WordPress

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

3
Jak właściwie przygotować instrukcję SQL% LIKE%?
Chciałbym użyć instrukcji LIKE% text%, wciąż używając klasy WordPress $ wpdb do dezynfekcji i przygotowywania danych wejściowych. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Próbowałem czegoś takiego bezskutecznie: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Jak poprawnie przygotować instrukcję SQL% LIKE% przy użyciu klasy bazy danych …
34 mysql  wpdb  sql 

5
Przetłumacz wtyczkę za pomocą plików .po .mo
Chcę przetłumaczyć tę wtyczkę. Wtyczka została już przetłumaczona na inne języki i zawiera .potpliki do dodawania nowych języków (o ile rozumiem z opisu). Jak utworzyć .poi .mopliki dla mojego nowego języka i udostępnić je, aby były używane przez wtyczkę? Próbowałem zdefiniować język rosyjski w moim wp-config.phppliku, wstawiając poniższą definicję: define …

8
Nie można uzyskać dostępu do podkatalogów innych niż Wordpress, ponieważ Wordpress zastępuje je z błędem 404
Odnoszę się do tego pytania, które zostało wcześniej zadane i na które nie ma odpowiedniej odpowiedzi: Wordpress przesłaniający rzeczywiste podkatalogi, a także strony / kod Non "Wordpress", błąd 404 Mam ten sam problem i próbowałem prawie wszystkiego, co znalazłem w sieci. Jest to z pewnością związane z włączeniem permalinks w …

7
Jak uzyskać rozmiar pliku załącznika?
Używam następującego kodu szablonu, aby wyświetlić linki do załączników: $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $main_post_id ); $attachments = get_posts($args); foreach ($attachments as $attachment) { the_attachment_link($attachment->ID, false); } ale po linku muszę wyświetlić rozmiar pliku. W jaki sposób mogę to zrobić? Zgaduję …

6
Rozszerzanie kontekstu wyszukiwania na ekranie postów z listy administratorów
Utworzyłem niestandardowy typ posta i dołączyłem do niego niektóre niestandardowe pola. Teraz chciałbym, aby wyszukiwanie, które autorzy mogą przeprowadzić na niestandardowym ekranie listy postów (w zapleczu administratora), zostało przeprowadzone również na polach meta, a nie tylko jak zwykle w tytule i treści. Gdzie mogę się podłączyć i jakiego kodu muszę …

10
Jak wyświetlić hierarchiczną listę terminów?
Mam hierarchiczną taksonomię zwaną „lokalizacjami geograficznymi”. Zawiera kontynenty na pierwszym poziomie, a następnie kraje dla każdego z nich. Przykład: Europe - Ireland - Spain - Sweden Asia - Laos - Thailand - Vietnam itp. Za pomocą get_terms () udało mi się wypisać pełną listę terminów, ale kontynenty mieszają się z …

1
Testowanie haków zwrotnych
Tworzę wtyczkę za pomocą TDD i jedną rzecz, której całkowicie nie testuję, są ... haki. Mam na myśli OK, mogę przetestować wywołanie zwrotne haka, ale jak mogę sprawdzić, czy hak faktycznie się wyzwala (zarówno niestandardowe haki, jak i domyślne haki WordPress)? Zakładam, że niektóre kpiny pomogą, ale po prostu nie …

3
Utrzymywanie synchronizacji bazy danych WP między wieloma programistami korzystającymi z git
Pracuję nad ulepszeniem mojego przepływu pracy git, ponieważ dotyczy on moich projektów programistycznych WordPress. Często podczas opracowywania systemu zarządzania treścią tworzę serwer programistyczny (podobny http://dev.finalsitename.com) zawierający niestandardowe typy postów i taksonomie, które będą używane w wersji produkcyjnej. Dzięki temu mój klient może zacząć dodawać swoje treści do witryny. Podczas gdy …

2
Usuń łącza JSON API w html nagłówka
Czy ktoś wie, jak usunąć linki JSON API WordPress w tagu nagłówka? <head> ... <link rel='https://api.w.org/' href='http://example.com/wp-json/' /> <link rel="alternate" type="application/json+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> <link rel="alternate" type="text/xml+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> </head> Chciałbym uniknąć używania wtyczki. Jeśli to możliwe, czy istnieje sposób ich usunięcia za pomocą funkcji remove_action? remove_action( 'wp_head', 'rsd_link' );
33 themes 



6
Programowe wysłanie linku do resetowania hasła
Mam tę ręcznie utworzoną stronę: $user_login = sanitize_text_field( $_GET['user_login'] ); if ( username_exists( $user_login ) || email_exists($user_login) ) { ?> <!--Everything has been validated, proceed ....--> <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function submit() { var f = document.getElementById('lostpasswordform'); f.onclick = function () { }; document.lostpasswordform.submit(); …
33 php  pages  password 

6
Zmienić domyślny widok biblioteki multimediów w 3.5?
Czy podczas wstawiania multimediów do postu można zmienić domyślny widok Biblioteki multimediów z „Wszystkie elementy multimedialne” na „Przesłano do tego postu”? Jest inny wątek, z którego pochodzi to pytanie: Jak zarządzać relacjami między załącznikami

6
Jak uzyskać adres URL obrazu tylko na post_thumbnail
Chcę wiedzieć, jak uzyskać adres URL obrazu the_post_thumbnail() Domyślna the_post_thumbnail() <img width="800" height="533" src="http://domain.com/wp-content/uploads/2011/02/book06.jpg" class="attachment-post-thumbnail wp-post-image" alt="book06" title="book06" /> Tutaj chcę tylko złapać src. Jak mogę filtrować the_post_thumbnail()tylko po to, aby uzyskaćhttp://domain.com/wp-content/uploads/2011/02/book06.jpg Daj mi znać

10
usunąć puste akapity z treści?
Cześć chłopaki, chcę po prostu zapobiec tworzeniu pustych akapitów w moim poście z wordpress. Zdarza się to dość często podczas ręcznego umieszczania zawartości w przestrzeni. Nie wiem, dlaczego to nie działa? /*Remove empty paragraph tags from the_content*/ function removeEmptyParagraphs($content) { /*$pattern = "/<p[^>]*><\\/p[^>]*>/"; $content = preg_replace($pattern, '', $content);*/ $content = …

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.