WordPress

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

5
Czy jest jakiś program rozwoju wtyczek
Odkąd jestem nowy w tworzeniu wtyczek WordPress, badałem wewnętrzną strukturę wielu wtyczek. Przekonałem się, że większość z nich nie pasuje do żadnego wzoru, więc zrozumienie, w jaki sposób działają, może być trudne. Zastanawiałem się, czy istnieje bardziej ogólny sposób opracowywania wtyczek, być może z ramami, innymi niż metody opisane w …

2
Haczyki / filtry WordPress wstawiane przed treścią lub po tytule
próbuję wstawić zawartość przed zawartością postu w moich funkcjach.php - Wiem, jak korzystać ze zwykłych haków wp, ale nie jestem pewien, jak wstawić w inne obszary. Próbowałem tego, ale zabija zawartość każdego innego typu posta: function property_slideshow( $content ) { if ( is_single() && 'property' == get_post_type() ) { $custom_content …
29 filters  hooks 

1
Jak zastąpić funkcje nadrzędne w motywach potomnych?
Czytam i próbuję wymyślić, jak to zrobić, ale z jakiegoś powodu nie mogę zastąpić funkcji nadrzędnych w motywie potomnym. Używam TwentyTen jako rodzica - czy ktoś może mi powiedzieć, dlaczego ta funkcja w moim motywie podrzędnym nie zastępuje funkcji nadrzędnej? // Override read more link function osu_twentyten_continue_reading_link() { return ' …

3
Czy powinienem użyć Pre Get Posts lub WP_Query
Mam następujące zapytanie, które wywołuję w moim szablonie taxonomy.php za pośrednictwem query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Ta funkcja działa idealnie. Jednak po przeczytaniu kodeksu dla postów zapytania wspomniał o pre_get_posts jako preferowanym sposobie zmiany domyślnego zapytania. Czy pre_get_posts byłyby bardziej wydajne niż moja funkcja wp_query poniżej? Jeśli tak, to …


2
Ulepsz Media Manager for Gallery
Chciałbym ulepszyć Media Editor, po WordPress 3.5, w widoku galerii. Chcę dodać nowe pole wyboru po prawej stronie i wysłać wybrane wartości do shortcode galerii. Myślę, że funkcja wp.media.gallerywwp-includes/js/media-editor.js jest domyślną funkcją wstawiania krótkiego kodu galerii. Chcę dodać nowy parametr, a wartości parametru pochodzą z pola wyboru w Menedżerze multimediów. …

4
Zezwól członkowi na dostęp tylko do niestandardowego typu postu. Zezwolenie na edytowanie tylko własnych postów
OK, szukam najlepszego sposobu na zaatakowanie tego. Bardzo dobrze czuję się w PHP i tworzeniu niestandardowych typów postów za pomocą niestandardowych pól meta w WordPress. Oto, na co patrzę: Użytkownik rejestruje się i domyślnie jest ustawiony na subskrybenta. Użytkownik prosi administratora o zezwolenie na niestandardowy typ postu. Administrator przypisuje użytkownika …


10
Formularz kontaktowy na stronach WordPress?
W jaki sposób buduje się stronę w wordpressie zawierającą formularz kontaktowy wypełniony niestandardowymi polami, polami, danymi wejściowymi itp. Całkowicie określonymi przez autora strony. Wydaje się dziwne, że wordpress obecnie nie ma tej funkcji, ale znając społeczność wordpress, jest mało prawdopodobne, że musimy się bez tego obejść.
29 pages  contact  forms 

3
Jakie są najlepsze praktyki korzystania z wtyczki buforowania na hoście współdzielonym?
Niedawno uruchomiłem dość dużą witrynę i chciałbym włączyć wtyczkę buforującą. Konfiguracja jest pojedyncza, z kilkoma domieszkowanymi funkcjami Buddypress (do rejestracji użytkownika, map z gpress, posiadaniem profilu) działającymi na wspólnym hoście. Moje pytania to: 1. Którą wtyczkę uważasz za najlepszą do buforowania, biorąc pod uwagę tę konfigurację i dlaczego (jeśli to …


1
Jak dodać znacznik defer = „defer” w skryptach JavaScript?
Nie mogłem dodać odroczonego tagu w javascripts wtyczek. Test szybkości stron Google dla programistów sugeruje dodanie tagu odroczenia w formularzu kontaktowym 7 javascripts. W ten sposób formularz kontaktowy 7 zawiera javascript w nagłówku. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' ); function wpcf7_enqueue_scripts() { // jquery.form.js originally bundled with WordPress is out of date …

2
Jak zaczepić update_post_meta i delete_post_meta?
Wciąż staram się ominąć całą sprawę, więc naprawdę utknąłem przy próbie wykonania następującego zadania: Jeśli update_post_metajest uruchamiany, sprawdź, czy wartość meta_keyjest równa czemuś (chcę wyzwolić jakiś kod, jeśli użyty jest określony klucz meta_). Jeśli szukam meta-klucza, uruchom kod, który będzie wymagał znajomości $post->IDaktualizowanego meta-klucza. Muszę się przyłączyć do tego, delete_post_metaco …
29 hooks  post-meta 

2
Niestandardowa taksonomia specyficzna dla typu niestandardowego postu
Chcę utworzyć niestandardową systematykę, która zachowuje się podobnie do typu postu, ponieważ kategoria zachowuje się do domyślnych postów (na podstawie struktury /% category% /% postname% / permalink), aby wpisy w niestandardowych typach postów były wyświetlany jako www.example.com/typ niestandardowy- post / nazwa niestandardowa-nazwa / nazwa postu Chcę też, aby meta-kategoria pojawiała …

5
Publikuj meta vs. oddzielne tabele bazy danych
Przy opracowywaniu wtyczek wymagających przechowywania danych, jakie są zalety i wady korzystania z tej lub innej metody? Wyjaśnienie podane w kodeksie nie jest szczegółowo: Zanim jednak przejdziesz do nowej tabeli, zastanów się, czy przechowywanie danych wtyczki w WordPress 'Post Meta (inaczej Custom Fields) będzie działać. Post Meta jest preferowaną metodą; …

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.