Tous les Motywy WordPress chodź z plikiem " functions.php Potężny Ten plik działa jak wtyczka i pozwala robić wiele fajnych rzeczy na stronie WordPress. W tym samouczku przedstawimy kilka przydatnych wskazówek, które można połączyć za pomocą tego pliku functions.php.

Funkcja wskazówek php wordpress 1

Co to jest plik „funkcji” w WordPress?

Plik funkcji jest znany jako functions.php, który jest plikiem funkcji. Motywy WordPress. Jest dostępny we wszystkich Motywy WordPress bezpłatne i premium.

Celem tego pliku jest umożliwienie programistom motywów zdefiniowanie cech i funkcji motywu. Ten plik działa jako WordPress Plugin i może być używany do dodawania własnych niestandardowych fragmentów kodu do WordPressa.

Teraz możesz się zastanawiać, jaka jest różnica między a WordPress Plugin a plik functions.php? Które jest najlepsze ?

Chociaż plik functions.php jest wygodniejszy, konkretna wtyczka jest znacznie lepsza. Po prostu dlatego, że jest niezależny od ciebie WordPress i będzie działać bez względu na używany motyw.

Z drugiej strony, folder motywu funkcji będzie działał tylko dla tego motywu i jeśli zmienisz motyw, będziesz musiał „skopiować / wkleić” własne kody do nowego motywu.

To powiedziawszy, oto kilka bardzo przydatnych wskazówek dotyczących pliku funkcji WordPress.

1 - Usuń wersję WordPress

Zawsze powinieneś używać najnowszej wersji WordPress. Możesz jednak nadal chcieć usunąć numer wersji WordPress ze swojej witryny. Po prostu dodaj ten fragment do pliku funkcji.

funkcja bpc_remove_version () {return ''; } add_filter ('the_generator', 'bpc_remove_version');

2 - Dodaj niestandardowe logo na desce rozdzielczej

Chcesz mieć białą etykietę na pulpicie nawigacyjnym WordPress? Dodanie własnego logo to pierwszy krok w tym procesie.

Najpierw musisz przesłać własne logo do folderu obrazów motywu, na przykład: custom-logo.png. Upewnij się, że niestandardowe logo ma wymiary 16 × 16 pikseli.

Następnie możesz dodać ten kod do plików funkcji swojego motywu.

function bpc_custom_logo () {echo '
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important;
background-position: 0 0;
color:rgba(0, 0, 0, 0);
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
background-position: 0 0;
}
'; } // podłącz do wyjścia nagłówka administracyjnego add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Zmień stopkę pulpitu WordPress

Stopka na pulpicie nawigacyjnym WordPress wyświetla komunikat podobny do tego „Dziękujemy za tworzenie w WordPress”. Możesz to zmienić, dodając ten kod.

function remove_footer_admin () {echo 'Zasilane przez WordPress | Samouczki WordPress: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Możesz zmienić udostępnianie tekstu i linków, które chcesz dodać.

4 - Dodaj niestandardowe widżety

Prawdopodobnie widziałeś widżety, które wiele wtyczek i motywów dodaje do pulpitu WordPress. Jako programista motywów możesz samodzielnie dodać widżet, wklejając następujący kod:

add_action („wp_dashboard_setup”, „my_custom_dashboard_widgets”); function my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Obsługa motywów', 'custom_dashboard_help'); } function custom_dashboard_help () {echo ' Witamy w niestandardowym motywie bloga! Potrzebuję pomocy? Skontaktuj się z deweloperem[email chroniony]"> tutaj. Aby zapoznać się z samouczkami WordPress, odwiedź: BlogPasCher '; }

5 - Zmień domyślny domyślny Gravatar na WordPress

Czy widziałeś domyślnego tajemniczego mężczyznę na blogach? Możesz go łatwo zastąpić własnymi niestandardowymi awatarami. Musisz tylko przesłać obraz, którego chcesz używać jako awatara, a następnie dodać ten kod do pliku „functions.php”.

add_filter ('avatar_defaults', 'bpc_new_gravatar'); Funkcja bpc_new_gravatar (avatar_defaults $) {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $ avatar_defaults [$ myavatar] = "Domyślny Gravatar"; powrót $ avatar_defaults; }

Teraz możesz przejść do „ Ustawienia> Czat I wybierz domyślnego awatara.

Domyślny awatar Wordpress

6 - jak dodać dynamiczne prawa autorskie w stopce

Możesz po prostu dodać datę praw autorskich, zmieniając szablon stopki w swoim motywie. Jednak nie pokaże się, kiedy witryna została uruchomiona i nie zmieni się automatycznie na następny rok.

Możesz użyć tego kodu, aby dodać dynamiczną datę w prawach autorskich do stopki WordPress.

function bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS firstdate, YEAR (max (post_date_gmt)) AS lastdate OD $ wpdb-> posty WHERE post_status = 'publikuj'"); $ wyjście = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } return $ output; }

Po dodaniu tej funkcji będziesz musiał otworzyć plik footer.php i dodać następujący kod, w którym chcesz dodać dynamiczną datę praw autorskich:


Ta funkcja wyszukuje datę pierwszego artykułu i datę ostatniego artykułu. Następnie wyświetla lata, w których funkcja jest wywoływana.

To wszystko w przypadku tej listy wskazówek, którą można zastosować do pliku functions.php. Jeśli masz jakieś wskazówki, możesz je również udostępnić nam.