Preguntas etiquetadas con options

En WP `opciones` es el término utilizado para las variables almacenadas en la base de datos. Se accede a ellos a través de las opciones API.

3
¿Cómo pasar variable a la devolución de llamada add_settings_section ()?
Estoy intentando automatizar, en la medida de lo posible, la función API de configuración requiere cada configuración en un complemento. Bucle a través de la matriz de opciones, y la salida add_settings_section()y add_settings_field()es bastante simple: add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle …

2
¿Cómo usar la casilla de verificación y el botón de opción en la página de opciones?
Llámame estúpido pero no podría encontrar la manera de hacerlo. Para el ingreso de texto, simplemente: <input type="text" name="option_name" value="<?php echo get_option( 'option_name' ); ?>" /> y luego engancharlo en workdpress usando register_setting(). Entonces podría obtener su valor a través get_option('option_name'). ¿Cómo debo hacer eso con casillas de verificación y …
16 options 


1
Opción de actualización almacenada en matriz multidimensional
Tengo datos en la wp_optionstabla actualmente almacenados como una matriz multidimensional ( profile_element_order): a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} Lo que intento lograr es actualizar la profile_element_orderopción (dentro de esas opciones). Así es como se ve todo hasta ahora: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; …

4
¿Cómo actualizar las opciones serializadas mediante programación?
Quiero automatizar la actualización de las opciones del complemento. Hay algunas cosas que repito mucho. Con wp-cli sé que puedo actualizar opciones simples como esta: php wp-cli.phar option update blog_public 1 Sin embargo, algunas opciones de complementos guardan sus opciones en una cadena serializada. Ejemplo de valor_opción serializado en wp_options: …
15 options  wp-cli 


1
¿Cuál es la diferencia entre opciones y configuraciones?
¿Y cuál debo usar? ¿Cuál es la diferencia entre la API de opciones y la API de ajustes ? Tengo un tema con más de 100 opciones de administración, ¿cómo debo registrarlas y almacenarlas? En este momento estoy usando la API de Opciones, pero no estoy muy contento con ella, …
14 options 


2
¿La función get_option está en caché?
En mi complemento, uso el siguiente código para recuperar una opción de la base de datos: $options = get_option('my_plugin_options'); Si uso esto 10 veces en varias funciones de mi complemento, ¿WordPress realiza 10 consultas a la base de datos, o solo realiza 1 llamada a la base de datos por …


5
Usar las opciones del widget 'fuera' del widget
Quiero guardar algunos parámetros en las opciones del widget que luego se pasan a otra página. El widget es un formulario que llama a un servicio web. Las opciones que quiero pasar son la autenticación para el servicio web que actualmente está codificado en la página de resultados (hecho como …
13 options  widgets 

1
Rendimiento con carga automática y la tabla de opciones
Estoy jugando con la autoloadcolumna de la optionsmesa. No encontré mucha información sobre cómo se usan los valores de carga automática. Intenté con print_r($GLOBALS)y vi que las opciones cargadas automáticamente están almacenadas $GLOBALS['wp_object_cache']->cache['options']['alloptions']. ¿Hay otra forma de acceder a esas variables? Supongamos que necesito acceder a una opción my_option, que …
12 options 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.