elke WordPress-thema's kom met een bestand " functions.php "Krachtig. Dit bestand fungeert als een plug-in en laat je veel leuke dingen doen op je WordPress-site. In deze zelfstudie zullen we enkele nuttige tips introduceren die u met dit bestand kunt samenstellen functions.php.

Tips functie php wordpress 1

Wat is het "functies" -bestand op WordPress?

Het functionaliteitsbestand staat bekend als functions.php, wat een functiebestand is. WordPress-thema's. Het is in zijn geheel verkrijgbaar WordPress-thema's gratis en premium.

Het doel van dit bestand is om thema-ontwikkelaars in staat te stellen de kenmerken en functies van een thema te definiëren. Dit bestand fungeert als een WordPress Plugin en kan worden gebruikt om uw eigen aangepaste codefragmenten toe te voegen aan WordPress.

Nu vraag je je misschien af ​​wat het verschil is tussen a WordPress Plugin en het bestand Functions.php? Welke is het beste ?

Hoewel het bestand functions.php handiger is, is een specifieke plug-in veel beter. Simpelweg omdat het onafhankelijk is van jouw WordPress theme en werkt ongeacht het thema dat u gebruikt.

Aan de andere kant werkt de map van een feature-thema alleen voor dat thema en als u het thema wijzigt, moet u uw aangepaste codes in het nieuwe thema "kopiëren / plakken".

Dat gezegd hebbende, hier zijn enkele zeer nuttige tips voor het WordPress-functiebestand.

1 - Verwijder de versie van WordPress

U moet altijd de nieuwste versie van WordPress gebruiken. Het is echter mogelijk dat u het versienummer van WordPress van uw site wilt verwijderen. Voeg dit fragment gewoon toe aan uw "functies" -bestand.

Functie bpc_remove_version () {return ''; } Add_filter ('the_generator', 'bpc_remove_version');

2 - Voeg een aangepast logo toe op het dashboard

Wilt u een white label op uw WordPress-dashboard? Het toevoegen van een eigen logo is de eerste stap in dit proces.

Eerst moet u uw aangepaste logo uploaden naar de afbeeldingenmap van uw thema, bijvoorbeeld: custom-logo.png. Zorg ervoor dat uw aangepaste logo 16 × 16 pixels is.

Daarna kunt u deze code toevoegen aan de functiebestanden van uw thema.

functie 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;
}
'; } // haak in de administratieve header output add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Wijzig de voettekst van het WordPress-dashboard

De voettekst op het WordPress-dashboard geeft een bericht weer dat lijkt op dit "Bedankt voor het maken met WordPress". U kunt deze wijzigen door deze code toe te voegen.

functie remove_footer_admin () {echo 'Gevoed door WordPress | WordPress-zelfstudies: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Voel je vrij om dat te delen een tekst en links die je wilt toevoegen, te delen.

4 - Voeg aangepaste widgets toe

Je hebt waarschijnlijk widgets gezien die veel plug-ins en thema's toevoegen aan het WordPress-dashboard. Als thema-ontwikkelaar kunt u zelf een widget toevoegen door de volgende code te plakken:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); functie my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Thema-ondersteuning', 'custom_dashboard_help'); } functie custom_dashboard_help () {echo ' Welkom bij Custom Blog Theme! Hulp nodig? Neem contact op met de ontwikkelaar[e-mail beveiligd]"> hier. Bezoek voor WordPress-tutorials: BlogPasCher '; }

5 - Wijzig de standaard Gravatar-standaard op WordPress

Heb je de standaard mysterieuze man op blogs gezien? U kunt het gemakkelijk vervangen door uw eigen aangepaste avatars. Upload gewoon de afbeelding die je standaard als avatar wilt gebruiken en voeg deze code toe aan je "functions.php" -bestand.

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

Nu kun je naar ' Instellingen> Chat En selecteer uw standaard avatar.

Wordpress standaard avatar

6 - Hoe een dynamisch auteursrecht op de voettekst toe te voegen

U kunt de copyrightdatum gewoon toevoegen door de voettekstsjabloon in uw thema te wijzigen. Het wordt echter niet weergegeven wanneer uw site is gestart en het verandert niet automatisch voor volgend jaar.

U kunt deze code gebruiken om een ​​dynamische datum in het auteursrecht toe te voegen aan de footer van WordPress.

functie 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 WAAR post_status = 'publish'"); $ output = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> eerste datum; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } return $ output; }

Na het toevoegen van deze functie moet je je footer.php-bestand openen en de volgende code toevoegen waar je een dynamische copyrightdatum wilt toevoegen:


Deze functie zoekt naar de datum van uw eerste artikel en de datum van uw laatste artikel. Vervolgens worden de jaren weergegeven waarin de functie wordt aangeroepen.

Dat is het voor deze hintlijst die u kunt toepassen op uw functies.php-bestand. Als u tips heeft, kunt u deze ook met ons delen.