hacer un plugin para wordpress
in

Como hacer un plugin para funciones extra en wordpress

Como hacer un plugin para funciones extra en wordpress

Muchas veces wordpress se queda corto a la hora de añadir cosas muy básicas que nos gustaría que tuviese, en este caso añadir una pequeña funcionalidad a mi página de política de cookies en la cuál quiero que se muestren las cookies que están activas en mi sitio.

Normalmente este archivo se añade en la carpeta de plugins y sirve para añadir pequeños trozos de código, en los que añadimos Shortcodes para invocar a determinadas funciones.

Yo le he puesto functions porque son funciones pero puedes pnerle el nombre que quieras con la extensión php.

En este caso el funcionamiento es muy sencillo copiar y pegar en el editor de texto.

Subir a la carpeta wp-contents>plugins

Activar el plugin desde la página de plugins

Y colocar este código para que muestre nuestra función:

/

    quita la barra lateral y deja la palabra cookies entre esas dos llaves es que si no lo ejecuta!! 🙂

     

     

    <?php
    
    /*
    
    Plugin Name: Funciones
    
    Plugin URI: http://carmenferreira.es/
    
    Description: customizador de funciones <code>functions.php</code> para añadir mas código sin joder el Theme .
    
    Version: 1.0
    
    Author: Carmen Ferreira
    
    Author URI: http://carmenferreira.es/
    
    License: GPLv2 o posterior
    
    */
    
    
    
    // identificar las cookies
    
    function get_cookies( $paras = '', $content = '' ) { if ( strtolower( $paras[ 0 ] ) == 'novalue' ) { $novalue = true; } else { $novalue = false; } if ( $content == '' ) { $seperator = ' : '; } else { $seperator = $content; } $cookie = $_COOKIE; ksort( $cookie ); $content = "<ul>\n"; foreach ( $cookie as $key => $val ) { $content .= '<li>' . $key; if ( !$novalue ) { $content .= $seperator . $val; } $content .= "</li>\n"; } $content .= "</ul>\n"; return do_shortcode( $content ); } add_shortcode( 'cookies', 'get_cookies' );

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    What do you think?

    27 points
    Upvote Downvote

    Total votes: 0

    Upvotes: 0

    Upvotes percentage: 0.000000%

    Downvotes: 0

    Downvotes percentage: 0.000000%

    crear sitemaps

    Como hacer sitemap para blogs para wordpress y blogger

    poner ley de cookies en un blog

    Que son las cookies y como ponerlas en cada blog