alle WordPress-Themes kommen Sie mit einer Datei " functions.php Kraftvoll. Diese Datei fungiert als Plugin und lässt Sie viele coole Dinge auf Ihrer WordPress-Site tun. In diesem Tutorial werden einige nützliche Tipps vorgestellt, die Sie mit dieser Datei zusammenstellen können functions.php.

Tipps Funktion PHP WordPress 1

Was ist die "Funktions" -Datei in WordPress?

Die Funktionalitätsdatei ist als functions.php bekannt, was eine Funktionsdatei ist. WordPress-Themes. Es ist in allen erhältlich WordPress-Themes kostenlos und Premium.

Der Zweck dieser Datei besteht darin, Theme-Entwicklern zu ermöglichen, die Eigenschaften und Funktionen eines Themes zu definieren. Diese Datei fungiert als WordPress Plugin und kann verwendet werden, um Ihre eigenen benutzerdefinierten Code-Snippets zu WordPress hinzuzufügen.

Jetzt fragen Sie sich vielleicht, was der Unterschied zwischen a WordPress Plugin und die Datei functions.php? Welches ist das Beste ?

Obwohl die Datei functions.php bequemer ist, ist ein bestimmtes Plugin viel besser. Einfach, weil es unabhängig von Ihrem ist Wordpress-Theme und funktioniert unabhängig davon, welches Thema Sie verwenden.

Auf der anderen Seite funktioniert ein Feature-Theme-Ordner nur für dieses Theme. Wenn Sie das Theme ändern, müssen Sie Ihre benutzerdefinierten Codes in das neue Theme "kopieren / einfügen".

Das heißt, hier sind einige sehr nützliche Tipps für die WordPress-Feature-Datei.

1 - Löschen Sie die Version von WordPress

Sie sollten immer die neueste Version von WordPress verwenden. Möglicherweise möchten Sie jedoch weiterhin die WordPress-Versionsnummer von Ihrer Site entfernen. Fügen Sie dieses Snippet einfach Ihrer Funktionsdatei hinzu.

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

2 - Fügen Sie ein benutzerdefiniertes Logo in das Dashboard ein

Möchten Sie ein White Label in Ihrem WordPress-Dashboard? Das Hinzufügen eines benutzerdefinierten Logos ist der erste Schritt in diesem Prozess.

Zunächst müssen Sie Ihr benutzerdefiniertes Logo in den Bilderordner Ihres Themas hochladen, z. B. custom-logo.png. Stellen Sie sicher, dass Ihr benutzerdefiniertes Logo 16 × 16 Pixel groß ist.

Danach können Sie diesen Code zu den Funktionsdateien Ihres Themas hinzufügen.

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;
}
'; } // in die administrative Header-Ausgabe einbinden add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Ändern Sie die Fußzeile des WordPress-Dashboards

In der Fußzeile des WordPress-Dashboards wird eine Meldung ähnlich der folgenden angezeigt: „Vielen Dank, dass Sie mit WordPress erstellt haben“. Sie können es ändern, indem Sie diesen Code hinzufügen.

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

Fühlen Sie sich frei, um es aus einem Text und Links zu ändern, die Sie hinzufügen möchten.

4 - Fügen Sie benutzerdefinierte Widgets hinzu

Sie haben wahrscheinlich Widgets gesehen, die viele Plugins und Themes zum WordPress-Dashboard hinzufügen. Als Theme-Entwickler können Sie selbst ein Widget hinzufügen, indem Sie den folgenden Code einfügen:

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'); } function custom_dashboard_help () {echo ' Willkommen beim benutzerdefinierten Blog-Thema! Brauchen Sie Hilfe? Wenden Sie sich an den Entwickler[E-Mail geschützt] "> hier. Für WordPress-Tutorials besuchen Sie: BlogPasCher '; }}

5 - Ändern Sie den Standard-Gravatar-Standard in WordPress

Hast du den Standard-Mystery-Mann in Blogs gesehen? Sie können es einfach durch Ihre eigenen benutzerdefinierten Avatare ersetzen. Laden Sie einfach das Bild hoch, das Sie standardmäßig als Avatar verwenden möchten, und fügen Sie diesen Code Ihrer Datei "functions.php" hinzu.

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] = "Gravatar Standard"; return $ avatar_defaults; }

Jetzt kannst du gehen zu " Einstellungen> Chat Und wähle deinen Standard-Avatar.

Wordpress Standard Avatar

6 - Hinzufügen eines dynamischen Copyrights in der Fußzeile

Sie können einfach das Copyright-Datum hinzufügen, indem Sie die Fußzeilenvorlage in Ihrem Thema bearbeiten. Es wird jedoch nicht angezeigt, wann Ihre Website gestartet wurde, und es wird sich für das nächste Jahr nicht automatisch ändern.

Sie können diesen Code verwenden, um eine dynamische Zeit in dem Copyright auf dem Fuß einer Wordpress-Seite hinzuzufügen.

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 = 'veröffentlichen'"); $ output = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } return $ output; }}

Nach dem Hinzufügen dieser Funktion müssen Sie Ihre Datei footer.php öffnen und den folgenden Code hinzufügen, in dem Sie ein dynamisches Copyright-Datum hinzufügen möchten:


Diese Funktion sucht nach dem Datum Ihres ersten Artikels und dem Datum Ihres letzten Artikels. Anschließend werden die Jahre angezeigt, in denen die Funktion aufgerufen wurde.

Das ist es für diese Hinweisliste, die Sie auf Ihre functions.php-Datei anwenden können. Wenn Sie Tipps haben, können Sie diese auch an uns weitergeben.