Pytania otagowane jako options

W WP „opcje” jest terminem używanym dla zmiennych przechowywanych w bazie danych. Dostęp do nich można uzyskać za pośrednictwem opcji API.

3
Czy przejściowe śmieci są zbierane?
To pytanie sprawiło, że pomyślałem, że przejściowe kanały RSS w wp_options nie są usuwane automatycznie? Stany przejściowe mają wygasnąć i zostać usunięte. Jednak jedynym sposobem, w jaki widzę, że jest to obsługiwane, jest to, że transient wygasł i został zgłoszony, a następnie usunięty podczas żądania. Co się stanie, jeśli stan …






3
Strona ustawień globalnych dla wtyczki dla wielu witryn
Pracuję nad wtyczką, która zostanie zainstalowana w instancji wielostanowiskowej. Jak utworzyć pojedynczą stronę ustawień widoczną tylko na poziomie „Administrator sieci” - większość przewodników, które widziałem, dotyczą standardowej wtyczki na poziomie blogu. Przydałyby się wszelkie linki do informacji, w przeciwnym razie po prostu przejdę przez tagi na całej stronie, żeby zobaczyć, …


2
Dodaj wiele pól niestandardowych do strony ustawień ogólnych
Chciałbym dodać kilka niestandardowych pól do ustawień ogólnych. To jest kod, którego używam. Działa dobrze, ale nie mogę wymyślić, jak dodać więcej pól. Na razie chciałbym utworzyć dwa pola, jedno dla numeru telefonu i drugie dla adresu: function register_fields() { register_setting('general', 'my_first_field', 'esc_attr'); add_settings_field('my_first_field', '<label for="my_first_field">'.__('My Field' , 'my_first_field' ).'</label>' …

4
Jak działa buforowanie obiektów?
Szukam ostatecznej odpowiedzi tutaj. Kiedy buforowanie obiektów jest włączone, gdzie opcje i stany przejściowe kończą się? Domyślnie oba są przechowywane w bazie danych. Ale słyszałem pewne odniesienia, że ​​memcache przechowa je gdzie indziej, a APC zrobi coś zupełnie innego. Gdzie, dokładnie te dane zostaną utrwalone w obu przypadkach?

5
„Błąd: nie znaleziono strony opcji” w zgłoszeniu strony ustawień wtyczki OOP
Tworzę wtyczkę, korzystając z repozytorium Boilerplate Toma McFarlina jako szablonu, który wykorzystuje praktyki OOP. Próbowałem dowiedzieć się, dlaczego nie mogę poprawnie przesłać moich ustawień. Próbowałem ustawić atrybut akcji na pusty ciąg, jak sugerowano w innym pytaniu tutaj, ale to nie pomogło ... Poniżej znajduje się ogólna konfiguracja kodu, którego używam …

5
get_option () vs get_theme_mod (): Dlaczego jeden jest wolniejszy?
Od get_theme_mod()jakiegoś czasu korzystam z różnych moich projektów. Zdecydowałem się skorzystać z interfejsu API dostosowywania motywu w WordPress v3.4, gdy był dostępny, ponieważ uważałem, że jest to niezbędne narzędzie dla moich klientów. Po jakimś czasie zacząłem zauważać, że moje strony czują się trochę bardziej powolne niż zwykle, a w szczególności …


3
Powolne zapytanie dla tabeli wp_options
Śledzę dziennik wolnych zapytań witryny opartej na WP (z domyślną wartością long_query_time ustawioną na 10) i zauważyłem, że następujące zapytanie jest często rejestrowane - # User@Host: root[root] @ localhost [] # Query_time: 0 Lock_time: 0 Rows_sent: 394 Rows_examined: 458 SELECT option_name, option_value FROM wp_options WHERE autoload = 'yes'; Nie rozumiem, …

1
Jak przekazać argumenty z funkcji add_settings_field () do funkcji zwrotnej?
Mam taką funkcję: add_settings_field( 'contact_phone', 'Contact Phone', 'settings_callback', 'general'); To działa. Wywołuje ustawienia callback. Chłodny. Problem z tym mam: nie chcę definiować funkcji zwrotnej dla każdego dodanego ustawienia, jeśli wszystko, co robię, to echo trochę rzeczy. function settings_callback() { echo '<input id="contact_phone" type="text" class="regular-text" name="contact_phone" />'; } Dlaczego, u licha, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.