Agregar una pagina de Guía de ayuda para el usuario final
-
Buenas tardes:
Estoy buscando la forma de crear una pagina para subir una Guía de Ayuda para el cliente final. Es decir, para la persona que subirá el theme que estoy maquetando.Encontré la forma de hacerla «creando un plugin».
————
Crear una nueva pestaña en el menú de administraciónImagina que quieres crear una nueva pestaña en el menú que está a la izquierda en el panel de administración de WordPress. Vamos a suponer que queremos crear una página de instrucciones para nuestro cliente. Para ello podemos crear un plugin. Abrimos en wp-content/plugins una carpeta que se llame “instrucciones” y dentro creamos un archivo que se llame “instrucciones.php” que sería así:
<?php /* Plugin Name: Instrucciones de uso Plugin URI: http://www.emenia.es Description: Para añadir una nueva opción en el menú con instrucciones Version: 1.0 Author: Emenia Author URI: http:www.emenia.es License: GPLv2 */ add_action('admin_menu', 'my_plugin_menu'); function my_plugin_menu() { add_menu_page( 'Instrucciones', 'Instrucciones', 'edit_posts', 'instrucciones', 'my_plugin_options' ); } function my_plugin_options() { if (!current_user_can('edit_posts')) { wp_die( __('No tiene suficientes permisos para acceder a esta página.') ); } ?> <div class="wrap"> <h1>Instrucciones</h1> <!-- Aquí va todo el código HTML que preciséis --> </div> <?php } ?>
————
Pero no me convence porque el cliente debería «activar» el plugin. Mi idea es retocar el functions.php para que ya muestre la Guía cuando se da de alta el theme, pero no se si se puede.
¿Se puede hacer de esa forma (codeando el functions.php), o solo es con el modo de creación de un plugin?
Fuente del código: emenia es
- El debate ‘Agregar una pagina de Guía de ayuda para el usuario final’ está cerrado a nuevas respuestas.