WordPress

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

4
Zdobądź pierwszy semestr
Jak uzyskać tylko pierwszy termin niestandardowego typu postu. Mogę dostać wszystko - nie ma problemu. To, czego używam, aby złapać je wszystkie <?php foreach ($terms as $term) {echo '<a href="'.get_term_link($term->slug, 'sitecat').'">'.$term->name.'</a>,';} ?> >> <a href="<?php the_permalink(); ?>"><?php the_title('', ''); ?></a></h2></span> Byłbym wdzięczny za odpowiedź przy użyciu mojego kodu, ale każda …

4
Potwierdzenie wymagane przy zmianie adresu e-mail
Zastanawiam się tylko, dlaczego wordpress nie wysyła wiadomości potwierdzającej za każdym razem, gdy użytkownik zmienia swój adres e-mail. Skąd wiemy, że ten adres e-mail nie jest fałszywy lub źle wpisany? Więc czy ktoś może dać mi fragment kodu w celu zaimplementowania tej funkcji? Aktualizacja: Oto pomysł. użytkownik zmienia swoją pocztę …
10 users  email 

4
Jak zrobić wtyczkę wymaganą w kompozycji wp bez użycia instrukcji warunkowych php podczas wywoływania poszczególnych funkcji z tej wtyczki?
Jeden z moich motywów Wordpress wymaga poprawnego działania kilku wtyczek innych firm. W większości przypadków wywoływałem funkcje z wtyczek firm trzecich przy użyciu instrukcji warunkowych, takich jak if(function_exist('plugin_function')) { plugin_function() // do something } przypuśćmy, że muszę korzystać z jednej wtyczki w wielu plikach mojego motywu ... Chciałbym uniknąć używania …

2
Gdzie jest przechowywany plik robots.txt do instalacji WordPress Multisite?
Narzędzia Google dla webmasterów mogą to zobaczyć, ale nie mogę jej znaleźć. Masz pomysł na to, jak jest generowany lub gdzie jest struktura plików? Nie widzę pliku w moim katalogu głównym. Moja witryna znajduje się pod adresem http://mikewills.me, a adres URL pliku robots.txt to http://mikewills.me/robots.txt . Ostatecznie Google nie indeksuje …
9 multisite 

1
Jak upewnić się, że jednocześnie działa tylko jedna wp_cron ()?
Mam około 20 wp_cron()funkcji, takich jak poniższy kod. Prawie wszystkie crony biegają co godzinę; kilka jest codziennie. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function() { //Complex Code } Aby zwiększyć wydajność serwera, aby nie otrzymywać wiadomości o …

3
Otrzymuj tylko typy postów oparte na wsparciu
Próbuję pobrać listę obejmującą zarówno wbudowane, jak i niestandardowe typy postów: $post_types = get_post_types(array( 'public' => TRUE, ), 'objects'); Powyższy prawie działa, ale chciałbym, aby wykluczyć attachmentz tej listy, tylko wracając pocztowych typy z obsługą konkretnego takich jak editor, titlei thumbnail. czy to możliwe?



4
Jak uzyskać wartości wejściowe shortcode w filtrze?
Próbuję uzyskać wartość wejściową shortcode wewnątrz funkcji, która jest używana przez filtr, ale wydaje się, że nie ma sukcesu. Oto co zrobiłem: function my_shortcode_function($atts){ $value = $atts['id']; function filter_value(){ echo $value; } add_filter('posts_where','filter_value'); } add_shortcode('my-shortcode','my_shortcode_function'); Teraz wiem, że używanie $valuewewnątrz filter_value()nie będzie działać z powodu zmiennych zakresów, ale nawet używanie …


4
Zatrzymaj wtyczkę w procesie aktywacji, gdy pewna wersja WP nie jest spełniona, a następnie wyświetl komunikat o błędzie w haczyku czynności admin_notices
Mam wtyczkę, której nie chcę aktywować, jeśli nie spełnia ona określonego numeru wersji WP, a następnie wyświetla komunikat o błędzie w haczyku czynności administratora. O ile badałem, poniższy kod jest najlepszym, jaki mogę osiągnąć ten cel: $wp_version = get_bloginfo('version'); if ( $wp_version < 4.5 ) { add_action( 'admin_init', 'deactivate_plugin_now' ); …

1
Dlaczego javascript jest dozwolony w treści mojego postu?
Kodeks mówi, że nie można dodawać javascript w treści postu https://codex.wordpress.org/Using_Javascript Ale ja mogę. Wyłączyłem wszystkie wtyczki i zmieniłem motyw na twentysixteen, ale bezskutecznie - nadal mogę dodawać javascript za pośrednictwem treści postu i uruchamiać go w interfejsie użytkownika. Nie chcę, aby ktokolwiek mógł dodawać javascript w treści postu (oprócz …

4
Ogranicz wyszukiwanie do znaków łacińskich
Chciałbym ograniczyć wyszukiwanie do znaków używanych w języku angielskim + cyfry. Powodem jest to, że patrząc na najwolniejsze zapytania w dzienniku mysql, które większość znalazłem, pochodzą z wyszukiwań znaków arabskich, rosyjskich i chińskich, więc chciałbym je pominąć i zamiast tego wyświetlić komunikat o błędzie.
9 search 


1
Otrzymuj posty na niestandardowy typ postu za pomocą WP_Query
Próbuję sprawić, aby niestandardowy post zwrócił zapytanie i wyświetlał, ale zamiast tego zwraca i wyświetla domyślny / standardowy post. Jak uzyskać posty z mojego CPT? $query = new WP_Query( array( 'job_posting_type' => 'Job Post' ) ); if ( $query->have_posts() ) : ?> <?php while ( $query->have_posts() ) : $query->the_post(); ?> …

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.