como hacer un Plugin para crear paginas en wordpress??

Inicio Foros WordPress Plugins como hacer un Plugin para crear paginas en wordpress??

Este debate contiene 4 respuestas, tiene 2 mensajes y lo actualizó  Jesus VC hace 6 años, 6 meses.

  • Autor
    Publicaciones
  • #62326

    Jesus VC
    Participante

    He creado un plugin el cual:

    Crea una tabla dentro de la base de datos de wordpress (wp_axes).

    Permite agregar, modificar y eliminar los registros de wp_axes.

    Crea un widget que muestra  los registros de wp_axes.

     

    Yo quisiera mostrar los registros de wp_axes como paginas independientes y no como un widget.

    No se si me explico bien, pero quisiera saber si se pude hacer lo que quiero y si se puede como lo puedo hacer??

     

  • #62345

    LGrusin
    Miembro

    Pues yo creo que has sido capaz de hacer lo más dificil…

    Crea una plantilla de página (o varias) con los códigos de manipulación y acceso a la tabla y asigna esa plantilla a una página.

    Un saludo

  • #62354

    Jesus VC
    Participante

    LGrusin gracias por tu respuesta, y de casualidad no tendras el link a algun tutorial que muestre como crear una plantilla para un plugin.

    Saludos

  • #62392

    LGrusin
    Miembro

    Si he entendido bien, se trata de que en vez de usar el widget para mostrar los registros de la base de datos uses código para mostrarlos en una página.

    Una plantilla de página para un theme clásico se hace de la siguiente manera:
    <?php
    /*
    * Template Name: Nombre plantilla
    *
    */
    ?>
    <?php get_header(); ?>
    /* Aqui el código para mostrar los registros de la base de datos */
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Después creas una página y le asignas la plantilla que se llama Nombre plantilla que es la que contiene el código para leer los registros y mostrarlos como hiciste con el widget.

    Un saludo

  • #62400

    Jesus VC
    Participante

    gracias por ejemplo, esta muy claro, lo voy a intentar.

    Saludos

El foro ‘Plugins’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest