Sve WordPress teme dođi sa fajlom " functions.php Snažni. Ova datoteka djeluje kao dodatak i omogućava vam da napravite puno cool stvari na vašoj WordPress web lokaciji. U ovom će vam uvodnom dijelu predstaviti nekoliko korisnih savjeta koje možete sastaviti pomoću ove datoteke functions.php.

Savjeti funkcioniraju php wordpress 1

Šta je datoteka "funkcije" na WordPressu?

Datoteka funkcionalnosti poznata je kao functions.php koja je datoteka funkcija. WordPress teme. Dostupan je u svim WordPress teme besplatno i premium.

Svrha ove datoteke je omogućiti programerima teme da definiraju karakteristike i funkcije teme. Ovaj fajl se ponaša kao a WordPress dodatak i može se koristiti za dodavanje vlastitih prilagođenih isječaka koda u WordPress.

Sada se možda pitate koja je razlika između a WordPress dodatak i fajl functions.php? Koji je najbolji?

Iako je datoteka functions.php praktičnija, određeni dodatak je mnogo bolji. Jednostavno zato što je nezavisno od vas WordPress tema i radit će bez obzira koju temu koristite.

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

Pored toga, evo nekoliko vrlo korisnih savjeta za datoteku sa značajkama WordPress.

1 - Obriš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 svoju datoteku funkcija.

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

2 - Dodajte prilagođeni logo 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 prilagođeni logotip veličine 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 WordPress podnožje nadzorne ploče

Podnožje na WordPress nadzornoj ploči 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 promjenite taj dijalog tekst i linkove koje želite dodati.

4 - Dodajte prilagođene widgete

Vjerovatno ste vidjeli widgete koje mnogi dodaci i teme dodaju na WordPress nadzornu ploču. Kao programer tema možete i sami dodati dodatak dodavanjem sledeć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 teme', 'custom_dashboard_help'); } funkcija custom_dashboard_help () {echo ' Dobrodošli u temu prilagođenih blogova! Trebati pomoć? Obratite se programeru[email zaštićen]"> 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 uploadajte sliku koju želite da podrazumevano koristite kao avatar, a zatim dodajte ovaj kôd u svoju datoteku „functions.php“.

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

Sada možete ići na " Postavke> Razgovor 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 vašoj temi. Međutim, neće se prikazivati ​​kada je vaša web lokacija započela i neće se automatski promijeniti za sljedeću godinu.

Ovaj kod možete koristiti za dodavanje dinamičnog datuma u autorskim pravima u podnožje WordPress-a.

funkcija bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT GODINA (min (post_date_gmt)) KAO prvi datum, GODINA (max (post_date_gmt)) KAO zadnji datum OD $ wpdb-> postova WHERE post_status = 'objaviti'"); $ izlaz = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> prvi datum; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ 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 vašeg posljednjeg članka. Zatim se prikazuju godine tokom kojih se funkcija poziva.

To je to za ovaj popis nagovještaja koje možete primijeniti na datoteku svoje funkcije.php. Ako imate savjete, možete ih podijeliti i s nama.