Pytania otagowane jako theme-development

Motywy tworzą publiczny (front-end) interfejs dla strony WordPress.

5
Rozwiązania do generowania dynamicznego javascript / CSS
Powiedzmy, że musisz wygenerować kod JavaScript lub CSS, który zależy od bieżącego kontekstu. Na przykład masz formularz na stronie głównej, który uruchamia żądanie ajax przy wysyłaniu, i inny formularz na pojedynczej stronie. Lub w przypadku CSS, chcesz stworzyć motyw, który pozwoli użytkownikom budować własny układ, zmieniać kolory itp. Rozwiązania, które …

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 …

2
Minimalne pliki szablonów do tworzenia motywów
WordPress ma minimalne pliki szablonów motywu jako style.css index.php a także niektóre inne pliki wymienione tutaj . Jeśli twórca motywu chce zbudować motyw z mniejszą ilością dzwonków i gwizdków, jakie są niektóre pliki szablonów, które powinny być uwzględnione co najmniej? W kodeksie WordPress nie ma żadnych wytycznych. Jedyne, co możesz …

2
przekaż obiekt / JSON do wp_localize_script
Mam działający fragment języka JavaScript, który zawiera literał obiektu. Ale muszę go zlokalizować i zastanawiam się, jak go przepisać, aby uzyskać wp_localize_script () w celu uzyskania dostępu i wypisania poprawnego formatu. Wersja niezlokalizowana (niedynamiczna) wygląda następująco: var layoyt_config = { 'header' : 1 , 'footer' : 1 , 'ls' : …

5
Motyw Aktywuj hak
Chciałbym napisać funkcję, która wyśle ​​mi adres URL strony internetowej, gdy mój motyw zostanie aktywowany. Jaki hak jest inicjowany, gdy motyw jest aktywowany?

3
get_template_part vs haki akcji w motywach
Wydaje mi się, że oba te dają użytkownikom końcowym możliwość modyfikacji motywu bez faktycznej edycji plików motywów (za pośrednictwem motywów potomnych). Moje pytanie brzmi: czy jedna metoda jest preferowana nad drugą? Weźmy na przykład motyw, nad którym teraz pracuję. Próbuję zdecydować, czy pójść z szablonowymi częściami haków. <?php get_template_part('before_sitecontainer' ); …

6
ścieżka motywu w pliku javascript
Muszę zawrzeć ścieżkę do mojego pliku motywu w pliku javascript. Jak miałbym to zrobić? Próbowałem już: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Nie daje mi to ścieżki, ale …


1
Czy mogę utworzyć własny widżet „Najnowsze posty” lub dostosować istniejący?
Chciałbym włączyć widżet Ostatnie posty z możliwością pokazywania linku „Wyświetl wszystko”, gdy jest więcej postów, niż widżet ustawiony do wyświetlenia. Chciałbym również móc wykluczyć z niej określone kategorie lub posty. Czy można to zrobić za pomocą funkcji funkcji mojego motywu. Php? (1) Dostosuj istniejący widget lub (2) Stwórz jego kopię, …

6
CSS nie aktualizuje się w przeglądarce, gdy go zmieniam
Pracuję nad CSS mojej witryny wordpress. Kiedy wprowadzam zmiany i odświeżam stronę, zmiany nie są odzwierciedlane. Po wyczyszczeniu historii przeglądarki i pamięci podręcznej zmiany są nadal odzwierciedlane. Kiedy przeglądam kod źródłowy strony i patrzę na plik css, ma on starą treść przed zmianą. Jak mogę to zaktualizować, aby móc się …

2
Niestandardowy typ postu - pole zamówienia
Czy w niestandardowym typie postów można uwzględnić pole „zamówienie” dostępne dla stron? Czy jest jakaś wbudowana logika, która zapobiega duplikowaniu wartości w polu „zamówienie”? Chodzi o to, aby móc posortować niestandardowy typ postu według kolejności określonej przez użytkownika, a następnie alfabetycznie według niestandardowego pola opartego na łańcuchach.

1
Wyświetl liczbę wyników wyszukiwania
Do tej pory korzystałem z poniższego kodu, aby uzyskać liczbę wyników, gdy ktoś szuka, i wyświetlić tę liczbę. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Ale to nie wygląda na prawidłowy kod. Pokazuje poniższy błąd: Przestarzałe: Przypisywanie zwracanej …


2
Jak mogę dodać pole URL do okna załączników?
Na przykład... add_action('init', 'reg_tax'); function reg_tax() { register_taxonomy_for_object_type('category', 'attachment'); } Dodaje pole wejściowe „Kategoria” do menedżera multimediów i edytora załączników. Chciałbym wiedzieć, czy można zmienić tę funkcję, aby zamiast tego przechwycić adres URL „docelowego łącza”. Adres URL zostanie wykonany po kliknięciu obrazu. Musisz także wiedzieć, jak pobrać wartość dla tego …

2
Jak skonfigurować Docker do opracowywania i wdrażania niestandardowego motywu?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Zaczynam pracę z Dockerem i wciąż jestem nowy w profesjonalnych praktykach programistycznych WordPress. Chciałbym skonfigurować środowisko programistyczne Docker (na moim …

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.