Tous les WordPress teme dođi s datotekom " functions.php „Moćna. Ova datoteka djeluje kao dodatak i omogućuje vam učiniti mnogo kul stvari na vašem WordPress web mjestu. U ovom ćete uvodnom dijelu predstaviti nekoliko korisnih savjeta koje možete sastaviti pomoću ove datoteke functions.php.

Savjeti funkcioniraju php wordpress 1

Što je datoteka "funkcije" na WordPressu?

Funkcionalna datoteka poznata je kao functions.php koja je funkcijska datoteka. WordPress teme. Dostupan je u svim WordPress teme besplatno i premium.

Svrha ove datoteke je omogućiti razvojnim programerima teme da definiraju karakteristike i funkcije teme. Ova datoteka djeluje kao WordPress plugin i može se koristiti za dodavanje vlastitih prilagođenih isječaka koda u WordPress.

Sad se možda pitate koja je razlika između a WordPress plugin i datoteku functions.php? Koji je najbolji?

Iako je datoteka functions.php praktičnija, određeni dodatak puno je bolji. Jednostavno zato što je neovisan o vama WordPress tema i radit će bez obzira na temu koju koristite.

S druge strane, mapa s temama značajki funkcionirat će samo za tu temu, a ako promijenite temu, morat ćete "kopirati / zalijepiti" svoje prilagođene kodove u novu temu.

U skladu s tim, evo nekoliko vrlo korisnih savjeta za datoteku značajki WordPress.

1 - Izbrišite verziju WordPress-a

Uvijek biste trebali koristiti najnoviju verziju WordPressa. Međutim, možda ćete ipak htjeti ukloniti broj verzije WordPressa sa svoje web lokacije. Samo dodajte ovaj isječak u datoteku funkcija.

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

2 - Dodajte prilagođeni logotip na nadzornu ploču

Želite bijelu naljepnicu na svojoj WordPress nadzornoj ploči? Dodavanje prilagođenog logotipa prvi je korak u ovom procesu.

Prvo ćete morati prenijeti svoj prilagođeni logotip u mapu sa slikama vaše teme, na primjer: custom-logo.png. Provjerite je li vaš prilagođeni logotip 16 × 16 piksela.

Nakon toga taj kôd možete dodati u funkcionalne datoteke svoje teme.

funkcija 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;
}
'; } // zakačiti za izlaz administrativnog zaglavlja add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Promijenite podnožje nadzorne ploče WordPressa

Podnožje na nadzornoj ploči WordPress prikazuje poruku sličnu ovoj "Hvala što ste kreirali pomoću WordPressa". Možete ga promijeniti dodavanjem ovog koda.

funkcija remove_footer_admin () {echo 'Napaja WordPress | Vodiči za WordPress: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Slobodno promijenite to iz teksta i veza koje želite dodati.

4 - Dodajte prilagođene widgete

Vjerojatno ste vidjeli widgete koje mnogi dodaci i teme dodaju na WordPress nadzornu ploču. Kao programer tema možete i sami dodati dodatak lijepljenjem sljedećeg koda:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); funkcija my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Podrška za temu', 'custom_dashboard_help'); } funkcija custom_dashboard_help () {echo ' Dobrodošli u temu prilagođenih blogova! Trebate pomoć? Obratite se programeru[e-pošta zaštićena]"> ovdje. Za vodiče za WordPress posjetite: BlogPasCher '; }

5 - Promijenite zadani zadani Gravatar na WordPressu

Jeste li vidjeli zadanog misterioznog čovjeka na blogovima? Možete ga jednostavno zamijeniti vlastitim prilagođenim avatarima. Samo prenesite sliku koju prema zadanim postavkama želite koristiti kao avatar, a zatim dodajte ovaj kôd u datoteku "functions.php".

add_filter ('avatar_defaults', 'bpc_new_gravatar'); funkcija bpc_new_gravatar ($ avatar_defaults) {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $ avatar_defaults [$ myavatar] = "Zadani Gravatar"; vrati $ avatar_defaults; }

Sada možete ići na " Postavke> Chat I odaberite svoj zadani avatar.

Wordpress zadani avatar

6 - Kako dodati dinamička autorska prava na podnožje

Možete dodati datum autorskih prava uređivanjem predloška podnožja u svojoj temi. Međutim, neće se prikazati kada je vaše web mjesto započelo i neće se automatski promijeniti za sljedeću godinu.

Ovaj kod možete koristiti za dodavanje dinamičkog datuma u autorskim pravima na WordPress podnožju.

funkcija bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT GODINA (min (post_date_gmt)) KAO prvi datum, GODINA (maks. (post_date_gmt)) KAO zadnji datum OD $ wpdb-> postova GDJE post_status = 'objaviti'"); $ izlaz = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> zadnji datum; } $ izlaz = $ autorska prava; } return $ output; }

Nakon dodavanja ove funkcije morat ćete otvoriti datoteku footer.php i dodati sljedeći kod tamo gdje želite dodati dinamički datum autorskih prava:


Ova funkcija pretražuje datum vašeg prvog članka i datum posljednjeg članka. Zatim prikazuje godine tijekom kojih se funkcija zove.

To je to za ovaj popis savjeta koje možete primijeniti na svoju funkciju.php datoteku. Ako imate savjete, možete ih podijeliti i s nama.