Pytania otagowane jako customization

Modyfikacje plików motywów i wtyczek w celu stworzenia nowej funkcjonalności.

7
Jak usunąć strony menu administratora wstawione przez wtyczki?
Mam następujący kod, który czyści wiele rzeczy, które nie będą używane w obszarze administracyjnym: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page( 'edit.php' ); //Posts remove_menu_page( 'upload.php' ); //Media remove_menu_page( 'edit-comments.php' ); //Comments remove_menu_page( 'themes.php' ); //Appearance remove_menu_page( 'users.php' ); //Users remove_menu_page( 'tools.php' ); //Tools remove_menu_page( 'options-general.php' ); //Settings }; …


1
Jak filtrować listę postów (na liście postów na pulpicie nawigacyjnym WP) za pomocą pola niestandardowego (funkcja wyszukiwania)?
Pomimo tego, że często googlowałem, nie znalazłem odpowiedzi na bardzo proste pytanie: Mam kilka postów z niestandardowym polem (tj. Nazwa_ dostawcy). Chciałbym móc wyszukiwać i filtrować moje posty zgodnie z tym niestandardowym polem. Innymi słowy, na liście postów administratora chciałbym mieć pole wyszukiwania (o nazwie „Nazwa dostawcy”), w którym mogę …

4
Synchronizacja bazy danych między programowaniem / etapowaniem a produkcją
Mam problem z synchronizacją bazy danych WordPress między programowaniem a produkcją i zastanawiam się, jak inni ludzie ją rozwiązują. Mam świadomość tego pytania, ale tak naprawdę nie obejmuje ono bardziej nieprzyjemnego i bardziej realistycznego przypadku użycia. Załóżmy, że mam witrynę WordPress na żywo. Zrobiłem zrzut wszystkiego, powielając to w naszym …

4
jaki jest prawidłowy sposób porównywania dat w WP zapytanie_posts meta_query
Mam wywołanie query_posts w szablonie WP. Dzięki zastosowaniu wtyczki More Fields mogę dać administratorowi strony możliwość utworzenia zdarzenia (niestandardowy typ postu), a następnie wprowadzić sformatowaną datę: RRRR / mm / dd. Główne pytanie brzmi; jaką wartość powinienem przekazać do opcji value w tablicy meta_query? Obecnie próbuję przekazać „date („ T …

11
Jaka jest Twoja najlepsza praktyka wykonywania skryptów jednorazowych?
Problem Wszyscy znaleźliśmy się w takiej sytuacji i wiele pytań na tej stronie potrzebuje takiego rozwiązania. Musisz albo zaktualizować bazę danych, automatycznie wstawić dużo danych, przekonwertować meta_keyslub coś podobnego. Oczywiście w działającym systemie opartym na najlepszych praktykach tak się nie powinno stać. Ale tak się stanie, chciałbym usłyszeć twoje osobiste …

4
Jak wdrożyć dostosowywalne bezpłatne uwierzytelnianie OpenID?
OpenID to obecnie powszechnie stosowany standard. Próbuję wdrożyć OpenID na moim blogu, ale mam wiele trudności. Próbowałem wtyczki OpenID, ale wydaje się ona niezgodna z Wordpress 3.0. Próbowałem też wtyczki Janrain, ale darmowa wersja jest zbyt ograniczona. Chciałbym zintegrować ekran logowania ze stylem motywu mojego bloga. Czy masz jakieś sugestie, …



7
Dodać sprawdzanie poprawności i obsługę błędów podczas zapisywania niestandardowych pól?
Mam funkcję, która definiuje niestandardowe pole typu posta. Powiedzmy, że pole to „subhead”. Gdy post zostanie zapisany, chcę przeprowadzić weryfikację danych wejściowych i w razie potrzeby wyświetlić komunikat o błędzie na ekranie edycji postu. Coś jak: // Handle post updating function wpse_update_post_custom_values($post_id, $post) { // Do some checking... if($_POST['subhead'] != …


5
Dlaczego <? Php i?> W każdej linii
Prawie wszędzie widziałem tę konwencję i czasami zbliża mnie to do doprowadzenia mnie do szału: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Gdzie &lt;?phpi zamknięcie ?&gt;znajduje się w każdym wierszu, nawet jeśli nie ma …


2
Objaśnienie bufora aktualizacji_post_ (meta / term) _cache
Czytałem niektóre najlepsze praktyki z 10up i wspominają o ustawieniu tych dwóch flag na false w WP_Query (w zależności od tego, o co pytasz): 'update_post_meta_cache' =&gt; false: przydatne, gdy meta post nie będzie używana. 'update_post_term_cache' =&gt; false: przydatne, gdy warunki taksonomiczne nie będą stosowane. Jestem zakładając go wykorzystując coś podobnego …

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', '&lt;label for="my_first_field"&gt;'.__('My Field' , 'my_first_field' ).'&lt;/label&gt;' …

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.