Pytania otagowane jako theme-development

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

3
Jak zastąpić funkcję wtykową w motywie?
Cała dokumentacja, którą napotkałem, omawia nadpisywanie funkcji wtykowych za pośrednictwem wtyczki. Co jeśli zamiast tego zajmujesz się tworzeniem motywów? Moje funkcje.php wymagają innego pliku, który przesłania get_user_by()funkcję zdefiniowaną w pluggable.php. Jeśli if( function_exists() )pominę połączenie, pojawia się błąd „Nie można ponownie ustalić ...”. Jeśli dołączę if( function exists() )wywołanie, nie …


1
Jaka jest różnica między wp_register_sidebar_widget a register_widget?
Jaka jest różnica między nimi i kiedy powinniśmy z nich korzystać? Używam wp_register_sidebar_widgetteraz i działa dobrze, ale widziałem wiele samouczków online, jak utworzyć widget za pomocą register_widget i klasy, większość moich widżetów nie potrzebuje opcji, więc powinienem się trzymać wp_register_sidebar_widgetlub powinienem użyć register_widgetnawet jeśli nie mam formularza? z góry dziękuję.

1
Czy powinniśmy używać get_template_part () w plikach funkcji zamiast include_once?
Korzystam z wtyczki sprawdzania motywu, aby sprawdzić mój motyw pod kątem błędów i rekomendacji, używam get_template_part () w plikach motywów takich jak header.php i index.php, ale w functions.php Używam theme_once () theme- check nie wskazuje na te, wskazuje na include_once użyte w pliku widgets.php, który jest zawarty w functions.php moje …


7
Jak mogę wyświetlić menu tylko na niektórych stronach?
Zamiast używać widżetów paska bocznego, aby powiedzieć, na której stronie powinny być widoczne, lubię wybierać w ustawieniach menu, aby pojawiały się na określonych stronach. Domyślny sposób Wordpress: Projekty są więc stroną i zawierają niektóre podstrony. Ale co, jeśli mam jeszcze 10 takich stron i podstron w tej samej sytuacji? Chciałbym …

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 …

1
Sekcja obrazu niestandardowego w programie dostosowywania
Mam więc tę sekcję niestandardową w narzędziu dostosowywania, która steruje funkcjami produktów na stronie głównej. Wszystkie są zarejestrowane i tak dalej, ale problem tkwi w tym, że klient przesyła jeden z obrazów funkcji, których nie wiem, jak to zrobić. kod funkcji.php Pracuję z: // Customiser function themeName_customize_register( $wp_customize ) { …

3
Jak wstawić logo do nagłówka?
Jestem całkiem nowy w świecie WordPress (pochodzę z Joomla) Mam trudności z wstawieniem logo na tej stronie testowej WordPress: http://onofri.org/example/ Chcę umieścić moje logo w nagłówku strony, zamiast tekstu „PRZYKŁAD”. Przeglądając panel konfiguracji WordPress nie znajduję miejsca, w którym mogę załadować logo i automatycznie wstawić zamiast niego tekst „PRZYKŁAD” w …

3
Strona sklepu WooCommerce, aby użyć mojego niestandardowego szablonu [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany WordPress Development Stack Exchange. Zamknięte 5 lat temu . Przed zadaniem pytania chcę powiedzieć, że zadałem już pytanie w /programming/15025213/wordpress-woocommerce-template-file-overiding Korzystam z wtyczki WooCommerce do opracowania strony …

3
Klasy CSS dla motywu
Czy ktoś wie, predefiniowane (sugerowane przez WP) klasy CSS, których powinienem użyć w moim motywie? Widziałem gdzieś w Internecie listę wszystkich klas CSS, które są używane w motywie WP, ale nie mogę ich znaleźć. AKTUALIZACJA: Znalazłem witrynę, na której widziałem tę listę: http://www.wpbeginner.com/wp-themes/default-wordpress-generated-css-cheat-sheet-for-beginners/

1
Resetuj pozycje metaboksów w admin
Piszę temat i mam w nim funkcję, która tworzy dwa metaboksy. Czwarty parametr funkcji „add_meta_box ()”, której użyłem, można ustawić na (wysoki, podstawowy, domyślny lub niski). Chcę, aby pola pojawiały się w określonej kolejności (tj. W obrębie jednej z tych 4 grup - np. Gdy oba metaboksy są ustawione na …
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.