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.
Czy jest możliwe ponowne ustawienie / zmianę informacji o istniejącym niestandardowym typie wtyczki (bez zwykłej edycji wtyczki)? Oznacza to, że jeśli Plugin X utworzy niestandardowy typ postu za pomocą slug / uncookedtoast /, czy można dodać filtr do functions.php (lub czegoś podobnego), który zmienia ślimak na / bread /?
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 …
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 ...
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>' …
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. …
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 …
Mam funkcję pobierającą identyfikatory postów w bardzo specyficzny sposób. Muszę być w stanie ustawić, global $postaby móc korzystać z funkcji typu the_content(), które nie pozwalają na ID jako parametr. Jak mogę to osiągnąć?
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 …
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 …
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( …
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: …
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, …
Zastanawiam się, czy istnieje sposób na zmianę domyślnej pozycji meta-skrzynek Wordppress, takich jak „polecany obraz” dla niestandardowych typów postów bez konieczności ich ręcznego przeciągania? Przykład:
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, …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.