Tous les WordPress-temaer kom med en fil" functions.php "Stærk. Denne fil fungerer som et plugin og giver dig mulighed for at gøre en masse seje ting på dit WordPress-sted. I denne tutorial vil vi introducere nogle nyttige tip, som du kan sammensætte ved hjælp af denne fil functions.php.

Tipfunktion php wordpress 1

Hvad er "funktions" -filen på WordPress?

Funktionsfilen er kendt som functions.php, som er en funktionsfil. WordPress-temaer. Den er tilgængelig i alle WordPress-temaer gratis og premium.

Formålet med denne fil er at give temaudviklere mulighed for at definere et temas karakteristika og funktioner. Denne fil fungerer som en WordPress plugin og kan bruges til at tilføje dine egne brugerdefinerede kodestykker til WordPress.

Nu undrer du dig måske over, hvad der er forskellen mellem en WordPress plugin og functions.php-filen? Hvilken er den bedste?

Selvom functions.php-filen er mere praktisk, er et specifikt plugin meget bedre. Simpelthen fordi den er uafhængig af din WordPress tema og vil virke uanset hvilket tema du bruger.

På den anden side fungerer et funktionstemas mappe kun for det tema, og hvis du ændrer temaet, skal du "kopiere / indsætte" dine brugerdefinerede koder i det nye tema.

Når det er sagt, her er nogle meget nyttige tip til WordPress-funktionsfilen.

1 - Slet versionen af ​​WordPress

Du skal altid bruge den nyeste version af WordPress. Du vil dog muligvis stadig fjerne WordPress-versionsnummeret fra dit websted. Bare tilføj dette uddrag til din "funktions" -fil.

bpc_remove_version function () {tilbagevenden ''; } Add_filter ( 'the_generator', 'bpc_remove_version');

2 - Tilføj et brugerdefineret logo på instrumentbrættet

Vil du have en hvid etiket på dit WordPress-dashboard? Tilføjelse af et brugerdefineret logo er det første trin i denne proces.

Først skal du uploade dit brugerdefinerede logo til dit temas billedmappe for eksempel: custom-logo.png. Sørg for, at dit brugerdefinerede logo er 16 × 16 pixels.

Derefter kan du tilføje denne kode til funktionsfilerne i dit tema.

funktion 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;
}
'; } // tilslutte den administrative header output add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Skift WordPress-bundfoden til WordPress

Sidefoden på WordPress-instrumentbrættet viser en besked svarende til denne “Tak for oprettelsen med WordPress”. Du kan ændre det ved at tilføje denne kode.

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

Du er velkommen til at ændre det fra en tekst og links, som du vil tilføje.

4 - Tilføj tilpassede widgets

Du har sandsynligvis set widgets, som mange plugins og temaer tilføjer til WordPress-dashboard. Som temaudvikler kan du selv tilføje en widget ved at indsætte følgende kode:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); funktion my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Theme Support', 'custom_dashboard_help'); } funktion custom_dashboard_help () {echo ' Velkommen til Custom Blog Theme! Brug for hjælp? Kontakt udvikleren[e-mail beskyttet]"> her. For WordPress-tutorials besøg: BlogPasCher '; }

5 - Skift standard Gravatar-standard på WordPress

Har du set standard mystery mand på blogs? Du kan nemt erstatte det med dine egne brugerdefinerede avatarer. Du skal bare uploade det billede, du vil bruge som standard som en avatar, og tilføj derefter denne kode til din "functions.php" -fil.

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

Nu kan du gå til " Indstillinger> Chat Og vælg din standardavatar.

Wordpress standardavatar

6 - Sådan tilføjes en dynamisk copyright på sidefoden

Du kan bare tilføje copyrightdatoen ved at ændre sidefodskabelonen i dit tema. Det vises dog ikke, hvornår dit websted startede, og det ændres ikke automatisk til næste år.

Du kan bruge denne kode til at tilføje en dynamisk tid i ophavsretten på foden af ​​en WordPress side.

funktion 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; hvis ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> sidste dato; } $ output = $ copyright; } returnere $ output; }

Når du har tilføjet denne funktion, skal du åbne din footer.php-fil og tilføje følgende kode, hvor du vil tilføje en dynamisk copyrightdato:


Denne funktion søger efter datoen for din første artikel og datoen for din sidste artikel. Derefter vises de år, hvor funktionen kaldes.

Det er det for denne tipliste, som du kan anvende til din features.php-fil. Hvis du har tip, kan du også dele dem med os.