X

Agregar punteros personalizados en temas y complementos

Snippets de IsItWP

Puedes aprovechar una función de WordPress llamada “Pointers”. Los Pointers se pueden usar para explicar funciones importantes a los usuarios.

Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress.
Después de eso, puedes cambiar las variables de puntero con la información que deseas mostrar y reemplazar ID con jQuery para asignarlo al puntero.

add_action( 'admin_enqueue_scripts', 'my_admin_enqueue_scripts' );
function my_admin_enqueue_scripts() {
    wp_enqueue_style( 'wp-pointer' );
    wp_enqueue_script( 'wp-pointer' );
    add_action( 'admin_print_footer_scripts', 'my_admin_print_footer_scripts' );
}
function my_admin_print_footer_scripts() {
    $pointer_content = '<h3>wpsnipp.com | Notice</h3>';
    $pointer_content .= '<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>';
?>
   <script type="text/javascript">
   //<![CDATA[
   jQuery(document).ready( function($) {
    $('#menu-appearance').pointer({
        content: '<?php echo $pointer_content; ?>',
        position: 'left',
        close: function() {
            // Once the close button is hit
        }
      }).pointer('open');
   });
   //]]>
   </script>
<?php
}

También puede que disfrute de usar la función de temas de fondos personalizados.

Comentarios   Deja una respuesta

  1. Hola, solo me pregunto si esto funciona en el front-end de un sitio web o si conoces algún plugin para Wordpress que permita esta funcionalidad. Gracias.

    1. Todavía no hay soporte para el front-end… Pero creo que podría llegar. Sé que mi empresa está desarrollando una API para una versión de front-end y podríamos contribuirla al core.

    2. Todavía no hay soporte para el front-end… Pero creo que podría llegar. Sé que mi empresa está desarrollando una API para una versión de front-end y podríamos contribuirla al core.

    3. Todavía no hay soporte para el front-end… Pero creo que podría llegar. Sé que mi empresa está desarrollando una API para una versión de front-end y podríamos contribuirla al core.

  2. danbodenstein May 2, 2012 at 9:39 am

    Estoy de acuerdo, tiene que haber una manera de mostrar esto solo una vez. 

    1. ¡Sí, desearía lo mismo!

  3. ¡Buena pequeña función! Sin embargo, noté que incluso si haces clic en “Descartar”, el aviso vuelve en tu próxima página. ¿Nos falta algún tipo de función de guardado para asegurarnos de que se descarte permanentemente?

Agrega un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!