Soporte » WordPress Avanzado » Cómo crear módulos de código PHP y llamarlos mediante un shortcode

  • Hola, tengo una duda. Sobre cómo podría trabajar wordpress de forma modular. Es decir, en Joomla existen algo llamados custom modules y allí yo puedo diagramar con html lo que desee, este módulo lo llamo con un shortcode en donde yo quiero.

    Quiero hacer eso mismo en wordpress pero no encuentro la forma. No de si es con widgets… Pero quisiera que me ayudasen por favor. Yo soy desarrollador PHP pero este tema me tiene algo confundido. De ante mano muchas gracias.

Viendo 1 respuesta (de un total de 1)
  • Moderador almendron

    (@almendron)

    Aquí te dejo la guía oficial: https://codex.wordpress.org/Shortcode_API

    Esto te serviría para rutinas dentro de entradas o páginas, es decir, el usuario crea una nueva entrada y en ella inserta el shortcode.

    Si lo que quieres es crear rutinas a emplear en el código de una plantilla, entonces podrías crear, por ejemplo, una carpeta llamada «modulos» dentro de «wp-content» y luego llamar a esos módulos. Ejemplo:

    <?php
    if ( file_exists(ABSPATH . '/wp-content/modulos/modulo-1.php' ) ) {
    	include ( ABSPATH . '/wp-content/modulos/modulo-1.php' );
    }
    ?>
Viendo 1 respuesta (de un total de 1)
  • Debes estar registrado para responder a este debate.