Gå til hovedindhold

Hvad kan du gøre med functions.php filen?

Divi: Det nemmeste WordPress tema at bruge

Divi: Det bedste WordPress tema hele tiden!

mere 901.000 downloads, Divi er det mest populære WordPress tema i verden. Den er komplet, nem at bruge og leveres med mere end 62 gratis skabeloner. [Anbefalet]

Alle WordPress-temaer leveres 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 features.php, som er en fil med WordPress-temaer. Det fås i alle gratis og premium WordPress-temaer.

Formålet med denne fil er at give temaudviklere mulighed for at definere egenskaberne ved et tema og dets funktioner. Denne fil fungerer som et WordPress-plugin og kan bruges til at føje dine egne brugerdefinerede kodestykker til WordPress.

Nu spekulerer du måske på, hvad er forskellen mellem et WordPress-plugin og funktionen.php-filen? Hvilken er den bedste?

Selvom features.php-filen er mere praktisk, er et specifikt plugin meget bedre. Simpelthen fordi det er uafhængigt af dit WordPress-tema og fungerer 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.

Opret nemt dit websted med Elementor

Elementor giver dig mulighed for nemt at oprette ethvert webstedsdesign med et professionelt look. Stop med at betale dyre for hvad du selv kan gøre. [Gratis]

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.

Opret nemt din online butik

Download gratis WooCommerce, de bedste e-handels-plugins til at sælge dine fysiske og digitale produkter på WordPress. [Anbefalet]

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.

Denne artikel indeholder kommentarer 0

Skriv en kommentar

Din e-mail-adresse vil ikke blive offentliggjort. Påkrævede felter er markeret med *

Dette websted bruger Akismet til at reducere uønskede. Få flere oplysninger om, hvordan dine kommentarer data bruges.

Tilbage til toppen
12 aktier
andel8
tweet2
Tilmeld2