Last active
February 3, 2019 09:09
-
-
Save ohyeahdev/c50a8c7cca4c7781019b2a74530725ca to your computer and use it in GitHub Desktop.
Argumentos posibles para pasar a la función acf_add_opcions_page() que crea páginas de opciones con ACF
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* Description: Lista de posibles argumentos de la función acf_add_options_page(). | |
* Tested with: ACF Pro V5.7 | |
* Author: @ohyeahdev | |
* Author URI: https://www.ohyeahdev.com | |
*/ | |
$args = array( | |
/* Título que se muestra en la página de opciones (requerido) */ | |
'page_title' => 'Título de la página de opciones', | |
/* Título que se muestra en la barra lateral del menú de administración de WordPress | |
Si no indicamos nada, asume el valor de 'page_title' */ | |
'menu_title' => 'Título del menu', | |
/* slug de la página de opciones. Si no indicamos, asume el slug del 'page_title' */ | |
'menu_slug' => 'titulo-de-la-pagina-de-opciones', | |
/* capacidad necesaria para ver este menú. Por defecto es 'edit_posts' */ | |
'capability' => 'edit_posts', | |
/* La posición en la que debería aparecer en el menú de administración de WordPress - podemos usar false */ | |
'position' => '88', | |
/* El slug de otra página de opciones. Si se especifica, esta será la página hija de la 'parent_slug' */ | |
'parent_slug' => '', | |
/* La clase del icono que queremos establecer para este menu. Por defecto establece el icono de engranaje | |
Más información sobre los posibles iconos: https://developer.wordpress.org/resource/dashicons/ */ | |
'icon_url' => 'dashicons-dashboard', | |
/* 'true' -> redireccionará a la primera página de opciones hija | |
'false' -> mostrar el contenido de esta página padre */ | |
'redirect' => 'true', | |
/* Puede ser un dato numérico: '1234' o un string 'color-general' */ | |
'post_id' => '', | |
/* Definimos si se carga la opción (previamente guardada) cuando carga WordPress */ | |
'autoload' => false, | |
/* Texto del botón Actualizar */ | |
'update_button' => __('Actualizar', 'mi-textdomain'), | |
/* Mensaje que se muestra al pulsar en el botón Actualizar */ | |
'update_message' => __('Opciones guardadas', 'mi-textdomain'), | |
); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment