Pytania otagowane jako functions

Funkcja to sekwencja instrukcji programu wykonujących określone zadanie. Jest pakowany jako jednostka, którą można wykorzystać wszędzie tam, gdzie należy wykonać odpowiednie zadanie.


4
Jak ustawić i używać zmiennych globalnych? Albo dlaczego w ogóle ich nie używać
AKTUALIZACJA: Moje oryginalne pytanie zostało rozwiązane, ale zamienia się w ważną dyskusję na temat tego, dlaczego nie używać zmiennych globalnych, dlatego aktualizuję pytanie, aby to odzwierciedlić. Rozwiązanie było takie, <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>jak sugerował @TomJNowell. AKTUALIZACJA 2: Teraz robię dokładnie to, co chciałem. Ale nadal używam …
27 php  functions  globals 

1
Co to jest klucz przepisywania „with_front”?
Mam następującą linię w funkcji register_post_type: 'rewrite' => array('slug' => 'Newsletters', 'with_front' => false), Rozumiem, co ogólnie robi linia (dodaje „ślimaki” do ślimaka), ale nie rozumiem dokładnie, co robi część „with_front”. Muszę przyznać, że tak naprawdę nie mam problemu do rozwiązania, ale nagle jestem ciekawy ...
25 functions 

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 długo przestarzała funkcja żyje w rdzeniu?
Ciekawi mnie proces / filozofia usuwania przestarzałych funkcji z rdzenia. Kodeks mówi : Te funkcje poniżej są przestarzałe. Oznacza to, że zostały zastąpione nowymi funkcjami lub nie są już obsługiwane, i mogą zostać usunięte z przyszłych wersji. Ponieważ „może zostać usunięty” jest nieco złowieszczy i nieco niejasny, mam następujące pytania. …

5
wp_enqueue_script został wywołany niepoprawnie
Nie wiem jak, ale teraz pojawia się ten błąd: Uwaga: niepoprawnie wywołano wp_enqueue_style. Skrypty i style nie powinny być rejestrowane ani kolejkowane aż do haków wp_enqueue_scripts, admin_enqueue_scripts lub login_enqueue_scripts. Aby uzyskać więcej informacji, zobacz Debugowanie w WordPressie. (Ta wiadomość została dodana w wersji 3.3.) W wp-zawiera / functions.php w linii …


3
Rozwiązanie do renderowania skrótów w Admin Editor
Zadałem to pytanie około roku temu i mam nadzieję, że istnieje jakieś proste rozwiązanie, które pozwoli mi osiągnąć cel. A więc oto: Często używam skrótów w Edytorze administracyjnym, ale kiedy przekazuję to klientowi, często nie rozumieją, jak działają. To, czego szukam, to rozwiązanie, które po prostu automatycznie renderuje skojarzone dane …

3
Wyłącz wtyczkę / działanie wtyczki za pomocą motywu
Na swojej stronie zainstalowałem wtyczkę Google Analyticator . Korzystam również z wtyczki MobilePress do obsługi motywu przeznaczonego dla przeglądarek mobilnych innych niż smartfony. Skonfigurowałem Google Analytics dla urządzeń mobilnych do użytku w tym temacie i chciałbym wyłączyć wtyczkę Analyticator, ponieważ zawiera ona wywołanie większego pliku js. Czy ktoś wie, czy …

6
Jak usunąć UL z wp_nav_menu?
Przeszukuję tę stronę i znalazłem wiele odpowiedzi na to pytanie. Większość z nich nie działa na mój temat. Oto jedno rozwiązanie, które znalazłem i działa zgodnie z moimi potrzebami. function wp_nav_menu_no_ul() { $options = array( 'echo' => false, 'container' => false, 'theme_location' => 'primary' ); $menu = wp_nav_menu($options); echo preg_replace(array( …
19 menus  functions 

5
Wywołanie Ajax zawsze zwraca 0
Mam problem z tym, że AJAX zawsze zwraca 0! Zrobiłem wszystko według książki i nie mogę zrozumieć, co jest nie tak? Proszę pomóż!! Oto moja rozmowa z Ajaxem: //Pass data through AJAX var amountToConvert = price; jQuery.ajax({ type:"POST", url: "../../wp-admin/admin-ajax.php", // our PHP handler file action: "ajaxConversion", data: { amount: …
18 functions  ajax 

3
remove Działaj na after_setup_theme nie działa z motywu potomnego
Usiłuję usunąć akcję motywu dla motywu eleganckich motywów za pomocą motywu potomnego. Działa to, gdy usuwam akcję po kodzie dodawania aktywności w dowolnym miejscu w nadrzędnym funkcjach.php. Jednak nie działa, gdy dodam go z funkcji motywu potomnego. Php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Działanie usuwania ma taki sam priorytet 10, …


4
Jak wycofać funkcję używaną we wtyczce?
Jedną z funkcji, których używam w mojej wtyczce, jest zanieczyszczenie zasięgu globalnego nazwą, która może kolidować z inną funkcją (używaną w innej wtyczce). Więc chyba powinienem to zrobić. Ale jak mam to zrobić? function foo() { echo 'bar'; } Jestem tego świadomy, _deprecate_function()ale byłbym wdzięczny za przykład pokazujący wszystkie kroki, …

4
Jak dodać atrybut danych do elementu menu WordPress
Jestem na Twitterze Bootstrap i muszę dodać atrybut data-toggle = "modal" do znacznika łącza menu. Po przeszukaniu większości odniesień do wszystkich wyników chodzę po rozwijanych menu Twitter Bootstrap, jednak to menu nie ma rozwijanych menu i muszę tylko dodać konkretny atrybut. Następnie znalazłem to: dodaj niestandardowe atrybuty do elementów menu …
17 functions  menus 

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.