Pytania otagowane jako customization

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

1
get_template_directory () vs bloginfo ('katalog_dziennika') vs TEMPLATEPATH
Czytałem ten artykuł: Typowe błędy programistyczne WordPress i jak je naprawić , a w nim autor mówi: Uzyskiwanie lokalizacji motywu: jeśli korzystasz z TEMPLATEPATH lub bloginfo („katalog_dzienek”). Zatrzymać! Powinieneś używać bardzo użytecznego get_template_directory (), jak widać w moich przykładach powyżej. Ale on nie rozwija. Co jest takiego złego bloginfo()?

2
Nowy WP_Customize API - jak działa pod maską?
Zauważyłem, że jeśli wprowadzisz zmiany za pomocą nowej funkcji „dostosuj”, podczas nawigacji na innej stronie w dokumencie podglądu iframe zmiany zostaną zastosowane, nawet jeśli nie są niezapisane. Wygląda na to, że WP gdzieś przechowuje tymczasowe zmiany i stosuje je w witrynie, jeśli strona jest wyświetlana w trybie „dostosowywania”. Ale skąd …

1
Zgłoszenie formularza wtyczki Najlepsze praktyki
Przeprowadziłem wiele badań i nie znalazłem dokładnie tego, czego szukam, więc mam nadzieję, że uda mi się wskazać właściwy kierunek. Rozwijam wtyczkę Wydarzenia, która zarezerwuje bilet z interfejsu użytkownika. Nie różni się to niczym od innych formularzy, ale mylę się z tym, jak sobie z tym poradzić z wtyczki napisanej …

5
Sprawdzanie poprawności wartości niestandardowych pól i wymaganych pól
Coś, czego nigdy nie widziałem, to najlepszy sposób na sprawdzenie, czy określone pola formularza są poprawnie wypełnione dla niestandardowych meta pól typu post. Chcę uzyskać opinie ekspertów na temat najlepszych metod sprawdzania poprawności niestandardowych pól dla dowolnych metaboksów, które można utworzyć. Moje zainteresowania to: upewnij się, że weryfikacja pola ma …

1
Czy niestandardowy typ postu może mieć stronę nadrzędną?
W Webiverse widziałem wiele postów na temat przypisywania strony jako elementu nadrzędnego niestandardowego typu postów. Po czterech godzinach nie mogę znaleźć rozwiązania i potrzebuję pomocy. Utworzyłem stronę „Informacje”, która jest rodzicem strony „Nasi ludzie”. Stworzyłem również niestandardowy typ posta o nazwie „Ludzie”. I utworzyłem niestandardowy szablon strony dla strony „Nasi …

1
Osadzanie klienta SOAP we wtyczce WordPress?
Jaki jest najlepszy sposób na osadzenie klienta SOAP we wtyczce WordPress , którą można rozpowszechniać za pośrednictwem repozytorium wtyczek WordPress? Czy najlepiej używać? W PHP 5.x Mydło Client , Zend Soap Client , NuSOAP Toolkit for PHP , PEAR SOAP Client / Server for PHP , lub Jakiś inny klient …

2
Czyszczenie danych: najlepsze praktyki z przykładami kodu
Próbuję zrozumieć dezynfekcję danych (nie sprawdzanie poprawności danych), aby pomóc mi napisać bezpieczne motywy dla WordPress. Przeszukałem Internet, próbując znaleźć kompleksowy przewodnik dla twórców motywów zawierający szczegółowe informacje na temat najlepszych praktyk. Znalazłem kilka zasobów, w tym stronę kodeksu zatytułowaną „Sprawdzanie poprawności danych”, ale żadne z nich nie było dla …

5
Czy jest coś, co Joomla lub Drupal mogą zrobić, czego nie można zrobić w WordPress? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Jak połączyć zewnętrzne pliki jQuery / JavaScript z WordPress
Więc używam Starkers do oparcia mojego następnego motywu WP i napotkałem mały problem. Włączyłem do header.phppliku moją własną wersję jQuery , ale podczas sprawdzania mojej witryny za pomocą Firebug zauważyłem, że jquery jest pobierane dwukrotnie, ja zrobiłem trochę kopania i zauważyłem, że nie tylko włączałem plik, ale także wp_head()funkcja. Próbując …


5
Właściwy sposób modyfikacji wtyczki
Jaki jest najlepszy sposób modyfikacji wtyczki? Często chcę wprowadzać małe zmiany w jednej lub dwóch funkcjach w dużej wtyczce. Można to łatwo zrobić, ale muszę użyć komentarzy, aby zaznaczyć moje zmiany i ponownie zmodyfikować wtyczkę po aktualizacji. Idealnie chciałbym zostawić wtyczkę w spokoju i wprowadzić zmiany w innym miejscu, podobnie …


3
Jak zrobić tekst z hiperłączem do przetłumaczenia w WordPress?
Widziałem różne sposoby tworzenia tekstu z tłumaczeniem hiperłącza. Nie udało mi się jednak znaleźć jednej najlepszej praktyki. Oto niektóre z rozwiązań, które znalazłem: // METHOD 1 sprintf( __( 'Please read %1$sthis%2$s.', 'tacoverdo-example-domain' ), '<a target="_blank" href="' . esc_url( 'https://goo.gl' ) . '">', '</a>' ); // METHOD 2 echo '<a target="_blank" …

4
Custom Walker: jak uzyskać identyfikator w funkcji start_lvl
Robię swój pierwszy niestandardowy walker, aby zbudować menu akordeonu. Na początek skorzystałem z tego przykładu: http://bitacre.com/2025/custom-nav-menu-walker-for-wordpress-themes Istnieją dwie funkcje. Najpierw start_lvl, a następnie start_el. W start_el identyfikator get jest implementowany przez $ item-> ID. Czy ktoś wie, jak mogę to zrobić również w start_lvl? Muszę nadać (otaczającej nawigacji niższego poziomu) …

2
Konkretny folder do przesyłania plików PDF w niestandardowym typie postów w wielu witrynach WP
Muszę filtrować przesyłane pliki do określonego folderu w przypadku niestandardowego typu posta o nazwie „dokument” tylko w przypadku plików PDF. Do tej pory mam: function custom_upload_directory( $args ) { $base_directory = '/home/xxx/my_uploadfolder'; $base_url = 'http://xxxx/wp-content/uploads/my_uploadfolder'; $id = $_REQUEST['post_id']; $parent = get_post( $id )->post_parent; // Check the post-type of the current …

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.