Domande taggate «options»

In WP `opzioni` è il termine usato per le variabili memorizzate nel database. Sono accessibili tramite l'API delle opzioni.

3
Come passare la variabile al callback add_settings_section ()?
Sto tentando di automatizzare, per quanto possibile, la funzione API Impostazioni richiede ogni impostazione in un plugin. Passare in rassegna l'array di opzioni e generare add_settings_section()ed add_settings_field()è abbastanza semplice: add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle = $tab['title']; $tabsections = $tab['sections']; foreach …



1
Opzione di aggiornamento memorizzata nell'array multidimensionale
Ho dati nella wp_optionstabella attualmente memorizzati come un array multidimensionale ( 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";}} Quello che sto cercando di realizzare è aggiornare l' profile_element_orderopzione (all'interno di quelle opzioni). Ecco come tutto sembra così lontano: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; $new_list …

4
come aggiornare le opzioni serializzate a livello di codice?
Voglio automatizzare l'aggiornamento delle opzioni del plugin. Ci sono alcune cose che ripeto molto. Con wp-cli so di poter aggiornare semplici opzioni come questa: php wp-cli.phar option update blog_public 1 Tuttavia, alcune opzioni del plug-in salvano le loro opzioni in una stringa serializzata. Esempio di valore_opzione serializzato in wp_options: a:9:{s:4:"from";s:21:"xx@xxx.com";s:8:"fromname";s:51:"xxx";s:4:"host";s:13:"smtp.xx.com";s:10:"smtpsecure";s:3:"ssl";s:4:"port";s:3:"465";s:8:"smtpauth";s:3:"yes";s:8:"username";s:21:"xx@xxx.com";s:8:"password";s:13:"xxx";s:10:"deactivate";s:0:"";} …
15 options  wp-cli 


1
Qual è la differenza tra Opzioni e Impostazioni?
E quale dovrei usare? Qual è la differenza tra l' API delle opzioni e l' API delle impostazioni ? Ho un tema con oltre 100 opzioni di amministrazione, come devo registrarle e memorizzarle? In questo momento sto usando l' API Opzioni ma non ne sono troppo contento, ogni singola opzione …
14 options 




5
Utilizzo delle opzioni del widget "all'esterno" del widget
Voglio salvare alcuni parametri nelle opzioni del widget che vengono quindi passati in un'altra pagina. Il widget è un modulo che chiama un servizio web. Le opzioni che desidero passare sono l'autenticazione per il servizio web che è attualmente codificato nella pagina dei risultati (come modello). Pertanto, devono essere nascosti …
13 options  widgets 

1
Prestazioni con caricamento automatico e tabella delle opzioni
Sto giocando con la autoloadcolonna del optionstavolo. Non ho trovato molte informazioni su come vengono utilizzati i valori caricati automaticamente. Ho provato a print_r($GLOBALS)e ho visto che le opzioni caricate automaticamente sono memorizzate in $GLOBALS['wp_object_cache']->cache['options']['alloptions']. C'è un altro modo per accedere a quelle variabili? Supponiamo di dover accedere a un'opzione …
12 options 


2
Aggiunta dinamica di campi modulo Widget
Sto cercando di aggiungere dinamicamente un campo modulo a un widget WordPress. Pertanto, se l'utente desidera aggiungere un'altra data a un evento, può fare clic su un pulsante per ottenere più campi. La domanda è: come posso salvare i campi di input appena creati nel mio database? Devo scrivere una …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.