WordPress

Pytania i odpowiedzi dotyczące programistów i administratorów WordPress


2
Dostosowywanie tylko określonego menu za pomocą haka „wp_nav_menu_items”?
Dzięki pomocy tutaj udało mi się dodać niestandardowe pole wyszukiwania do mojego menu głównego ... dodając to do funkcji mojego motywu. Php add_filter('wp_nav_menu_items','search_box_function'); function search_box_function ($nav){ return $nav."<li class='menu-header-search'><form action='http://example.com/' id='searchform' method='get'><input type='text' name='s' id='s' placeholder='Search'></form></li>"; } Jednak dodałem teraz inne menu do wstawienia w stopce, ale pole wyszukiwania również …
36 menus  search 

7
Jak mogę wyświetlać posty tylko wtedy, gdy meta_value nie jest pusta
Trzy osoby próbowały już rozwiązać ten problem, a my zbliżamy się do zera. Chcę pokazywać tylko posty, które mają wartość w meta_key „featured_image”. Więc ... jeśli 'featured_image' nie jest pusty, pokaż post. Oto kod: <ul> <?php $args = array( 'showposts' => 5, 'meta_query' => array( array( 'key' => 'featured_image', 'value' …

4
Edytor może utworzyć każdego nowego użytkownika oprócz administratora
Skonfigurowałem witrynę WordPress dla klienta. Klient pełni rolę edytora, jednak zainstalowałem wtyczkę Members i dałem klientowi możliwość dodawania nowych użytkowników do administratora WP. To działa dobrze. Mam pytanie, czy chciałbym, aby klient miał możliwość tworzenia nowego użytkownika, podobnie jak w roli współautora, subskrybenta, redaktora i autora, ale NIE administratora. Nowi …

7
Najlepszy sposób na ominięcie wtyczki CSS?
Obecnie używam specyfiki CSS do zastępowania stylów wtyczek. Wolę to do edycji wtyczki, ponieważ sprawia ona mniej problemów podczas aktualizacji. Byłoby miło, gdyby mój arkusz stylów ładował się po wtyczkach, tak że muszę tylko być tak konkretny, a nie więcej. Dzięki temu moje arkusze stylów byłyby ładniejsze.
36 plugins  css 

6
Używanie OOP w motywach
Widzę wiele wtyczek korzystających z kodowania obiektowego, gdy tak naprawdę nie jest to konieczne. Co gorsza, twórcy motywów zaczynają robić to samo. Motywy komercyjne i bezpłatne popularne motywy, takie jak Suffusion, nawet mój ulubiony motyw - hybrydowy, umieszczają wszystkie funkcje w klasie, tworzą je raz w functions.php i uruchamiają funkcje …
36 themes  php  oop 


6
Hierarchia szablonów: mylona z index.php, front-page.php, home.php
Jestem naprawdę mylić z index.php, home.phpi front-page.php. W wielu przypadkach, mimo że miałem index.php, nadpisuję je front-page.php. Ale ostatnio dowiedziałem się o tym home.php. Jaka jest różnica między home.phpi index.php? Jaki jest idealny warunek do użycia home.phpniż index.php? Jaki jest idealny warunek korzystania front-page.php? Kiedy używam front-page.phpwtedy, jakie konkretne zadanie …

7
Najbardziej wydajny sposób na otrzymywanie postów za pomocą postmeta
Muszę zdobyć kilka postów z ich metadanymi. Oczywiście nie można uzyskać metadanych za pomocą standardowego zapytania do postów, więc na ogół musisz zrobić get_post_custom()dla każdego postu. Próbuję z jednym niestandardowym zapytaniem, takim jak to: $results = $wpdb->get_results(" SELECT p.ID, p.post_title, pm1.meta_value AS first_field, pm2.meta_value AS second_field, pm3.meta_value AS third_field FROM …
36 post-meta  sql 

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 …

3
Jakie obawy dotyczące bezpieczeństwa powinienem mieć przy ustawianiu FS_METHOD na „direct” w wp-config?
Ostatnio miałem problem z tym, że nie byłem w stanie zainstalować wtyczki WP Smush Pro, ponieważ nie mam dostępnych opcji instalacji ręcznej ani instalacji jednym kliknięciem. Natknąłem się na ten post, który sugerował dostosowanie ustawień w wp-config.php. Dodałem sugerowane ustawienia, jednak najważniejsze wydaje się: define('FS_METHOD', 'direct'); Co chciałbym wiedzieć, jest …

1
Jak mogę naprawić fatalny błąd RevSlider w desce rozdzielczej po aktualizacji do PHP 7? [Zamknięte]
Mogę uzyskać dostęp do publicznej strony witryny. Ale deska rozdzielcza jest pusta. Dziennik pokazuje błąd wskazujący na wtyczkę RevSlider: PHP Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/html/wp-content/plugins/revslider/includes/framework/base-admin.class.php:141 Oto pełny ślad: #0 /var/www/html/wp-content/plugins/revslider/admin/revslider-admin.class.php(1143): RevSliderBaseAdmin::addMetaBox('Revolution Slid...', '', Array, NULL) #1 /var/www/html/wp-content/plugins/revslider/admin/revslider-admin.class.php(145): RevSliderAdmin->addSliderMetaBox() #2 /var/www/html/wp-content/plugins/revslider/admin/revslider-admin.class.php(87): RevSliderAdmin->init() #3 /var/www/html/wp-content/plugins/revslider/revslider.php(327): …

3
Jak uzyskać tablicę danych postów z wyniku wp_query?
Po uruchomieniu zapytania metodą WP_Query dostałem obiekt. Rozumiem, że mogę zrobić pętlę, aby wyświetlić rzeczy. Ale moim celem nie jest wyświetlanie niczego, zamiast tego chcę uzyskać dane posta, wykonując coś w stylu „foreach ...”. Jak mogę uzyskać tablicę danych postów, które mogę przeglądać i pobierać?
35 wp-query 


4
Jak zastąpić pliki JavaScript w motywie potomnym?
Ładuję niektóre pliki JavaScript w motywie nadrzędnym. Ścieżka w kompozycji nadrzędnej to: scripts > custom.js W motywie potomnym tworzę tę samą ścieżkę ( scripts > custom.js) i zmieniam część jQuery w custom.jspliku. Problem polega na tym, że zmiany nie są stosowane. Czy to zły sposób wprowadzania zmian w tych plikach …

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.