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.

2
Jak ustawić domyślnie rozmiar obrazu wybrany w opcji Przesyłanie multimediów - WP v3.5
Nagi ze mną. Chcę, aby niestandardowy rozmiar obrazu był domyślnie wybrany na stronie podręcznej Przesyłanie multimediów. W Wordpress v3.4.2 i wcześniejszych ten elegancki kod działał dobrze: function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes global $_wp_additional_image_sizes; // if there are none, just return the built-in sizes if …
12 php  functions  filters  media 

4
Problemy z tagiem tytułu i dokumentem_tekstu
Wordpress version 4.5.1 Próbuję dynamicznie aktualizować tytuły stron w określonym szablonie. Po wielu kopaniach i poznaniu wp_title()zmian próbuję użyć document_title_parts. Jednak nie mogę w ogóle uruchomić filtra. Jestem w temacie podrzędnym functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', function( $title ) { error_log('here'); return $title; }, 10, …

5
Jak załadować parent_theme functions.php przed child_theme?
Mam problem z załadowaniem functions.phppliku motywu nadrzędnego przed załadowaniem pliku motywu podrzędnego functions.php. Jest to potrzebne do procedury konfiguracji i inicjowania. Spojrzałem na haki w katalogu /wp_core_root/wp-settings.php (o nazwie:) do_action('setup_theme');. Problem polega na tym, że nie wiem, jak się tam podłączyć, ponieważ pierwszy plik, który otrzymuję, to motyw podrzędny functions.php, …
12 functions 


2
Jak uzyskać bieżący identyfikator strony edycji u administratora?
Większość rozwiązań, które znalazłem, są przeznaczone do użytku front-end. To jest dla wtyczki, więc cała aktywność jest w zapleczu. Jak uzyskać identyfikator strony, który jest obecnie używany (edytowany) w adminie? Uwaga : Jestem poza pętlą. Muszę tylko uzyskać identyfikator strony (nie postów), który aktualnie widzę w zapleczu.
11 functions  admin  id 

1
Używanie klas zamiast funkcji globalnych w functions.php
W wielu motywach, które widziałem (w tym TwentyEleven) oraz w przykładach, które znalazłem w Internecie, podczas tworzenia functions.phppliku dla motywu cała funkcjonalność jest zadeklarowana w zasięgu globalnym. Aby to wyjaśnić, tak wygląda typowy plik funkcji: function my_theme_do_foo() { // ... } function my_theme_do_bar() { // ... } add_action( 'foo_hook', 'my_theme_do_foo' …


2
Dodanie drugiego adresu e-mail do ukończonego zamówienia w WooCommerce [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany WordPress Development Stack Exchange. Zamknięte 5 lat temu . Zanim zadam to pytanie, wiem, że istnieje (uzasadnione) wahanie, aby odpowiedzieć tutaj na pytania dotyczące produktów Woo, ponieważ …

1
Czy istnieje funkcja is_user_logged_in () dla wielu witryn?
Czy istnieje funkcja is_user_logged_in () dla Wordpress MU / Multisite (3.0+), w której mogę dodać identyfikator strony sieciowej, tak jak is_user_logged_in(2)gdzie 2byłby identyfikator strony? Aktualizacja: Po krótkim kopaniu wymyśliłem poniższy kod. Niestety to nie działa. // nie używaj tego. nie działa. funkcja mu_logged_in ($ blog_id) { switch_to_blog ($ blog_id); $ …


3
Usuń akcje / filtry dodane za pomocą funkcji anonimowych
To cholernie zła praktyka, muszę powiedzieć. Ostatnie dwie godziny spędziłem na znalezieniu rozwiązania do usunięcia akcji i filtrów dodanych za pomocą funkcji anonimowych. To jest kod użyty w motywie nadrzędnym i muszę go usunąć. /** * Add custom columns to admin comments grid * * Rate that user set. */ …

1
Mega Menu Walker
Próbuję stworzyć mega walker menu. Niestety, spacerowicze całkowicie unikają mojej wiedzy na temat kodowania. Naprawdę przydałaby mi się pomoc w uruchomieniu. Oto funkcje, których potrzebuję: Owinąć drugiego poziomu <ul>w <section>. [KOMPLETNY] Kiedy użytkownik ustawi klasę „break” na <li>drugim poziomie <ul>, uczyń, aby <li>początek był nowy <ul>. Jeśli jest to pierwszy …

3
Programowo dodawaj opcje do rozwijanego menu „dodaj nowe”
Jak mogę dodać wstępnie zdefiniowane opcje do listy rozwijanej „Dodaj nowe” pole niestandardowe? Oto dwa przykłady automatycznego dodawania i pokazywania nowych pól niestandardowych: WordPress: Dodawanie domyślnych niestandardowych pól do nowych postów Automatyczne tworzenie niestandardowego pola To blisko tego, co chcę zrobić; moim celem jest dodanie predefiniowanych opcji do rozwijanego menu …

4
Jak wywołać wp_get_current_user () we wtyczce, gdy wtyczki są ładowane przed pluggable.php?
Obecny wynik to „Błąd krytyczny PHP: wywołanie niezdefiniowanej funkcji wp_get_current_user ()”, co ma sens, ale nie pomaga. Potrzebuję użyć $ current_user. Oto kod, którego obecnie używam: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file = ms_site_check() ) ) …

1
Jaka jest różnica między wp_register_sidebar_widget a register_widget?
Jaka jest różnica między nimi i kiedy powinniśmy z nich korzystać? Używam wp_register_sidebar_widgetteraz i działa dobrze, ale widziałem wiele samouczków online, jak utworzyć widget za pomocą register_widget i klasy, większość moich widżetów nie potrzebuje opcji, więc powinienem się trzymać wp_register_sidebar_widgetlub powinienem użyć register_widgetnawet jeśli nie mam formularza? z góry dziękuję.

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.