Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Qué es: Etiqueta de plantilla

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

Una etiqueta de plantilla es una función PHP utilizada para generar y mostrar información de forma dinámica. Los temas de WordPress contienen diferentes plantillas y los desarrolladores de temas utilizan etiquetas de plantilla para obtener y mostrar datos dinámicos. WordPress tiene muchas etiquetas de plantilla incorporadas que pueden ser usadas en los temas de WordPress. Los plugins y temas de WordPress también pueden definir sus propias etiquetas de plantilla y usarlas en diferentes plantillas.

Ejemplo:

<?php the_author(); ?>

La etiqueta de plantilla de autor muestra el nombre del autor de la entrada en WordPress.

Ejemplo de uso:

<p>This post is written by <?php the_author(); ?></p>

Las etiquetas de plantilla también pueden devolver un conjunto de datos y los usuarios pueden elegir qué mostrar mediante parámetros.

Ejemplo:

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

Las etiquetas de plantilla son básicamente funciones PHP, por lo que cualquier función PHP definida por un plugin o tema de WordPress puede usarse como etiqueta de plantilla. Para usar una función de un tema como etiqueta de plantilla, la función debe estar definida en el archivo functions. php del tema.

Las etiquetas de plantilla son funciones PHP, por lo que también pueden usarse dentro de otras funciones PHP y etiquetas de plantilla. En el siguiente ejemplo, hemos definido una función que muestra un texto.

Ejemplo:

function donation_request() {
    $this_article = wp_title('',true);
    echo '<p>Hi, if you enjoyed reading '.$this_article.' please consider <a href="http://www.example.com/donate/">donating</a>.';
}

Para utilizar esta función en una plantilla, añada esta línea de código:

<?php donation_request(); ?>

También se pueden combinar varias etiquetas de plantilla para lograr un objetivo.

Lecturas adicionales

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!