Tous les WordPress-temaer kom med en fil" functions.php "Kraftig. Denne filen fungerer som en plugin og lar deg gjøre en masse kule ting på WordPress-nettstedet ditt. I denne opplæringen vil vi introdusere noen nyttige tips som du kan sette sammen ved hjelp av denne filen functions.php.

Tips funksjon php wordpress 1

Hva er "funksjoner" -filen på WordPress?

Funksjonalitetsfilen er kjent som functions.php som er en funksjonsfil. WordPress-temaer. Den er tilgjengelig i alle WordPress-temaer gratis og premium.

Formålet med denne filen er å la temautviklere definere et temas egenskaper og funksjoner. Denne filen fungerer som en WordPress Plugin og kan brukes til å legge til dine egne tilpassede kodebiter til WordPress.

Nå lurer du kanskje på hva som er forskjellen mellom en WordPress Plugin og functions.php-filen? Hvilken er best?

Selv om functions.php-filen er mer praktisk, er en spesifikk plugin mye bedre. Rett og slett fordi det er uavhengig av din WordPress tema og vil fungere uansett hvilket tema du bruker.

På den annen side vil en funksjons temamappe bare fungere for det temaet, og hvis du endrer temaet, må du "kopiere / lime inn" dine tilpassede koder i det nye temaet.

Når det er sagt, her er noen veldig nyttige tips for WordPress-funksjonsfilen.

1 - Slett versjonen av WordPress

Du bør alltid bruke den nyeste versjonen av WordPress. Det kan imidlertid være lurt å fjerne WordPress-versjonsnummeret fra nettstedet ditt. Bare legg til denne kodebiten i funksjonsfilen din.

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

2 - Legg til en tilpasset logo på dashbordet

Vil du ha en hvit etikett på WordPress-dashbordet ditt? Å legge til en tilpasset logo er det første trinnet i denne prosessen.

Først må du laste opp den egendefinerte logoen til temaets bildemappe, for eksempel: custom-logo.png. Forsikre deg om at den tilpassede logoen din er 16 × 16 piksler.

Etter det kan du legge denne koden til funksjonsfilene til temaet ditt.

funksjon 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;
}
'; } // koble til den administrative topptekstutgangen add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Endre bunnteksten på WordPress-dashbordet

Bunnteksten på WordPress-dashbordet viser en melding som ligner på denne "Takk for at du opprettet med WordPress". Du kan endre det ved å legge til denne koden.

funksjon remove_footer_admin () {echo 'Fueled by WordPress | WordPress-veiledninger: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Du er velkommen til å endre det fra en tekst og lenker som du vil legge til.

4 - Legg til egendefinerte widgeter

Du har sikkert sett widgets som mange plugins og temaer legger til i WordPress-dashbordet. Som temautvikler kan du selv legge til en widget ved å lime inn følgende kode:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); funksjon my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Theme Support', 'custom_dashboard_help'); } funksjon custom_dashboard_help () {echo ' Velkommen til Custom Blog Theme! Trenger hjelp? Kontakt utvikleren[e-postbeskyttet]"> her. For WordPress-opplæringer besøk: BlogPasCher '; }

5 - Endre standard Gravatar-standard på WordPress

Har du sett standard mystery mannen på blogger? Du kan enkelt erstatte den med dine egne tilpassede avatarer. Bare last opp bildet du vil bruke som en avatar som standard, og legg deretter til denne koden i "functions.php" -filen.

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

Nå kan du gå til " Innstillinger> Chat Og velg din standardavatar.

Wordpress standard avatar

6 - Hvordan legge til en dynamisk copyright på bunnteksten

Du kan bare legge til copyrightdatoen ved å redigere bunntekstmalen i temaet ditt. Det vil imidlertid ikke vises når nettstedet ditt startet, og det vil ikke automatisk endres neste år.

Du kan bruke denne koden til å legge til en dynamisk dato i opphavsretten på WordPress-bunnteksten.

funksjon bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS firstdate, YEAR (max (post_date_gmt)) AS lastdate FROM $ wpdb-> posts WHERE post_status = 'publish'"); $ output = ''; hvis ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> første dato; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> siste dato; } $ output = $ copyright; } returnere $ output; }

Etter at du har lagt til denne funksjonen, må du åpne footer.php-filen og legge til følgende kode der du vil legge til en dynamisk dato for copyright:


Denne funksjonen søker etter datoen for den første artikkelen og datoen for den siste artikkelen. Deretter viser årene årene funksjonen kalles.

Det er det for denne antydningslisten som du kan bruke til funksjonsfilen. Hvis du har tips, kan du også dele dem med oss.