Los shortcodes son una característica súper potente de WordPress. En esencia, un shortcode es un placeholder para el contenido que desees. Quizás, uno de los shortcodes más populares es el de las galerías de imágenes de WordPres. Solo tienes que agregarlo en el editor visual de WordPress y, dicho texto, será sustituido por una galería de imágenes de las imágenes que hayas agregado al post. En este artículo te mostraré cómo funcionan los shortcodes y cómo puedes crear tus propios shortcodes a través de ejemplos sencillos.
¿Qué es un shortcode?
Como he dicho antes, los shortcodes esencialmente son reemplazados por otro contenido que hayas predefinido antes. Vamos a echar un vistazo a las bases de un shortcode a través de un ejemplo. Supongamos que queremos hacer referencia al propietario de tu sitio web dentro de un post:
“Según el propietario de nuestra empresa, Roberto Serrano, el objetivo principal de la web es generar beneficios. Roberto Serrano piensa que compartir también es importante“.
En lugar de escribir “Roberto Serrano”, podríamos utilizar un shortcode.“Según el propietario de nuestra empresa, [propietario], el objetivo principal de la web es generar beneficios. [propietario] piensa que compartir también es importante“.
Esto nos permitiría cambiar el nombre del propietario de la web cuando nos de la gana. Es decir, si alguna vez el actual propietario se va de la empresa, podremos cambiarlo y en los posts antiguos que se haga referencia al propietario mediante este shortcode, se actualizará automáticamente.
Crear tu propio shortcode es bastante simple. Para ello utilizaremos la función add_shortcode(). Dicha función indica a WordPress que vamos a crear un nuevo shortcode, y a dicha función le podemos asignar una función de PHP personalizada para gestionar lo que queremos mostrar.
add_shortcode(‘propietario’, ‘mostrar_propietario’);
function mostrar_propietario() {
return ‘Roberto Serrano’;
}
Este código debes añadirlo en el fichero functions.php de tu tema o en el plugin específico para ello (si es que lo tienes).
La función add_shortcode cuenta con dos parámetros: el primero de ellos es el código que utilizarás para llamar al shortcode (ya sabes, lo que irá entre corchetes []), …
SIGUE LEYENDO…
Ir a la fuente
Author: Jorge López
VEO lo que NO SE VEPosicionamiento SEO, Hosting Servidores SSD optimizados para WordPress, Diseño de páginas web WordPress Primer ANÁLISIS SEO GRATIS! Envía un email con tu dominio a: |