Diseño de páginas webs, imagen corporativa, posicionamiento en google
  • Inicio

    Bienvenidos
  • Servicios

    Qué ofrecemos
    • Diseño de páginas webs

    • Imagen e identidad corporativa

    • Posicionamiento en Buscadores

    • Tu empresa en Redes Sociales

    • Mantenimiento y configuración de WordPress

    • Mantenimiento y configuración de Joomla

    • Sitio web para concesionarios de autos

  • Portfolio

    Trabajos
  • Sessionstudio

    Nosotros | Clientes
    • Empresa

    • Clientes

  • Blog

    Novedades
  • Contacto

    Contáctese
HomeNoticiasDiferencias entre the_content y the_excerpt

Diferencias entre the_content y the_excerpt

abril 28, 2011
por sessionstudio

Tagsdiferencias content y excerpt, the_content, the_excerpt, Wordpress
1 Comentario
Email
Diferencias entre the_content y the_excerpt

the_content y the_excerpt: diferencias y utilización. Para mostrar el contenido de las entradas de un proyecto en Wordpres habitualmente se utilizan estas funciones:

  • the_excerpt: Muestra solo el resumen del post.
  • the_content: Muestra el contenido completo del post.

the_excerpt:
Si queremos utilizar un texto reducido, utilizaremos the_excerpt, que muestra el fragmento de la entrada actual con [...] al final, que no es un “leer más”.
Esta función mostrará un fragmento automático que utilizará las primeras 55 palabras del mensaje como contenido. Las etiquetas HTML y los gráficos NO son mostrados en extracto de su contenido, por lo tanto perderemos todo el formato del texto.

Algunos ejemplos de utilización:

[php]
the_excerpt();[/php]

Uso con etiquetas condicionales:

[php]
if ( is_category() || is_archive() ) {
the_excerpt();
} else {
the_content();
}
[/php]

En este caso definimos que si ingresamos a una categoría o a un archivo, muestre el contenido con the_excerpt, en cambio, si ingresamos a la home, nos mostrará el contenido con the_content

Cambiar la longitud por defecto de the_excerpt: De forma predeterminada, la longitud de fragmento se establece en 55 palabras. Para cambiar la longitud de fragmento se puede utilizar el filtro excerpt_length agregando el código siguiente al archivo functions.php de tu tema:

[php]
function new_excerpt_length($length) {
return 100;
}
add_filter(‘excerpt_length’, ‘new_excerpt_length’);
[/php]

Agregar un link para leer más en the_excerpt:
Colocar en functions.php del tema

[php]
function new_excerpt_more($more) {
global $post;
return ‘<a href="’. get_permalink($post->ID) . ‘">Leer más…</a>’;
}
add_filter(‘excerpt_more’, ‘new_excerpt_more’);
[/php]

the_content:
Si el quicktag <--more--> es utilizado en el post solo se mostrará el contenido hasta donde se encuentra el quicktag.
Por defecto, la función the_content () utiliza formato en su visualización, por lo tanto se incluirá todo el HTML con el que le demos formato al post, además de un enlace a “Leer más”

Algunos ejemplos de utilización:

[php]
the_content($more_link_text, $strip_teaser);
[/php]

En este caso a la función le podemos especificar algunos parametros, en el ejemplo vemos:
$more_link_text: (string) (opcional) El texto del vínculo que se muestra para el vínculo “más”. Por defecto: (más…)
$strip_teaser: (boolean) (opcional) Muestra u oculta el texto antes del link “more” utilizando FALSE O TRUE. Por defecto: FALSE

Por ejemplo si queremos que en nuestros post no aparezca el link de leer más podemos utilizar:

[php]
the_content(”,FALSE,”);
[/php]

Otro ejemplo interesante es el de no mostrar el link de leer más en sticky post

[php]
if (is_sticky()) {
global $more; // Declarar global $more (antes del loop).
$more = 1; // conjunto (dentro del loop) para visualizar todo el contenido.
the_content();
} else {
global $more;
$more = 0;
the_content(‘Leer más…’);
}
[/php]

Espero que les haya sido de utilidad.

Otros Artículos

« Anterior
Patterns o motivos vintages
Siguiente »
Curso Photoshop para Fotógrafos en Rosario

Un comentario en Diferencias entre the_content y the_excerpt

  1. Pingback: Bitacoras.com

Cancel Reply

Comentar





Servicios

  • Diseño de páginas webs
  • Imagen e identidad corporativa
  • Posicionamiento en Buscadores
  • Tu empresa en Redes Sociales
  • Mantenimiento y configuración de WordPress
  • Mantenimiento y configuración de Joomla
  • Sitio web para concesionarios de autos

Seguinos en Google +


Seguinos en Facebook


Entradas Populares

  • Fotos Gratis: 25 webs con bases de datos de fotografías gratuitas
  • Cambiar link de login de WordPress
  • Textura de Papel en Photoshop
  • Texto de Agua en Photoshop
  • Cargar CSS según Resolución

Nube de Etiquetas

Acciones Photoshop acortador url Adobe BlindElephant Botones Botones Con CSS3 CSS CSS3 descarga Diseño de Logos Diseño de Newsletter Diseño Web Fondo Twitter Fotografía Fuentes fuentes gratis gratis gráficas Hacks Wordpress HTML Iconos iconos gratis imagen corporativa Imágenes Gratis Jquery Noticias Photoshop php Pinceles Plantilla PSD Twitter Portfolio Recursos Scripts Seguridad Slide Jquery Software Texturas Tipografias Tutoriales tweets twitter Wordpress Wordpress 3.0 wordpress 3.1 Wordpress plugins

Nuestros Servicios

  • Diseño de páginas webs
  • Imagen e identidad corporativa
  • Posicionamiento en Buscadores
  • Tu empresa en Redes Sociales
  • Mantenimiento y configuración de WordPress
  • Mantenimiento y configuración de Joomla
  • Sitio web para concesionarios de autos

Entradas Populares

  • Texturas y Fondos Vintage
  • Texturas y fondos de lunares
  • Texturas Grunge
  • Texto de Agua en Photoshop
  • Cargar CSS según Resolución
  • Fondos para nuevo Twitter según la resolución
  • Caloi: Adiós a un grande
  • Pinceles de Acuarelas para Photoshop

Contáctenos

Seguinos

Últimos Tweets

  • Twitter feed loading
Sessionstudio | Copyright © 2004-2012 | Miembros del Miembros del Polo Tecnológico Rosario
Llámenos : + 54 341 3133 538 | Feeds