
Wir alle möchten das Beste aus jeder Website herausholen, die wir betreiben – und WordPress bildet da keine Ausnahme. Als wir diese Website starteten, gab es viele Dinge, die wir nicht verstanden, und wir mussten es alleine schaffen.
Die Autoren dieser Website möchten sicherstellen, dass Sie Ihren Lernprozess beschleunigen und sofort das Beste aus WordPress herausholen! Mit WordPress ist das CMS der Wahl für 30 % aller Websites im Internet, 40 % der Top 10 Websites und 50 % der Websites, die ein CMS verwenden., wir sind sicher, dass wir für viele Leute sprechen, wenn wir sagen, dass diese WordPress-Tipps Ihnen helfen werden, das volle Potenzial Ihres WordPress-Blogs auszuschöpfen!
Das Tolle an WordPress ist, dass aufgrund seiner Popularität eine große Zahl an Tipps und Tutorials verfügbar ist, die Ihnen viele Dinge zeigen können – kleine WordPress-Tricks, mit denen Sie das maximale Potenzial Ihrer Website ausschöpfen können.
WordPress hat sich im Laufe der Jahre deutlich weiterentwickelt, vom einfachen Blog zu einem CMS, das so flexibel ist, dass Sie damit heute jede Art von Website erstellen können. Vom persönlichen Blog über die E-Commerce-Seite bis hin zum Nischen-Sozialen Netzwerk – mit WordPress und den verschiedenen WordPress-Themes können Sie eine großartige Website erstellen. Zu den wichtigsten Themes gehören die Bestseller Divi und Avada, die wir in separaten Beiträgen ausführlich vorgestellt und besprochen haben. . und .. Eine vollständige Liste der von uns untersuchten und ausführlich geprüften Themen und Zusammenfassungen finden Sie in einem speziellen Abschnitt zu diesem Zweck im Menü oben: WordPress > Themen.
Und mit dem Wachstum steigt der Bedarf an WordPress-Tricks oder „Hacks“ – kleine Änderungen im WordPress-Code, um die Leistung und Anzeige von WordPress zu optimieren.
Die meisten Benutzer sind jedoch keine Entwickler und haben nicht viel Erfahrung mit Code. Daher sind viele nicht in der Lage, WordPress-Tricks zu verwenden, um ihre Websites zu optimieren und ihnen mehr Funktionalität hinzuzufügen.
In diesem Artikel zeigen wir Ihnen, wie Sie einige coole WordPress-Tipps ohne einen Entwickler einstellen – dies sind ein paar einfache WordPress-Tricks (oder kleine Optimierungen/Änderungen im WordPress-Code), mit denen Sie mehr, viel mehr aus Ihrer WordPress-Website-Installation herausholen können.
Warum nennen wir diese Tricks oder Hacks? Wikipedia definiert einen Programmier-Hack als „eine unelegante, aber effektive Lösung für ein Computerproblem“. Da wir also die WP-Dateien ändern – wir nennen diese Änderungen Hacks – handelt es sich im Wesentlichen nur um WordPress-Tipps und -Tricks, die Sie nutzen können, um Ihr WP-Erlebnis insgesamt zu verbessern, ohne eine riesige Menge an Tutorials durcharbeiten zu müssen.
Hinweis: Dieser Artikel setzt voraus, dass Sie grundlegende HTML/CSS-Kenntnisse haben. Wenn Sie diese Änderungen nicht selbst vornehmen möchten, versuchen Sie es doch einfach mal. Stellen Sie einen WordPress-Entwickler ein von den besten 3% der Talente aus Toptal? Auf diese Weise profitieren Sie von allen Vorteilen, ohne dass Sie sich mit der Codierung herumschlagen müssen.
Sie werden feststellen, dass viele dieser Tipps Änderungen an einer der Vorlagendateien erfordern, wie zum Beispiel functions.php, single.php, Überschriften oder eine andere Datei. Stellen Sie sicher, dass Sie die Dateien sichern, bevor Sie Änderungen an diesen Dateien vornehmen, da Fehler Ihre Site beschädigen können und Sie zu einer funktionierenden Version der Datei zurückkehren müssen.
Erweitern Sie Ihre WordPress-Site mit den folgenden Tipps und Tricks um neue Funktionen. Weitere Informationen finden Sie hier unter WordPress > Tipps und Tricks.
1. Komprimieren Sie Bilder für schnellere Ladezeiten
Bilder sind einer der wichtigsten Bestandteile einer Webseite. Wenn Sie sie nicht optimieren, schaden Sie sowohl der Leistung Ihrer Site als auch Ihrer SEO.
Abgesehen davon, dass langsame Websites zu einer negativen Benutzererfahrung führen.
Eine der effektivsten Methoden zur Optimierung Ihrer Bilder ist deren Komprimierung. Sie können sie auch verkleinern, indem Sie bestimmte Formate verwenden und gleichzeitig EXIF-Daten entfernen.
Es gibt viele Tools zum Komprimieren Ihrer Bilder ohne Qualitätsverlust (oder im schlimmsten Fall mit einem sehr geringen Verlust, der nicht einmal wahrnehmbar ist).
Sie können Onlinedienste verwenden oder spezielle Programme nutzen, die Sie auf Ihrem eigenen Computer installieren müssen.
Sie können beispielsweise eines der folgenden Programme verwenden:
- Adobe Photoshop (kostenpflichtig)
- GIMP (kostenlos)
Beide Programme verfügen über eine Option zum Speichern Ihres Bilds für das Web oder über Einstellungen, mit denen Bilder für das Web optimiert werden, sodass sie kleiner sind und daher schneller geladen werden.
Sie können eine ähnliche Bildkomprimierung auch mit Online-Tools durchführen, beispielsweise:
- TinyPNG
- JPEGMini
- Optimole
- EWWW Image Optimizer
Dabei handelt es sich entweder um ein WordPress-Plugin oder einen Onlinedienst, mit dem Sie Ihre Bilder vor oder während des Hochladens in WordPress komprimieren können.
Während einige über die verschiedenen Funktionen jedes dieser Dienste oder Programme streiten, ist es immer besser, für Bildkomprimierungstool oder -Plugin statt nichts.
Wir gehen auf die Vorteile ein, wie Sie das beste Bildkomprimierungs-Plugin für WordPress auswählen oder wie Sie Photoshop/GIMP verwenden, um Ihre Bilder für das Web zu optimieren, da diese Themen bereits unzählige Male beschrieben wurden.
Wichtig zu wissen ist, dass Sie sollen Optimieren Sie Ihre Bilder, um die Leistung und SEO Ihrer Site zu verbessern.
Wenn Sie übrigens mehr Details suchen, können Sie sich diesen Beitrag von WPBuffs ansehen: Optimieren Sie Bilder in WordPress um 300 % mit diesen 17 kostenlosen Tools und Plugins.
2. Benutzerdefinierte Permalinks verwenden
Früher verwendeten WordPress-Permalinks standardmäßig die „einfachen“ Permalink-Einstellungen, die wie folgt aussahen: www.example.com/?p=123.
Dies war sowohl für SEO als auch für UX schlecht.
Wenn Sie WordPress heute installieren, werden die Permalink-Einstellungen zum Glück standardmäßig auf die Option „Tag und Name“ gesetzt, die wie folgt aussieht: www.example.com/2020/01/01/sample-post.
Das ist viel besser. Aber hier ist das Problem: Das Datum ist in Ihrem Permalink enthalten.
Dies kann dazu führen, dass Besucher Ihren Beitrag nach einiger Zeit für veraltet halten. Es kann auch problematisch sein, wenn Sie Ihren Inhalt kürzlich aktualisiert haben, Ihr Permalink aber immer noch das alte Datum anzeigt.
Die Lösung besteht darin, die zu verwenden Anschriftname Permalink-Option.
Um dies einzustellen, gehen Sie zu Einstellungen > Permalinks und wählen Sie Anschriftname.
Diese Option ist für SEO-Zwecke am besten geeignet.
3. Setzen Sie WordPress zurück, als wäre es eine Neuinstallation (mit dem WP Reset Plugin)
Wenn Sie eine Site erstellen, Entwickler sind oder sogar als Autor Artikel über WordPress schreiben, stellen Sie möglicherweise fest, dass Sie WordPress hin und wieder neu installieren müssen, um verschiedene Dinge von Grund auf zu testen.
Dies kann zeitaufwändig sein, insbesondere wenn Sie regelmäßig mehrere Neuinstallationen durchführen müssen.
Sie müssen jedoch nicht jedes Mal eine vollständige Installation durchführen, wenn Sie eine Neuinstallation von WordPress benötigen!
Es gibt ein Plugin namens WP-Reset Dadurch können Sie WordPress zurücksetzen, als wäre es eine Neuinstallation.
Um dieses Plugin zu verwenden, installieren Sie es und gehen Sie dann zu Tools > WP-Reset.
Sobald Sie auf der Seite sind, gehen Sie zu Zurücksetzen und scrollen Sie ganz nach unten. Sie sehen ein Feld, in das Sie das Wort „Zurücksetzen“ eingeben müssen, um die Site zurücksetzen Schaltfläche, um Ihre Site zurückzusetzen.
Dadurch wird Ihre Installation zurückgesetzt, als wäre es eine brandneue Installation von WP.

Dies unterscheidet sich von der integrierten Neuinstallationsfunktion von WordPress, bei der WordPress neu installiert wird, die Daten Ihrer Site jedoch intakt bleiben.
Im Gegenteil: WP Reset setzt Ihre WordPress-Installation zurück, als wäre es eine echte Neuinstallation. Ihr Benutzername und Ihr Passwort bleiben gleich, aber alles andere wird entfernt.
Beachten Sie, dass Ihr wp-uploads-Ordner die darin enthaltenen Dateien behält (sie werden jedoch nicht mehr in der Medienbibliothek Ihrer Website angezeigt). Um dies zu beheben, verwenden Sie WP Reset’s Upload-Ordner bereinigen Werkzeug in der Tools Tab.

4. WP-Admin oder WordPress-Frontend mit einem Passwort schützen
Ein Passwortschutz für Ihren WP-Admin bietet zusätzliche Sicherheit für Ihre Website. Dies erschwert Hackern den Zugriff auf Ihre Website und sorgt für mehr Sicherheit.
Um WP-Admin (oder Ihr WordPress-Frontend oder buchstäblich alle anderen Teile Ihrer Website) mit einem Passwort zu schützen, benötigen Sie Zugriff auf cPanel.
Hinweis: Die hier beschriebenen Schritte beziehen sich auf die aktuelle Version von cPanel mit Stand September 2020, sollten aber in absehbarer Zukunft funktionieren.
Schritt 1: Melden Sie sich beim cPanel-Konto Ihrer Website an.
Schritt 2: Unter Mappen, finden Verzeichnis Datenschutz. Dadurch gelangen Sie auf die Seite, auf der Sie die Verzeichnisse auswählen können, die Sie mit einem Passwort schützen möchten.

Schritt 3: Finden public_html und klicken Sie darauf (standardmäßig befindet sich hier die Datei Ihrer Website. Einige Hosts halten sich nicht daran. Lesen Sie daher unbedingt im Handbuch Ihres Hosts nach, wenn Sie keinen Ordner mit dem Namen „public_html“ finden können).

Schritt 4: Suchen Sie den Ordner mit dem Namen wp-admin dann unter dem Aktionen Spalte, klicken Sie bearbeiten.
Sie gelangen dann auf die Seite, auf der Sie den Passwortschutz für den besagten Ordner aktivieren können.
Hinweis: Dies setzt voraus, dass Ihre WordPress-Site im Stammverzeichnis Ihres public_html Ordner. Wenn Sie es in einem anderen Ordner installiert haben oder es sich in einer Subdomain befindet, müssen Sie den richtigen Speicherort Ihres wp-admin-Ordners finden.

Schritt 5: Aktivieren Sie die Option „Dieses Verzeichnis mit einem Passwort schützen”. Geben Sie ihm einen Namen (dies dient nur als Referenz), wenn Sie möchten, und klicken Sie dann auf das Speichern .

Anschließend wird Ihnen auf der Seite angezeigt, dass der Passwortschutz erfolgreich aktiviert wurde. Klicken Sie auf „Zurück”-Link und Sie werden zum nächsten Schritt weitergeleitet, wo Sie den Benutzernamen und das Passwort festlegen, die Sie verwenden möchten.
Schritt 6: Erstellen Sie eine Kombination aus Benutzername und Passwort, um Ihren WP-Admin zu schützen. Sobald Sie zufrieden sind, klicken Sie auf „Speichern“ und fertig!

Wenn Sie jetzt die Seite wp-admin (oder wp-login.php) Ihrer Website besuchen, wird Ihnen ein Anmeldedialogfeld ähnlich dem folgenden angezeigt.

Beachten Sie, dass Sie möglicherweise nur einmal und nicht bei weiteren Details dazu aufgefordert werden. Dies liegt daran, dass die Anmeldedaten als Cookie in Ihrem Browser gespeichert werden.
Wenn Sie einen anderen Browser verwenden, den Inkognito-Modus aktivieren, Ihre Browser-Cookies löschen oder einen anderen Computer verwenden, werden Sie aufgefordert, sich erneut anzumelden.
5. WP-Includes, WP-Content und WP-Uploads ausblenden (Verzeichnis-Browsing deaktivieren)
Sie haben vielleicht bemerkt, dass Sie sehen können, welche Dateien Ihre Website enthält, indem Sie einfach eine bestimmte URL Ihrer Website aufrufen. Versuchen Sie es mit IhreWebsite.com/wp-includes/js/jquery/.
Wenn die Seite wie die folgende aussieht, sollten Sie das Durchsuchen des Verzeichnisses deaktivieren.

Wenn Sie es nicht deaktivieren, können böswillige Personen herausfinden, welche Art von Designs und Plug-Ins Sie haben, und auf der Grundlage dieser Informationen bekannte Exploits für diese Elemente verwenden, um sich in Ihre Website zu hacken.
Glücklicherweise ist das Deaktivieren der Verzeichnissuche sehr einfach.
Bearbeiten Sie im Stammverzeichnis Ihrer Website Ihre .htaccess Datei und fügen Sie unten diesen Code hinzu:
Options-Indexes
Speichern Sie Ihre .htaccess Datei und schon kann es losgehen! Versuchen Sie anschließend, die Beispiel-URL von vorhin aufzurufen. Sie sollten nun mit der Fehlermeldung „403 Forbidden“ begrüßt werden.
6. Ändern Sie das WordPress-Medien-Upload-Verzeichnis
Wenn Sie Ihr Medien-Upload-Verzeichnis ändern möchten, können Sie das ganz einfach tun, indem Sie eine Codezeile zu Ihrem wp-config.php Datei.
Nehmen wir zum Beispiel an, Sie möchten Ihr Upload-Verzeichnis in einen Ordner namens „media“ ändern, der sich im Stammverzeichnis der WordPress-Installation befindet. Wir fügen diesen Code direkt danach hinzu. require_once( ABSPATH . 'wp-settings.php' ); in England, wp-config.php Datei:
definieren('UPLOADS', 'Medien');
Von nun an werden alle Mediendateien, die Sie hochladen, im Ordner „Medien“ abgelegt.
HINWEIS: Es empfiehlt sich, dies auf einer frisch installierten WordPress-Site durchzuführen. Sie können dies jedoch auch auf einer bereits bestehenden Site tun, vorausgesetzt, Sie wissen, was Sie tun. Denn Ihre alten Mediendateien werden nicht automatisch in den neuen Ordner verschoben.
Wenn Sie dies in einer bestehenden WordPress-Installation tun, funktionieren Ihre alten Bilder zwar weiterhin in Ihren Beiträgen/Seiten, werden aber nicht korrekt in der Medienbibliothek angezeigt. Um dies zu beheben, müssen Sie Ihre alten Mediendateien in das neue Verzeichnis verschieben und anschließend Ihre Datenbank aktualisieren, um diese Änderungen zu berücksichtigen. Dies ist jedoch ein Thema für einen anderen Artikel.
7. Fügen Sie dem Navigationsmenü Symbole hinzu
Sie können Ihrem Navigationsmenü ganz einfach Symbole hinzufügen, indem Sie Menüsymbole Plugin von ThemeIsle. Installieren und aktivieren Sie einfach das Plugin und fügen Sie Ihren Menüelementen benutzerdefinierte Symbole hinzu.
![]()
Sie können aus verschiedenen Symboltypquellen auswählen (#1). Wenn Sie Ihre eigenen benutzerdefinierten Symbolbilder verwenden möchten, aktivieren Sie die Bild Option. Damit können Sie Ihre eigenen benutzerdefinierten Symbole hochladen. Sobald Sie Ihre benutzerdefinierten Symboltypen aktiviert haben, können Sie Ihren Menüelementen nun benutzerdefinierte Symbole hinzufügen (#2).
Wenn Sie Ihrem Navigationsmenü Symbole hinzufügen möchten, ohne Plugins zu verwenden, können Sie dies über das benutzerdefinierte CSS Ihres Designs tun.
Zuerst benötigen Sie ein Symbol, vorzugsweise im Format 25 x 25 Pixel, und laden es dann auf Ihre Website hoch. Wir empfehlen, in Ihrer WordPress-Root-Installation einen neuen Ordner mit dem Namen „Icons“ zu erstellen und alle Ihre benutzerdefinierten Symbole dort hochzuladen. Sie können dann auf Ihre Symbole verweisen über ./icons/IhrSymbolname.png auf Ihrem benutzerdefinierten CSS-Codeausschnitt.
Hier ist ein Beispiel für benutzerdefiniertes CSS, das Sie zu Ihrem Design hinzufügen können. Es funktioniert einwandfrei mit dem TwentyTwenty-Design. Sie müssen es möglicherweise anpassen, damit es perfekt zu Ihrem Design passt.
.homemenuicon a{ padding-left: 30px; background-image: url(./icons/IhrIconname.png); background-position: left; background-repeat: no-repeat; }
Sie können jedem Design benutzerdefiniertes CSS hinzufügen über Themen > Anpassen > Zusätzliches CSS. Nachdem Sie das CSS für Ihre Menüsymbole hinzugefügt haben, müssen Sie es anwenden.
Gehe zu Thema > Menü und aktivieren CSS-Klassen in den Bildschirmoptionen.

Fügen Sie als Nächstes Ihre benutzerdefinierte Klasse hinzu (in unserem Beispiel .homemenuicon) zum Feld CSS-Klassen im Menü.

Speichern Sie das Menü und sehen Sie, dass neben Ihrem Home-Menüelement jetzt ein benutzerdefiniertes Symbol angezeigt wird.
Unten sehen Sie, wie unser Beispiel im TwentyTwenty-Design mit einem benutzerdefinierten Home-Symbol mit der Größe 25 x 25 Pixel aussieht.
![]()
8. Öffnen Sie alle externen Links in einem neuen Fenster und/oder fügen Sie noreferrer noopener hinzu
Um alle externen Links in einem neuen Fenster zu öffnen oder allen externen Links ein Noreferrer- und Noopener-Attribut hinzuzufügen, müssen Sie lediglich ein Plugin namens Externe WP-Links.
Nach der Installation des Plugins erscheint in Ihrem Admin-Navigationsmenü ein neuer Eintrag namens „Externe Links“. Gehen Sie hierhin und konfigurieren Sie das Plugin.

Bei der Öffnen externer Links Option auswählen jeweils in einem separaten neuen Fenster oder Tab. Sie können die anderen Einstellungen auf den Standardwerten belassen und schon kann es losgehen.
Wenn Sie dies manuell tun möchten, befolgen Sie die nachstehenden Anweisungen.
Fügen Sie den folgenden Codeausschnitt am Ende des Themas hinzu functions.php Datei:
add_action( 'wp_enqueue_scripts', 'external_links' ); Funktion external_links() { wp_enqueue_script( 'external_links.js', get_template_directory_uri() . '/js/external_links.js', Array('jquery') ); }
Erstellen Sie als Nächstes einen Ordner mit dem Namen „js“ im Ordner Ihres Designs und darin eine Skriptdatei mit dem Namen external_links.js und kopieren Sie dann den folgenden Codeausschnitt und fügen Sie ihn in die besagte Datei ein:
jQuery(document).ready(function($) { // Prüfen, ob Links extern sind. Wenn ja, fügen Sie class=external hinzu und fügen Sie die entsprechenden Attribute hinzu $('a').filter(function() { return this.hostname && this.hostname !== location.hostname; }).addClass("external").attr("rel","external noopener noreferrer").attr("target","_blank"); });
Jetzt werden alle externen Links in einem neuen Tab geöffnet und haben extern, Noopener und noreferrer Attribute.
9. Fügen Sie den Button „PayPal-Spende/Bier ausgeben“ hinzu
Wenn Sie auf Ihrer Website Spenden annehmen möchten, können Sie dies ganz einfach tun, indem Sie ein PayPal-Konto erstellen und den Spenden-Button verwenden.
So fügen Sie eine PayPal-Spendenschaltfläche hinzu:
Melden Sie sich bei Ihrem PayPal-Konto an und klicken Sie dann auf das Zahnradsymbol in der oberen rechten Ecke des Bildschirms. Gehen Sie dann zu Verkäufer Werkzeuge und dann neben PayPal-Schaltflächen, klicken Verwalten.

Auf der nächsten Seite fragt PayPal Sie, welchen Button Sie erstellen möchten. Wählen Sie den Spenden .

Als nächstes folgt ein vierteiliger Prozess.
Wählen Sie im ersten Schritt Ihr Land/Ihre Region, Ihre Sprache und den gewünschten PayPal-Button-Stil aus. Sie können auch Ihr eigenes Button-Bild verwenden, indem Sie das Verwenden Sie Ihr eigenes Schaltflächenbild Einstellung.

Anschließend können Sie im nächsten Schritt einen Zweck (wofür die Spende) usw. festlegen. In diesem Teil können Sie einfach auf „Weiter“ klicken.

Im dritten Schritt können Sie Spendenbeträge (sofern Sie feste Spendenbeträge hinterlegen möchten) und Ihre gewünschte Währung festlegen.

Im vierten und letzten Schritt können Sie optionale Einstellungen konfigurieren.

Wie Schritt 2 können Sie diesen Teil einfach überspringen und auf Fertigstellen und Code abrufen. Anschließend sehen Sie den HTML-Code für Ihren PayPal-Spenden-Button.

Kopieren Sie den gesamten Code und fügen Sie ihn an der Stelle ein, an der er auf Ihrer WordPress-Site erscheinen soll.
10. Wechseln Sie von HTTP zu HTTPS
Bevor Sie beginnen, stellen Sie sicher, dass HTTPS oder SSL (Zertifikate) bereits auf Ihrer Website installiert und einsatzbereit sind. Wenn Sie alles eingerichtet haben und es nur noch für Ihre Website einrichten müssen, gehen Sie wie folgt vor:
Gehe zu Einstellungen > Allgemein und aktualisieren Sie dann Ihre URL, um die https Protokoll. Klicken Sie nach der Bearbeitung auf Gespeichert.

Aktualisieren Sie als Nächstes Ihre .htaccess-Datei und fügen Sie die folgenden Zeilen hinzu:
RewriteEngine Ein RewriteCond %{HTTPS} aus RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Bearbeiten Sie dann Ihre wp-config.php Datei und fügen Sie die folgende Zeile hinzu:
definieren('FORCE_SSL_ADMIN', true);
Abschließend müssen Sie Ihre Datenbank aktualisieren, um die URL-Änderung zu berücksichtigen. Andernfalls wird für Ihre Website eine Warnung zu gemischten Inhalten angezeigt. Sie können dies zwar manuell tun, es gibt jedoch ein Plugin, das es einfacher macht: Besser Suchen und Ersetzen.
Installieren Sie dieses Plugin und gehen Sie dann zu Tools > Besser Suchen und Ersetzen.
Im Suchen Sie nach Geben Sie in das Feld Ihre alte URL ohne https ein, zum Beispiel http://www.yourwebsite.com (#1) und dann im „Ersetzen durch”-Feld, geben Sie Ihre neue URL mit https ein, wie https://www.yourwebsite.com (#2). Wählen Sie dann alle Tabellen aus (#3), damit Sie nichts verpassen.
Deaktivieren Sie das Kontrollkästchen Als Probelauf durchführen? (#4) und klicken Sie abschließend auf die Suchen/Ersetzen ausführen (#5) Möglichkeit.

11. Auf defekte Links prüfen
Defekte Links können die SEO Ihrer Website beeinträchtigen (Google betrachtet sie als nachlässig) und außerdem die Benutzererfahrung beeinträchtigen. Um sicherzustellen, dass Sie immer frei von defekten Links sind, können Sie das Plugin namens Broken Link Checker.
Installieren und aktivieren Sie einfach das Plugin. Es beginnt sofort mit dem Crawlen Ihrer Website und sucht nach zu überwachenden Links.
Wenn ein Link (extern oder intern) defekt ist, werden Sie benachrichtigt und können den defekten Link direkt im Dashboard des Plugins bearbeiten oder entfernen.

Das Plugin ist vielseitig konfigurierbar. Sie können festlegen, wie oft der Crawler nach defekten Links sucht, zusätzliche APIs zur besseren Erkennung verwenden oder nicht nur nach normalen Links, sondern auch nach Klartext-Links oder sogar Links in CSS-Stylesheets suchen.
12. Wie man Limit Login Attempts
Brute-Force-Angriffe sind eine der häufigsten Angriffsformen, die von Hackern verwendet werden, um in eine WordPress-Site einzudringen.
Sie können dies leicht verhindern, indem Sie die Anmeldeversuche begrenzen. Das Plugin Limit Login Attempts Reloaded wurde speziell zum Schutz vor solchen Angriffen geschrieben.

Nach der Installation des Plugins können Sie darauf zugreifen über Einstellungen > Limit Login Attempts.
Um das Plugin zu konfigurieren, gehen Sie zu Einstellungen und konfigurieren Sie die Sperreinstellungen. Die Standardwerte reichen oft aus, Sie können diese jedoch an Ihre Bedürfnisse anpassen.
Hier noch ein paar kurze Informationen zu den Einstellungen, damit Sie diese entsprechend anpassen können:
- Erlaubte Wiederholungsversuche - wie viele Anmeldeversuche, bevor ein Benutzer (oder eine IP) gesperrt wird
- Minutensperre - wie lange ein Benutzer gesperrt ist, bevor er einen erneuten Anmeldeversuch unternehmen kann
- X Sperrungen erhöhen die Sperrzeit auf X Stunden - ermöglicht Ihnen, eine verlängerte Sperrfrist festzulegen, nachdem ein Benutzer eine festgelegte Anzahl von Malen gesperrt wurde
- Stunden bis zum Zurücksetzen der Wiederholungsversuche - Sie können dies auf der Standardeinstellung belassen
13. So fügen Sie eine Zwei-Faktor-Authentifizierung hinzu
Kombiniert mit Limit Login AttemptsDie Zwei-Faktor-Authentifizierung macht es unmöglich, dass sich jemand bei Ihrer WordPress-Site anmeldet. Um die Zwei-Faktor-Authentifizierung hinzuzufügen, ist eine der einfachsten Methoden die Verwendung eines Plugins namens Zwei-Faktor.
Nach der Installation des Plugins erscheint ein neuer Satz von Optionen in Nutzer > Ihr Profil.

Sie können dann auswählen, welche Art von Zwei-Faktor-Optionen Sie verwenden möchten (für höhere Sicherheit können Sie mehrere Optionen aktivieren).
- E-Mail – Bei jeder Anmeldung erhalten Sie einen Code an Ihre E-Mail-Adresse (die unter Ihrem WordPress-Profil registriert ist).
- Zeitbasiertes Einmalpasswort (Google Authenticator) – hierfür benötigen Sie ein Smartphone mit installierter Google Authenticator-App.
- FIDO Universal 2. Faktor (U2F) - Sie benötigen ein FIDO-zertifiziertes USB-Gerät, um diese Einstellung zu aktivieren. Weitere Informationen dazu finden Sie ..
- Backup-Verifizierungscodes (Einmalverwendung) - Wenn Sie beispielsweise den Zugriff auf Ihr Smartphone verlieren, auf dem Ihr Google Authenticator installiert ist, kann es sein, dass Sie Probleme beim Anmelden haben. Sie können einmalige Backup-Bestätigungscodes generieren, mit denen Sie sich bei Ihrer WordPress-Site anmelden können. Stellen Sie sicher, dass Sie die aktivierte Option dafür aktivieren nachdem Sie die Codes generiert haben, damit Sie sie verwenden können.
14. Deaktivieren Sie den Theme- und Plugin-Editor
Wenn Ihre Website von mehreren Administratoren verwaltet wird, möchten Sie möglicherweise verhindern, dass sie sie durcheinander bringen, indem Sie den Design- und Plugin-Editor deaktivieren.
Um es zu deaktivieren, bearbeiten Sie wp-config.php und fügen Sie die folgende Codezeile direkt vor der Zeile „Das ist alles, hör auf zu bearbeiten! Viel Spaß beim Veröffentlichen"
define ( 'DISALLOW_FILE_EDIT', true);
Sobald Sie diese Zeile hinzufügen, wird das Element „Bearbeiten“ aus dem Seitenleistenmenü des Theme- und Plugin-Administrators entfernt.
15. Bilder verzögert laden
Beim Lazy Loading von Bildern handelt es sich um ein Konzept, bei dem Bilder nur geladen werden, wenn der Benutzer zu ihnen scrollt.
Dadurch wird die anfängliche Ladezeit einer Webseite im Vergleich zum regulären Laden von Bildern deutlich verkürzt. Dies verbessert nicht nur die Benutzererfahrung, sondern auch Ihre SEO (Google belohnt schnelle Websites).
Wenn Sie eine schnelle Website wünschen, empfehlen wir Ihnen dringend, einen Blick auf dieser WP Rocket-Artikel.
Anmerkungen: Ab WordPress 5.5 ist Lazy Loading Teil der Kernversion. Wenn Sie die neueste Version von WordPress verwenden, können Sie diesen Trick überspringen.
Das hier vorgestellte Plugin arbeitet jedoch parallel zum integrierten Lazy Loading und sorgt so für deutlich mehr Effizienz. Das Plugin berücksichtigt auch die Abwärtskompatibilität und externe Bilder (die der WordPress-Kern überhaupt nicht lazy lädt).
Es gibt viele Plugins, mit denen Sie Lazy Loading für Ihre WordPress-Website implementieren können, aber eines der besten heißt a3 Lazy Load. Im Gegensatz zu seinen Konkurrenten, die viele andere Dinge zu tun versuchen, bietet Ihnen dieses Plugin nur eine Funktion: Lazy Loading für verschiedene Assets Ihrer Website.
Installieren Sie einfach dieses Plugin und stellen Sie sicher, dass Lazy Loading aktiviert ist über Einstellungen > a3 Lazy Load und du bist gut zu gehen!

Sie haben jetzt Lazy Loading auf Ihrer Website aktiviert.
16. Entfernen Sie Abfragezeichenfolgen aus statischen Ressourcen
Manchmal, wenn Sie Ihre Website mit Pingdom Tools oder GTMetrix testen, sehen Sie einen Vorschlag, Abfragezeichenfolgen entfernen.
Abfragezeichenfolgen sind der Teil einer URL nach ? und &. Sie können dies oft in vielen Teilen des Webs sehen, insbesondere in Ihrer Adressleiste, wenn Sie in Google nach etwas suchen.
www.IhreWebsite.com/Beispiel.css?v=3.5
In der Beispiel-URL oben ist der Teil v = 3.5 ist eine Abfragezeichenfolge. Normalerweise sind URLs wie diese kein Frontalunterricht. selbst mit Cache-Steuerung zwischengespeichert, was die Ladezeit Ihrer Website beeinträchtigen kann. Deshalb empfehlen Website-Geschwindigkeitstest-Tools, Abfragezeichenfolgen zu entfernen.
Um Abfragezeichenfolgen aus statischen Ressourcen zu entfernen, kopieren Sie diesen Codeausschnitt und fügen Sie ihn in die functions.php Datei:
Funktion remove_query_strings() { if(!is_admin()) { add_filter('script_loader_src', 'remove_query_strings_split', 15); add_filter('style_loader_src', 'remove_query_strings_split', 15); } } Funktion remove_query_strings_split($src){ $output = preg_split("/(&ver|\?ver)/", $src); return $output[0]; } add_action('init', 'remove_query_strings');
Speichern Sie die Datei. Abfragezeichenfolgen aus statischen Ressourcen sollten jetzt verschwunden sein.
17. Zugriff auf alle .htaccess-Dateien verweigern
Standardmäßig sollte Ihr Server den Zugriff auf alle Dateien, die mit .ht beginnen, automatisch verweigern. Wenn dies bei Ihnen jedoch aus irgendeinem Grund nicht der Fall ist, empfehlen wir Ihnen, zu einem besseren Host mit besserer Sicherheit zu wechseln.
In der Zwischenzeit können Sie Ihrer .htaccess-Datei den folgenden Code hinzufügen, um den Zugriff darauf zu verhindern:
Befehl erlauben, verweigern Von allen verweigern
18. Benutzerdefinierte Schriftarten in WordPress hinzufügen
Durch das Hinzufügen benutzerdefinierter Schriftarten in WordPress wird Ihre Site einzigartig, insbesondere wenn Sie ein beliebtes Design verwenden.
Obwohl viele Premium-Designs bereits benutzerdefinierte Schriftarten enthalten, möchten Sie vielleicht trotzdem eine eigene Schriftart hinzufügen, eine wirklich einzigartige, wenn Sie so wollen.
Dazu müssen Sie zunächst Schriftarten für Ihre Website finden.
Einige der besten Orte, um nach Schriftarten zu suchen, sind Google Fonts, Adobe Fonts und FontSquirrel. Es gibt auch jede Menge Plugins, mit denen Sie benutzerdefinierte Schriftarten zu Ihrem WordPress Website.
Einige der besten Plugins sind Use Any Font, WP Google Font und Google Fonts Typography.
In diesem Tipp zeigen wir Ihnen jedoch, wie Sie Ihrer Website eine Google Fonts-Schriftart hinzufügen ohne mithilfe von Plugins.
Suchen Sie zunächst in Google Fonts nach der gewünschten Schriftart. Als Beispiel verwenden wir die Schriftart „Ranchers“.

- Wählen Sie den gewünschten Stil aus, klicken Sie auf das Wählen Sie diesen Stil Taste im nun erscheinenden Bestätigungsfenster nun wieder los. (# 1) , um es Ihrer Auswahl hinzuzufügen. Hinweis: Auf dem Bild steht „Diesen Stil entfernen“, da wir ihn bereits ausgewählt haben.
- Gehen Sie zum Einbetten (#2) in der Seitenleiste und notieren Sie sich die (#3) und CSS-Regeln zum Festlegen von Familien (#4). Wir werden diese später verwenden.
Melden Sie sich bei Ihrer WordPress-Site an, bearbeiten Sie functions.php und fügen Sie den folgenden Codeausschnitt hinzu, der es uns ermöglicht, einen Codeausschnitt in den Header unserer WordPress-Site einzufügen (dank Kinsta für die Snippet-Vorlage):
/* Link zu Google Fonts hinzufügen */ add_action('wp_head', 'add_link_to_googlefont'); function add_link_to_googlefont(){ ?> CODE ZUM VERLINKEN DER SCHRIFTART HIER EINFÜGEN
Ersetzen Sie die CODE ZUM VERLINKEN DER SCHRIFTART HIER EINFÜGEN mit dem „ ” (#3 (siehe Abbildung oben). Speichern Sie die Datei. Ihre functions.php sollte nun ungefähr so aussehen:

Jetzt können wir mit der Verwendung der Schriftart beginnen.
Um die Schriftart anzuwenden, gehen Sie zu Aussehen > Anpassen > Zusätzliches CSS Anschließend fügen wir CSS-Regeln hinzu, um die Schriftart auf Teile der Website anzuwenden. Wenn wir beispielsweise die Schriftart auf alle h1-Elemente der Website sowie auf den Website-Titel anwenden möchten, fügen wir einen CSS-Ausschnitt wie diesen hinzu:
h1, .site-title { CSS-REGEL HIER EINFÜGEN }
Ersetzen CSS-REGEL HIER EINFÜGEN mit dem Code-Snippet „CSS-Regeln zur Angabe von Familien“ (#4 im Bild oben) zuvor. Ihr CSS sollte wie folgt aussehen:

Beachten Sie, dass die Vorschau des Customizers unsere benutzerdefinierte Schriftart nicht korrekt lädt. Daher werden die Änderungen hier nicht in Echtzeit angezeigt. Sie müssen Ihre Änderungen veröffentlichen und Ihre Website überprüfen, um zu sehen, ob die Schriftart korrekt geladen wird.
Wenn dies nicht der Fall ist, stellen Sie sicher, dass Sie alle Schritte korrekt ausgeführt haben.
19. Paginierte Kommentare hinzufügen
Manchmal erhält ein Blogbeitrag oder Artikel, den Sie auf Ihrer WordPress-Site veröffentlichen, Dutzende oder sogar Hunderte von Kommentaren. Diese können sich summieren und dazu führen, dass der Artikel sehr lang wird.
Aber hier ist etwas, das Sie wahrscheinlich nicht wussten:
WordPress verfügt über eine integrierte Einstellung zum Paginieren von Kommentaren, um ein solches Problem zu vermeiden!
Um darauf zuzugreifen, melden Sie sich bei Ihrem WordPress-Dashboard an und gehen Sie dann zu Einstellungen > Diskussion und dann unter Andere Kommentareinstellungen, kreuzen Sie die Teilen Sie Kommentare in Seiten auf .

Sie können dann festlegen, wie viele Kommentare der obersten Ebene angezeigt werden, bevor die nachfolgenden auf die nächste Seite verschoben werden, ihre Anzeigereihenfolge usw.
Beachten Sie, dass je nach Stil Ihres Designs möglicherweise eine nummerierte Seitennummerierung oder eine Seitennummerierung „Nächste/Vorherige“ angezeigt wird.
20. Ändern Sie den Text „Weiterlesen“
Wenn Sie den Text "Weiterlesen" ändern möchten, müssen Sie lediglich den folgenden Codeausschnitt in die function.php Datei:
Funktion custom_read_more_link() { return ' IHR LESEN SIE HIER MEHR TEXT '; } add_filter( 'the_content_more_link', 'custom_read_more_link');
Ersetzen LESEN SIE HIER MEHR TEXT mit dem gewünschten „Weiterlesen“-Text. Abhängig von Ihrem Design müssen Sie möglicherweise benutzerdefinierte Stile hinzufügen. .mehr-Link Klasse, um das Aussehen zu korrigieren.
21. WordPress auf einen neuen Host verschieben
Wenn Sie zu einem neuen Host wechseln möchten, ist der Vorgang einfacher als Sie vielleicht denken.
Hinweis: Diese Anleitung setzt voraus, dass Sie den DNS Ihrer Domain bereits aktualisiert haben, sodass er auf Ihren neuen Host verweist. Falls noch nicht geschehen, aktualisieren Sie ihn unbedingt zuerst. Während Sie auf die Aktualisierung des DNS Ihrer Domain warten, können Sie die folgenden Schritte ausführen. Es kann jedoch 24 bis 48 Stunden dauern, bis Ihre Website wieder online ist.
Hier ist eine einfache Schritt-für-Schritt-Anleitung zum Verschieben Ihrer WordPress-Site auf einen neuen Host:
SCHRITTE:
Sichern Sie die Dateien Ihrer WordPress-Website. Melden Sie sich bei Ihrem cPanel-Konto an, komprimieren Sie alle WordPress-Dateien Ihrer Website und laden Sie die erstellte ZIP-Datei auf Ihren Computer herunter.
Sie können Ihre Dateien auch per FTP so wie sie sind auf Ihren Computer herunterladen (stellen Sie sicher, dass Sie auf Ihrem Computer einen eigenständigen Ordner erstellen, der ausschließlich die WordPress-Dateien Ihrer Site enthält).
SCHRITTE:
Sichern Sie Ihre Datenbank. Melden Sie sich bei phpMyAdmin an und sichern Sie Ihre Datenbank. Wählen Sie die Datenbank Ihrer Website in der linken Seitenleiste aus und gehen Sie dann zu Export Tab.
Im Exportmethode wählen Schnellen. In dem FormatWählen SQL. Dann klick Go und eine Kopie Ihrer Datenbank wird auf Ihren Computer heruntergeladen.

HINWEIS: Wenn Sie die Option zum Auswählen von Zeilen haben, wählen Sie eine einzelne Tabelle zum Exportieren aus.. Stellen Sie sicher, dass Sie die gesamte Datenbank ausgewählt haben. Um sicherzustellen, dass Sie die gesamte Datenbank ausgewählt haben, sollte in der oberen Statusleiste nach Datenbank: yourwebsite_db und auf der Seite sollte etwas stehen wie: Exportieren von Tabellen aus der Datenbank „whatever_dbname“ und kein Frontalunterricht. Exportieren von Zeilen aus der Tabelle „whatever_rowname“.
SCHRITTE:
Erstellen Sie eine neue Datenbank auf Ihrem neuen Host. Notieren Sie sich den Datenbanknamen, den Benutzernamen und das Passwort. Sie benötigen diese Angaben bald.
SCHRITTE:
Extrahieren Sie Ihr gezipptes WordPress-Backup (das, das Sie in Schritt 1 heruntergeladen haben) und bearbeiten Sie die Datei wp-config.php.
Suchen und aktualisieren Sie die DB_NAME mit dem Namen Ihrer neuen Datenbank, DB_USER mit dem Benutzer Ihrer neuen Datenbank und DB_PASSWORT mit dem Passwort Ihrer neuen Datenbank. Dies sind die Details, die Sie in Schritt 3 erstellt haben.
SCHRITTE:
Wenn Sie einen neuen Domänennamen für Ihre Site verwenden möchten, Erstellen Sie eine neue Sicherungskopie Ihrer alten Datenbank, bearbeiten Sie dann die Kopie und führen Sie eine Suche und Ersetzung Ihres alten Domänennamens durch Ihren neuen Domänennamen durch.
NEUE DOMAIN-SCHRITTE
Spezielle Texteditoren wie Notepad++ oder Visual Studio Code verfügen über eine praktische Such- und Ersetzungsfunktion, die dies erleichtert.
Das Format sollte sein:
FINDEN: https://www.yourdomain.com
ERSETZEN DURCH: https://www.yournewdomain.com
Stellen Sie sicher, dass Sie das richtige Protokoll angeben (http or https) sowie ob Ihre Site verwendet www oder nicht (sowohl für die neuen als auch für die alten Domänen) und beenden Sie es mit der TLD (dh .com €XNUMX, . Net) ohne der Backslash (/).
Wenn Sie mit den Änderungen zufrieden sind, klicken Sie auf Suchen und Ersetzen aller Schaltfläche oder eine entsprechende Option Ihres Texteditors. Sie können die aktualisierte Datenbank nun auf Ihren neuen Host hochladen.
Wenn Sie einen Fehler machen, können Sie immer noch auf eine Sicherungsdatenbank zurückgreifen.
Den gleichen Domänennamen beibehalten
Melden Sie sich im cPanel Ihres neuen Hosts an und öffnen Sie phpMyAdmin. Klicken Sie in der linken Seitenleiste auf den Namen Ihrer neuen Datenbank und gehen Sie dann zu Import Tab. Drücke den Datei auswählen Klicken Sie auf die Schaltfläche und wählen Sie dann die Datenbanksicherung Ihrer WordPress-Website aus und klicken Sie auf GoDieser Vorgang kann eine Weile dauern.

SCHRITTE:
Komprimieren Sie Ihr aktualisiertes WordPress-Backup, melden Sie sich anschließend beim cPanel Ihres neuen Hosts an und laden Sie das Archiv über den Dateimanager des cPanels hoch. Sobald der Upload abgeschlossen ist, entpacken Sie die Dateien im Stammverzeichnis des public_html (oder in welchem Ordner Ihre Website auch immer liegt – Details erfahren Sie bei Ihrem Hoster – normalerweise ist es aber public_html). Stellen Sie sicher, dass die Dateien im Stammverzeichnis und nicht in einem Ordner abgelegt sind! Manchmal werden Dateien aus einem ZIP-Archiv in einen Ordner mit dem gleichen Namen wie das Archiv extrahiert. Verschieben Sie die Dateien in diesem Fall in das Stammverzeichnis.
Alternativ können Sie die Dateien per FTP auf Ihren neuen Host hochladen, ohne sie komprimieren zu müssen. Stellen Sie sicher, dass Sie die aktualisierte Version hochladen (die, bei der Sie die Datenbankanmeldeinformationen aktualisiert haben).
Von hier aus können Sie sich jetzt mit Ihren alten Anmeldeinformationen bei Ihrer Site anmelden.
Fertig! Sie haben Ihre Website erfolgreich zu einem neuen Host migriert!
22. WordPress-Domänennamen ändern
Das Ändern des Domänennamens Ihres WordPress ist einfach.
Stellen Sie vorher sicher, dass die Nameserver der neuen Domäne auf den aktuellen Hosting-Server verweisen.
Alles, was Sie tun müssen, ist, sich bei Ihrem WordPress-Dashboard anzumelden und dann zu gehen Einstellungen > Allgemein und dann aktualisieren WordPress Adresse (URL) und Seitenadresse (URL) mit Ihrem neuen Domänennamen (standardmäßig sollten beide Einstellungen denselben Domänennamen [URL] enthalten. Wenn Sie nicht wissen, ob Sie hier zwei unterschiedliche Werte eingeben sollen, geben Sie in beiden Ihren neuen Domänennamen ein).

Klicke Änderungen speichern.
Sie erhalten jetzt einen 404-Fehler ... das ist normal.
Greifen Sie nun über die neue Domain auf Ihre Website und Ihre WordPress-Administrationsseite zu. Sie haben Ihren Domainnamen erfolgreich aktualisiert!
Vergessen Sie nicht, aus SEO-Gründen 301-Weiterleitungen in Ihrer .htaccess-Datei von Ihrer alten URL zu Ihrer neuen URL einzurichten.
23. So kehren Sie zum klassischen WordPress-Editor zurück
Mit WordPress 5.0 wurde der neue Gutenberg Editor veröffentlicht, ein Blockeditor, der den Page Buildern sehr ähnlich ist. Mit Gutenberg können Sie „Blöcke“ verwenden um Elemente zu Ihrem Beitrag oder Ihrer Seite hinzuzufügen, was das Erstellen visuell beeindruckender Seiten einfacher macht, auch ohne die Hilfe eines Seitenerstellers wie Elementor oder Beaver Builder.
Wir können jedoch nicht leugnen, dass der klassische WordPress-Editor seinen eigenen Charme hat und für manche möglicherweise einfacher zu verwenden ist.
Wenn Sie den klassischen Editor bevorzugen, können Sie ganz einfach zu ihm zurückkehren, indem Sie das Plugin namens installieren Klassischer Editor. Nachdem Sie das Plugin installiert und aktiviert haben, gehen Sie zu Einstellungen > Schreiben und wählen Sie Klassischer Editor als Standard-Editor für alle Benutzer.

Möglicherweise haben Sie die neue Option bemerkt, mit der Benutzer zwischen Editoren wechseln können. Durch Auswahl Ja fügt ein neues Widget hinzu, mit dem Ihre Autoren nach Belieben zu ihrem bevorzugten Editor wechseln können.
24. Verwenden Sie Titel-Tags und Alternativtext für Ihre Bilder
Durch das Hinzufügen von Alternativtext für Bilder können Suchmaschinen und Bildschirmleseprogramme besser verstehen, was ein Bild darstellt. Sollte Ihr Bild aus irgendeinem Grund nicht geladen werden können, wird stattdessen der Alternativtext angezeigt. So wissen Besucher, was das Bild darstellen soll.
Der Titel-Tag hingegen ist zwar nicht so wichtig für die SEO wie der Alt-Tag, aber dennoch wichtig für die Benutzerfreundlichkeit. Der Titel-Tag des Bildes wird angezeigt, wenn ein Nutzer mit der Maus über ein Bild fährt (siehe unten).

Sie können das Titel-Tag leer lassen, aber das Alt-Tag ist fast immer obligatorisch.
Um einem Bild über den Block-Editor ein Alt-Tag hinzuzufügen, klicken Sie auf das Bild und gehen Sie dann in der Seitenleiste zu Blockieren Registerkarte und unter Bildeinstellungenfinden Sie die Einstellung für das Alt-Attribut und darunter im advancedfinden Sie die Einstellung für den Bildtitel.

Wenn Sie den klassischen Editor verwenden, klicken Sie auf das Bild und dann auf Bleistift-Symbol , um die Bildeinstellungen zu öffnen. Dort sollten Sie die Einstellungen für Alternativtext und Titel sehen.

25. Gutenberg-Shortcuts
Diese Gutenberg-Verknüpfungen können Ihnen dabei helfen, beim Verwenden des neuen WordPress-Editors einfach zu navigieren und Ihre Inhalte zu formatieren.
Um Gutenberg-Verknüpfungen anzuzeigen, drücken Sie Umschalt + Alt + H (Option + Strg + H für Mac).

26. Fügen Sie einen oder mehrere Footer-Widget-Bereiche hinzu
Nicht jede Website unterstützt Footer-Widgets. Mit diesem Tweak können Sie mehrere Footer-Widgets in Ihr WordPress-Theme integrieren. Lesen Sie die Tutorial hier.
27. Anmeldeseite anpassen
Es gibt verschiedene Möglichkeiten, Ihre Anmeldeseite anzupassen. Wenn Sie sie über CSS ändern möchten, finden Sie hier einen Spickzettel:
|
Wähler |
Was es ändert |
|
body.login |
Gesamter Hintergrund der Anmeldeseite |
|
body.login div#login h1 a |
WordPress-Logo |
|
body.login div#Anmeldeformular#Anmeldeinformationen |
Anmeldeformular |
|
body.login div#Anmeldeformular#Loginform p label |
Beschriftung der Felder „Benutzername“ und „Passwort“ |
|
body.login div#Anmeldeformular#Loginform-Eingabe |
Eingabefeld für Benutzername und Passwort |
|
body.login div#Anmeldeformular#Loginform-Eingabe#Benutzeranmeldung |
Eingabefeld für den Benutzernamen |
|
body.login div#Anmeldeformular#Loginform-Eingabe#Benutzerkennwort |
Passwort-Eingabefeld |
|
body.login div#Login-Formular#Loginform p.forgetmenot |
Angemeldet bleiben |
|
body.login div#Anmeldeformular#Loginform p.submit input#wp-submit |
Schaltfläche senden |
|
body.login div#login p#nav a |
Textlink „Passwort vergessen“ |
|
body.login div#login p#backtoblog a |
Textlink „Zurück zu {site_name}“ |
Um dieses CSS zu verwenden, müssen Sie eine CSS-Datei erstellen, die Ihre benutzerdefinierten Stile enthält. Wir empfehlen, einen Ordner im Stammverzeichnis von WordPress zu erstellen, der Ihre benutzerdefinierte CSS-Datei enthält.
Dann müssen Sie eine Funktion in Ihrem Thema hinzufügen functions.php Datei für die zu ladende benutzerdefinierte CSS-Datei:
Funktion custom_login_style() { wp_enqueue_style( 'custom-login', 'PFAD_ZU_IHRE_BENUTZERDEFINIERTE_CSS_DATEI' ); } add_action( 'login_enqueue_scripts', 'custom_login_style' );
Vergiss nicht zu ersetzen PFAD_ZU_IHRE_BENUTZERDEFINIERTE_CSS_DATEI durch den tatsächlichen Pfad Ihrer CSS-Datei.
28. Fügen Sie eine benutzerdefinierte Seitenvorlage in WordPress ein
Erstellen Sie zunächst eine Datei mit dem Namen „meinebenutzerdefinierteSeitenvorlage.phpSie können die Datei beliebig benennen, solange die Dateinamenerweiterung „“ lautet.. Php".
Öffnen Sie diese Datei in Ihrem bevorzugten Texteditor und fügen Sie diese Zeile hinzu:
Dadurch wird WordPress als Vorlage erkannt. Wir nennen sie „Meine benutzerdefinierte Seitenvorlage“. Auch hier können Sie nach dem Vorlagennamen beliebig viele weitere Elemente einfügen. Stellen Sie sicher, dass der Name den Verwendungszweck der Vorlage widerspiegelt (z. B. Vorlage in voller Breite, Vorlage mit rotem Hintergrund usw.).
Laden Sie die Datei in das Stammverzeichnis Ihres Designs hoch (oder in das des Designs, für das Sie diese benutzerdefinierte Vorlage verwenden möchten). Dies ist normalerweise „wp-content/themes/themenname".
Erstellen Sie anschließend einen neuen Beitrag oder eine neue Seite. Ihre benutzerdefinierte Vorlage steht Ihnen dann zur Auswahl. Der Name entspricht dem, den Sie unter „Vorlagenname“ eingegeben haben.
Wenn Sie derzeit jedoch Ihre benutzerdefinierte Vorlage auf eine Seite anwenden, wird auf der Seite nichts angezeigt, da unsere Vorlagendatei nichts enthält.
Damit unsere Vorlagendatei etwas anzeigt, ändern wir den Inhalt der Datei myscustomtemplate.php wie folgt:
Wenden Sie die Vorlage nun auf eine Seite an und prüfen Sie, ob der Seiteninhalt korrekt angezeigt wird. Von hier aus können Sie die Vorlage individuell anpassen, indem Sie eigene Codeausschnitte, benutzerdefinierte Stile usw. hinzufügen.
29. Fügen Sie einen WordPress-Trick für unendliches Scrollen hinzu
Das Hinzufügen von Infinite Scroll zu Ihrer WordPress-Site kann leicht durch einen einfachen Trick erfolgen, erfordert aber die Installation des JetPack-Plugin. Nachdem Sie das Plugin installiert haben, gehen Sie zu Jetpack > Einstellungen dann geh zum Schreiben Registerkarte, und finden Sie die Designverbesserungen .

Wenn dieser Abschnitt nicht aktiviert ist oder Support benötigt, bearbeiten Sie die function.php Ihres Designs und fügen Sie den folgenden Codeausschnitt hinzu:
add_theme_support( 'unendliches Scrollen', Array( 'Container' => 'Inhalt', 'Fußzeile' => 'Seite', ) );
Jetzt sollte die Option zum unendlichen Scrollen in JetPack vorhanden sein.
30. Deaktivieren Sie Post-Revisionen
Wenn Sie aus irgendeinem Grund keine Beitragsrevisionen speichern möchten (und dadurch die Größe Ihrer Datenbank reduzieren), können Sie die folgende Codezeile zu Ihrem wp-config.php Datei:
definieren('WP_POST_REVISIONS', false );
Speichern Sie die Datei und fertig!
31. Installieren Sie ein Child Theme
Das Erstellen eines untergeordneten Designs ist eine hervorragende Möglichkeit, Ihrem Design dauerhafte Anpassungen hinzuzufügen.
Wenn Sie Ihre Website häufig über die Datei functions.php bearbeiten, wissen Sie, dass die vorgenommenen Änderungen bei jeder Aktualisierung des Designs verloren gehen. Eine Möglichkeit, sie zu erhalten, ist die Verwendung eines Child-Themes.
Wir verwenden das TwentyTwenty-Thema als Beispiel.
Um ein Child-Theme zu erstellen, greifen Sie über den Dateimanager von cPanel oder per FTP auf Ihre WordPress-Root-Installation zu und navigieren Sie zu wp-content > Themen.
Erstellen Sie darin einen neuen Ordner und geben Sie ihm den gleichen Namen wie dem übergeordneten Design, jedoch mit „-Kind”-Suffix (zum Beispiel „zwanzigzwanzig-Kind").
Erstellen Sie in diesem Ordner eine Datei mit dem Namen „style.css”. Fügen Sie darin Folgendes ein:
/* Themenname: Twenty Twenty Child Beschreibung: Twenty Twenty Child Themenvorlage: twentytwenty Version: 1.0.0 */
Dies teilt WordPress mit, dass wir ein Child-Theme basierend auf Twenty Twenty erstellen. Sie können hier weitere Parameter hinzufügen, aber die Themenname und Template sind erforderlich. Der Designname ist der Name Ihres untergeordneten Designs und die Vorlage ist der Verzeichnisname des übergeordneten Designs.
Und das ist es!
Sie sollten nun Ihr Child-Theme sehen und aktivieren können, wenn Sie sich in Ihrem WordPress-Dashboard anmelden. Um benutzerdefinierte Funktionen hinzuzufügen, erstellen Sie ein functions.php Datei im Verzeichnis des untergeordneten Designs und fügen Sie Ihre benutzerdefinierten Codeausschnitte hinzu.
Sie verlieren Ihre benutzerdefinierten Codeausschnitte nicht mehr, selbst wenn Sie das übergeordnete Design aktualisieren.
32. Vorhandene Beitragsrevisionen löschen
Sie können vorhandene Beitragsrevisionen einfach löschen, indem Sie das Plugin „WP-Sweep”. Nach der Installation und Aktivierung des Plugins können Sie darauf zugreifen über Tools > Sweep.
Von dort aus finden Sie Überarbeitungen und klicken Sie auf das entsprechende Sweep Schaltfläche zum Bereinigen von Beitragsrevisionen.

Wenn Sie lieber kein Plug-In verwenden möchten und mit der Verwendung von MySQL-Befehlen und phpMyAdmin vertraut sind, sollten Sie die folgende Abfrage verwenden:
LÖSCHEN AUS wp_posts, WO post_type = "Revision";
Vergiss nicht zu ersetzen wp_ mit dem WordPress-Präfix Ihrer Datenbank. Erstellen Sie vorher unbedingt ein Backup!
33. Fügen Sie dem Inhalt eine hervorgehobene Box hinzu
Eine der besten Möglichkeiten, dem Inhalt eine hervorgehobene Box hinzuzufügen, ist die Verwendung eines Shortcodes.
Kopieren Sie den folgenden Codeausschnitt und fügen Sie ihn in Ihre Datei functions.php ein:
Funktion content_featured_box($atts, $content = null) { return ' ' . do_shortcode($content) . ' '; } add_shortcode('featuredbox', 'content_featured_box');
Um dies zu nutzen, verwenden Sie einfach den Kurzcode [featuredbox]Ihre vorgestellten Inhalte kommen hierhin[/featuredbox] und fügen Sie Ihren vorgestellten Inhalt dazwischen ein (Sie können HTML-Code hinzufügen).
Sie können das Erscheinungsbild anpassen, indem Sie den Shortcode bearbeiten oder dem Element im functions.php-Code und geben Sie ihm dann über den CSS-Editor Ihres Designs eine benutzerdefinierte Formatierung (Anpassen > Zusätzliches CSS).
34. Verwandte Beiträge anzeigen
Eine der besten Möglichkeiten, Nutzer auf Ihrer Website zu fesseln, ist die Anzeige relevanter Inhalte. Doch wie gelingt Ihnen das auf Ihrer WordPress-Website?
Es gibt viele Plugins, die diese Aufgabe übernehmen, wie z. B. YARPP (das wir nicht mögen, weil es Leistungsprobleme verursacht) und JetPackWenn Sie eine Lösung wünschen, die Plugins nutzt, installieren Sie eines dieser Plugins und Sie erhalten sofort die Funktion für verwandte Beiträge.
Wenn Sie eine DIY-Lösung wünschen, lesen Sie weiter.
Zuerst müssen Sie ein Child-Theme Ihres aktuellen Themes erstellen. Sobald Sie damit fertig sind, erstellen Sie eine Kopie des Parent-Themes single.php or singular.php Datei in den Ordner des untergeordneten Designs.
Erstellen Sie im Stammverzeichnis des Child-Themes eine Datei namens related-posts.php und fügen Sie darin den folgenden Codeausschnitt ein. Dieser Codeausschnitt zeigt vier verwandte Beiträge nach Kategorie an. Dies ist eine recht einfache Abfrage, erfüllt aber ihren Zweck.
Das könnte Ihnen auch gefallen: wp_get_post_categories($post->ID) , 'posts_per_page' => 4, // Anzahl der anzuzeigenden verwandten Beiträge 'post__not_in' => array( $post->ID ) )); if ($related->have_posts()) { while ($related->have_posts()) { $related->the_post(); ?> ">
Fügen Sie dann in der Datei single.php oder singular.php Ihres Child-Themes den folgenden Codeausschnitt an den Stellen ein, an denen verwandte Beiträge erscheinen sollen. Sie können ihn beispielsweise direkt vor dem schließenden -Tag.
Zum Schluss müssen wir den neuen Inhalt stylen. In Ihrem Child-Theme style.css Fügen Sie der Datei den folgenden Codeausschnitt hinzu:
.related-posts { Rand: 2em auto auto auto; Breite: 70 %; Polsterung unten: 35px; Textausrichtung: zentriert; } .related-posts-link { Polsterung: 5px 0; Schriftgröße: 1.65em; Schriftvariante: Kapitälchen; Schriftstärke: fett; } .related-posts-excerpt { Rand: auto; Polsterung oben: 10px; Breite: 75 %; }
Sie können diese Stile beliebig konfigurieren, sodass Ihre zugehörigen Beiträge angezeigt werden.
Fertig! Sie verfügen nun über eine einfache Funktion für verwandte Beiträge in Ihrem Theme. Sie können die Abfrage anpassen, um weitere Inhalte anzuzeigen, z. B. nach Veröffentlichungsdatum sortieren, um die zuletzt veröffentlichten oder aktualisierten Inhalte der Kategorie anzuzeigen, oder andere für Sie sinnvolle Anpassungen vornehmen.
35. Löschen Sie Tausende ungefilterte Spam-Kommentare in Sekunden
Sie denken vielleicht, es sei schwierig, alle Ihre Spam-Kommentare (vielleicht Tausende davon) in Sekundenschnelle loszuwerden, aber das ist es nicht. WordPress verfügt über einen integrierten Spam-Cleaner, auf den Sie ganz einfach zugreifen können über Kommentare > Spam.

Es sollte eine Spam leeren Klicken Sie dort auf die Schaltfläche, um alle Spam-Kommentare zu löschen.
36. Deaktivieren Sie den Admin Bar-Zugriff für alle Benutzer
Oft für Mitgliedschafts-/Community-SiteDie WordPress-Admin-Leiste wird nicht für Endbenutzer angepasst. In solchen Fällen empfiehlt es sich, den Zugriff auf die Admin-Leiste zu deaktivieren.
Wenn Sie den Zugriff auf die Admin-Leiste für alle Benutzer, einschließlich des Administrators, deaktivieren möchten, fügen Sie Folgendes zu Ihrem Thema hinzu functions.php Datei:
show_admin_bar(false);
Wenn ein angemeldeter Benutzer jetzt das Frontend Ihrer Site anzeigt, wird die Admin-Leiste nicht angezeigt.
37. Erhöhen Sie den PHP-Speicher
Um das PHP-Speicherlimit Ihrer WordPress-Site zu erhöhen, müssen Sie lediglich die Datei wp-config.php Ihrer Website bearbeiten und die folgende Zeile direkt nach der Zeile hinzufügen, die besagt: definieren('WP_DEBUG', false);
Hinweis: Ihr Debug könnte auf einen anderen Wert eingestellt sein, aber solange die Zeile lautet „WP_DEBUG“, dann sind Sie hier richtig.
definieren( 'WP_MEMORY_LIMIT', '256M' );

Sie können den zweiten Parameter auf einen beliebigen Wert ändern, gefolgt von „M“, was für Mega stehtbytes. 256 MB sollten für die meisten Websites mehr als ausreichend sein, Sie können dies jedoch gerne Ihren Anforderungen und Ihrem Hosting-Plan entsprechend anpassen.
Speichern Sie die Datei und Sie sind fertig. Sie haben das Speicherlimit Ihrer WordPress-Site erfolgreich erhöht.
38. Deaktivieren Sie die Suche nach Plugin-Updates
Wenn Sie aus irgendeinem Grund die Überprüfung von WordPress-Plugin-Updates deaktivieren möchten (vielleicht aus Leistungsgründen), müssen Sie lediglich den folgenden Codeausschnitt zu Ihrem Theme hinzufügen functions.php Datei:
remove_action( 'load-update-core.php', 'wp_update_plugins' ); add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
Jetzt erhalten Sie keine Benachrichtigungen mehr zu Plugin-Updates.
Warnung: Es ist nicht ratsam, diese Option über einen längeren Zeitraum aktiviert zu lassen, da veraltete Plugins Sicherheitsrisiken für Ihre Website darstellen können. Es sei denn, Sie verfügen über andere Möglichkeiten, Ihre Website auf dem neuesten Stand zu halten und solche Risiken zu minimieren.
39. Erhöhen/Verringern Sie die maximale Upload-Größe über den Media Uploader
Wenn Sie die Anzahl der Datei-Uploads erhöhen oder verringern möchten, müssen Sie lediglich den folgenden Code zu Ihrer Site hinzufügen. .htaccess Datei:
php_value Upload_max_Dateigröße 64M php_value Post_max_Größe 64M
Der obige Code erhöht die Upload-Größe auf 64 MB. Sie können den Wert auf beispielsweise 2 MB ändern, um die Upload-Größe auf 2 MB zu reduzieren, oder auf 256 MB, um sie weiter auf 256 MB zu erhöhen.
Wenn bei Ihren Uploads eine Zeitüberschreitung auftritt, fügen Sie Folgendes hinzu:
php_value max_Ausführungszeit 300 php_value max_Eingabezeit 300
Standardmäßig beträgt die maximale Ausführungszeit für PHP-Skripte 30 Sekunden.
Wenn ein Skript länger als die Standardzeit läuft, beendet PHP es und meldet einen Fehler.
Die obigen Codeausschnitte ermöglichen die Ausführung von PHP-Skripten bis zu 300 Sekunden. Möglicherweise müssen Sie dies anpassen, insbesondere wenn Sie das Upload-Größenlimit auf eine noch größere Dateigröße erhöhen.
40. Weiterleitung auf eine Wartungsseite
Wenn Sie Ihre Site in den Wartungsmodus versetzen müssen, möchten Sie möglicherweise alle auf Ihre Wartungsseite umleiten, um sie darüber zu informieren, dass Ihre Site derzeit aktualisiert/gewartet wird.
Nehmen wir beispielsweise an, Ihre Wartungsseite befindet sich unter yoursite.com/wartung.html, dann müssen Sie den folgenden Code zu Ihrem hinzufügen .htaccess Datei:
# Leiten Sie den gesamten Datenverkehr zur Datei maintenance.html um. RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.html$ RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123 RewriteRule $ /maintenance.html [R=302,L]
Solange dieser Code in Ihrer .htaccess-Datei aktiv ist, werden alle Besucher auf Ihre Wartungsseite weitergeleitet. Vergessen Sie nicht, ihn nach Abschluss der Wartung zu entfernen!
41. Benutzerdefinierte Fehlerseiten
Wenn Sie Ihre eigenen benutzerdefinierten Fehlerseiten erstellen möchten, müssen Sie lediglich Ihre .htaccess Datei, um auf Ihre benutzerdefinierten Fehlerseiten zu verweisen.
ErrorDocument # /Verzeichnis/Ihre-Fehlerdatei.html
Ersetzen # mit dem Fehlercode, /Verzeichnis/ mit dem Pfad zu Ihrer Fehlerdatei und Ihre-Fehlerdatei.php für den Dateinamen Ihrer Fehlerdatei.
Die folgenden Code-Ausschnitte deklarieren beispielsweise benutzerdefinierte Fehlerseiten für 403-, 404- und 500-Fehler. Die Dateien heißen „XXX-Fehler.html“ und da kein Pfad vorhanden ist, wird davon ausgegangen, dass sich diese Dateien im Stammverzeichnis der Website befinden.
# Benutzerdefinierte Fehlerseite für Fehler 403, 404 und 500 ErrorDocument 404 /404-error.html ErrorDocument 403 /403-error.html ErrorDocument 500 /500-error.html
42. Autorenkommentare hervorheben
Manchmal möchten Sie, dass die Kommentare des Autors hervorstechen. Dazu müssen Sie lediglich ein benutzerdefiniertes CSS hinzufügen über Aussehen > Anpassen > Zusätzliches CSS:
.bypostauthor { Hintergrund: #eee; }
Dadurch wird der Kommentar des Autors mit einem grauen Hintergrund hervorgehoben. Sie können ihn in jede gewünschte Farbe ändern und zusätzliche Stile hinzufügen.
43. Bleiben Sie für einen längeren Zeitraum angemeldet
Standardmäßig bleiben Sie bei WordPress zwei Wochen lang angemeldet, wenn Sie beim Anmelden die Option „Angemeldet bleiben“ aktivieren.
Fügen Sie den folgenden Codeausschnitt zur Datei function.php Ihres Themes hinzu, damit Sie ein Jahr lang auf Ihrer Website angemeldet bleiben können. Sie können die Zeit in Sekunden umrechnen und entsprechend anpassen, wenn Sie eine längere oder kürzere Zeitspanne wünschen.
add_filter( 'auth_cookie_expiration', 'stay_logged_in_for_1_year' ); Funktion stay_logged_in_for_1_year( $expire ) { return 31556926; // 1 Jahr in Sekunden }
44. Shortcodes für Widgets aktivieren
Shortcodes funktionieren bei vielen Widgets sofort, aber nicht bei allen. Um sicherzustellen, dass Ihre Widgets Shortcodes korrekt verarbeiten, fügen Sie den folgenden Code-Ausschnitt in die functions.php Datei:
add_filter( 'widget_text', 'do_shortcode' );
45. Länge des Auszugs ändern
Standardmäßig beträgt die Länge der Auszüge in WordPress 55 Wörter. Um dies zu ändern, fügen Sie den folgenden Codeausschnitt in Ihr Theme ein. functions.php Datei:
Funktion benutzerdefinierte_Auszugslänge( $Länge ) { return 20; } add_filter( 'Auszugslänge', 'benutzerdefinierte_Auszugslänge', 999 );
Dadurch wird die Länge des Auszugs Ihres Themas auf 20 Wörter geändert, wie in der Zeile angegeben, die besagt: 20 zurückgeben; Sie können es aber in jede beliebige Zahl ändern.
46. Meistkommentierte Beiträge per Shortcode anzeigen
Wenn Sie eine Liste Ihrer am häufigsten kommentierten Beiträge irgendwo auf Ihrer Website anzeigen möchten, müssen Sie lediglich den folgenden Codeausschnitt zu Ihrem Thema hinzufügen. function.php Datei:
function display_most_commented_posts() { // Ausgabepufferung starten ob_start(); ?> have_posts()) : $query->the_post(); ?> " title="<?php der_Titel(); ?>">
Nachdem Sie den Codeausschnitt hinzugefügt und die Datei gespeichert haben, können Sie jetzt den Shortcode verwenden:
[dmcp_most_commented]
...irgendwo auf Ihrer Website und die Liste der Top 10 (oder welchen Wert Sie auch immer festlegen) posts_per_page) werden die am meisten kommentierten Beiträge angezeigt.
47. Texte nach dem Kommentarformular anpassen
Fügen Sie den folgenden Code zu Ihrem Thema hinzu functions.php um den Text nach dem Kommentarformular anzupassen. Ersetzen Sie den Text durch Ihren eigenen bevorzugten Text.
Funktion collectiveray_comment_text_after($arg) { $arg['comment_notes_after'] = " Wir freuen uns über Ihre konstruktiven Kommentare, aber bitte kommentieren Sie verantwortungsbewusst. Trolling, Belästigung oder anderweitig beleidigendes Verhalten werden nicht toleriert und gegebenenfalls weitere Maßnahmen ergriffen. "; return $arg; } add_filter('comment_form_defaults', 'collectiveray_Kommentartext_nach');
Das obige Beispiel sieht folgendermaßen aus:

48. Identifizieren Sie unbenutzte Tags
Wenn Sie Beiträge manuell mithilfe von SQL-Abfragen gelöscht haben, verbleiben die Tags, die Sie für diese Beiträge verwendet haben, in Ihrer Datenbank und werden nicht mehr verwendet.
Um alle Ihre nicht verwendeten Tags zu identifizieren, führen Sie die folgende SQL-Abfrage aus:
SELECT * FROM wp_terms wterms INNER JOIN wp_term_taxonomy wttax ON wterms.term_id = wttax.term_id WHERE wttax.taxonomy = 'post_tag' AND wttax.count =0;
Anmerkungen: wenn Sie ein anderes Datenbankpräfix für Ihre WordPress-Site verwenden (der Standard ist wp_), stellen Sie sicher, dass Sie den obigen Codeausschnitt entsprechend ändern (insbesondere die wp_terms und wp_term_taxonomy Begriffe).
Wenn Sie die obige Abfrage ausführen, erhalten Sie eine Liste aller nicht verwendeten Tags. Sie können diese dann sicher aus Ihrem WordPress-Dashboard löschen.
49. Entfernen Sie Hilfe und Bildschirmoptionen vom Dashboard
Dieser WordPress-Tipp befreit Ihr Admin-Dashboard von unnötigem Ballast. Oben rechts in Ihrem WordPress-Dashboard finden Sie die Optionen „Hilfe“ und „Bildschirm“.

Fügen Sie die folgenden Code-Schnipsel zu Ihrem Theme hinzu functions.php Datei, um diese Elemente aus dem Dashboard zu entfernen.
add_filter( 'Kontexthilfe', 'wpse_25034_Hilfe-Tab_entfernen', 999, 3 ); add_filter( 'Bildschirmoptionen_Bildschirm_anzeigen', 'wpse_25034_Hilfe-Tab_entfernen' ); Funktion wpse_25034_Hilfe-Tab_entfernen( $alte_Hilfe, $Bildschirm-ID, $Bildschirm ) { wenn( 'Dashboard' != $Bildschirm->Basis ) gibt $alte_Hilfe zurück; $Bildschirm->Hilfe-Tabs_entfernen(); gibt $alte_Hilfe zurück; } Funktion wpse_25034_Hilfe-Tab_entfernen( $sichtbar ) { global $aktueller_Bildschirm; wenn( 'Dashboard' == $aktueller_Bildschirm->Basis ) gibt false zurück; gibt $sichtbar zurück; }
50. Beliebte Beiträge in der Seitenleiste anzeigen
Um die 5 beliebtesten Beiträge nach der Anzahl der Kommentare anzuzeigen, platzieren Sie die folgenden Zeilen in Ihrem Theme sidebar.php Datei.
Wenn Sie mehr oder weniger als 5 anzeigen möchten, ändern Sie einfach den Wert 5 in einen anderen Wert Ihrer Wahl im $ result Linie.
Beliebte Beiträge get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 3 , 3"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> " title="<?php echo $Titel ?>"> { }
51. Fügen Sie Ihrem Design Breadcrumbs hinzu
Viele Designs verfügen über integrierte Breadcrumbs. Wenn Sie jedoch ein Design verwenden, das keine hat, ist die Implementierung ganz einfach.
Installieren Sie das Plugin Brotkrumen NavXT. Nach der Installation und Aktivierung verfügen Sie über ein neues Widget namens Breadcrumb NavXT, mit dem Sie Ihre Breadcrumbs überall dort anzeigen können, wo Sie das Widget platzieren.
Wenn Sie mehr Kontrolle darüber haben möchten, wo Ihre Breadcrumbs angezeigt werden sollen, können Sie der Vorlage Ihres Designs an der Stelle, an der die Breadcrumbs angezeigt werden sollen (z. B. single.php, archives.php usw.), den folgenden Codeausschnitt hinzufügen.
Sie können den Stil und das Aussehen Ihrer Brotkrümelnavigation anpassen, indem Sie zu Einstellungen > Brotkrumen NavXT.
52. Passen Sie Ihre Seitenleiste für einzelne Beiträge an
Wenn Sie eine benutzerdefinierte Seitenleiste für einzelne Beiträge oder Seiten anzeigen möchten, können Sie dieses Plugin namens Benutzerdefinierte Sidebars.
Mit diesem Plugin können Sie nicht nur eine benutzerdefinierte Seitenleiste anzeigen, sondern auch Widgets, die nur in bestimmten Bereichen Ihrer WordPress-Site angezeigt werden sollen (z. B. in der Fußzeile oder Kopfzeile).
Nach der Installation und Aktivierung des Plugins erhalten Sie im Post-Editor ein neues Widget, mit dem Sie auswählen können, welche spezifischen Widgets oder Seitenleisten an einer bestimmten Stelle pro Post oder Seite angezeigt werden sollen.

Wie Sie im obigen Bild sehen können, können Sie beispielsweise Ihre linke Seitenleiste sogar in der Fußzeile anzeigen. Mit etwas Kreativität lässt sich so viel Flexibilität schaffen.
53. Verlinken Sie von Ihren Beitragstiteln aus auf externe Links
Normalerweise sind die Titel von Blogbeiträgen auf der Homepage mit der URL des Beitrags verknüpft.
Wenn der einzige Zweck der Veröffentlichung eines Blogbeitrags darin besteht, einen externen Link zu teilen, möchten Sie die Nutzer möglicherweise nicht dazu verleiten, Ihren Beitrag zu öffnen. Stattdessen können die Nutzer den externen Link einfach durch Anklicken des Blogbeitragstitels auf der Startseite aufrufen. Fügen Sie den folgenden Code zu Ihrem Theme hinzu: functions.php Datei.
Funktion print_post_title() { global $post; $thePostID = $post->ID; $post_id = get_post($thePostID); $title = $post_id->post_title; $perm = get_permalink($post_id); $post_keys = array(); $post_val = array(); $post_keys = get_post_custom_keys($thePostID); wenn (!empty($post_keys)) { für jeden ($post_keys als $pkey) { wenn ($pkey == 'external_url_title') { $post_val = get_post_custom_values($pkey); } } wenn (empty($post_val)) { $link = $perm; } sonst { $link = $post_val[0]; } } sonst { $link = $perm; } echo ' ' . $Titel . ' '; }
Suchen Sie als Nächstes den folgenden Codeausschnitt, der normalerweise in content.php, archive.php, category.php und andere Vorlagendateien. Beachten Sie, dass Ihr Theme möglicherweise nicht genau denselben Snippet verwendet, aber solange es nah dran ist, sollte es das sein. Ein Indikator ist das Vorhandensein von „der_Titel()Funktion.
', esc_url( get_permalink() ) ), ' ' ); ?>
Ersetzen Sie dies durch:
Jetzt sind Sie mit dem Code-Teil fertig. Als Nächstes müssen Sie in dem Beitrag, in dem Sie einen externen Link zum Titel wünschen, ein benutzerdefiniertes Feld verwenden.
Verwenden Sie im Namen „externer_URL-Titel' und fügen Sie dann Ihren externen Link in den Wert ein.

Benutzerdefinierte Felder sind möglicherweise nicht standardmäßig aktiviert, daher müssen Sie sie möglicherweise zuerst aktivieren.
Wenn Sie den klassischen Beitragseditor verwenden, klicken Sie auf Bildschirmoptionen in der oberen rechten Ecke der Seite und suchen Sie dann Benutzerdefinierte Felder und aktivieren Sie es durch Ankreuzen.
Wenn Sie Gutenberg verwenden, klicken Sie auf den dreifachen Punkt neben dem Zahnradsymbol in der oberen rechten Ecke der Seite und dann auf Optionen in der Dropdown-Liste, dann unter Erweiterte Bedienfelder, ankreuzen Benutzerdefinierte Felder.
Es gibt noch weitere Änderungen, die Sie aus SEO-Gründen an Titeln und Website-Slogans vornehmen können. Weitere Details finden Sie hier.
54. Fügen Sie Ihrem Design Unterstützung für vorgestellte Bilder hinzu
Heutzutage sind fast alle Designs standardmäßig mit Unterstützung für vorgestellte Bilder ausgestattet.
Wenn Sie jedoch ein benutzerdefiniertes Design erstellen oder ein Design haben, das diese Funktion nicht bietet, können Sie sie ganz einfach aktivieren, indem Sie den folgenden Codeausschnitt zu seinem functions.php Datei:
add_theme_support ( 'Post-Thumbnails');
Jetzt sollte das vorgestellte Bild in Ihrem Design aktiviert sein.
55. Benutzerdefiniertes CSS für einzelne Beiträge
Wenn Sie benutzerdefiniertes CSS für einzelne Beiträge hinzufügen möchten, fügen Sie den folgenden Codeausschnitt in die Datei header.php Ihres Themes direkt vor dem schließenden tag:
ID, 'customstyle', true); wenn ( !empty($customstyle) ) { ?>
Um einem einzelnen Beitrag einen benutzerdefinierten Stil hinzuzufügen, fügen Sie einfach ein benutzerdefiniertes Feld mit dem Namen hinzu benutzerdefinierter Stil und fügen Sie dann Ihren CSS-Code in den Wert ein.

56. Benutzerdefinierte Benutzerrollen erstellen
WordPress bietet standardmäßig die folgenden Benutzerrollen: Administrator, Redakteur, Autor, Mitwirkender und Abonnent.
Manchmal müssen Sie jedoch möglicherweise einige benutzerdefinierte Benutzerrollen zuweisen.
Fügen Sie dazu die folgenden Zeilen zu Ihrem Thema hinzu functions.php Datei.
Sie können die Verfügbarkeit verschiedener Funktionen ändern, indem Sie die entsprechende Einstellung auf „true“ oder „false“ setzen.
Sie können den benutzerdefinierten Rollennamen auch ändern, indem Sie den meine_benutzerdefinierte_Rolle und Meine benutzerdefinierte Rolle Zeichenfolgen nach Ihren Wünschen (der erste, mit Unterstrichen, ist der Rollenname und der zweite ist der Anzeigename – der im WordPress-Dashboard angezeigt wird).
add_role( 'my_custom_role', __( 'Meine benutzerdefinierte Rolle'), array( 'read' => true, // true ermöglicht diese Funktion 'edit_posts' => false, // ermöglicht dem Benutzer, seine eigenen Beiträge zu bearbeiten 'edit_pages' => true, // ermöglicht dem Benutzer, Seiten zu bearbeiten 'edit_others_posts' => false, // ermöglicht dem Benutzer, nicht nur die eigenen, sondern auch die Beiträge anderer zu bearbeiten 'create_posts' => false, // ermöglicht dem Benutzer, neue Beiträge zu erstellen 'manage_categories' => false, // ermöglicht dem Benutzer, Beitragskategorien zu verwalten 'publish_posts' => false, // ermöglicht dem Benutzer das Veröffentlichen, andernfalls bleiben die Beiträge im Entwurfsmodus 'edit_themes' => false, // false verweigert diese Funktion, der Benutzer kann Ihr Design nicht bearbeiten 'install_plugins' => false, // der Benutzer kann keine neuen Plugins hinzufügen 'update_plugin' => false, // der Benutzer kann keine Plugins aktualisieren 'update_core' => false // der Benutzer kann keine Core-Updates durchführen ) );
57. Deaktivieren Sie die Admin-Leiste außer für Administratoren
Wenn Sie den Zugriff auf die Administratorleiste für alle anderen Benutzer außer dem Administrator deaktivieren möchten, fügen Sie der Datei functions.php Ihres Designs den folgenden Codeausschnitt hinzu, um den Zugriff für Benutzer ohne Administratorrechte zu deaktivieren:
add_action('after_setup_theme', 'remove_admin_bar'); Funktion remove_admin_bar() { wenn ( !aktueller_Benutzer kann('Administrator') && !ist_Administrator() ) { zeige_admin_bar(falsch); } }
Jetzt wird allen registrierten Benutzern außer den Administratoren die Admin-Leiste beim Anzeigen des Front-Ends nicht angezeigt, selbst wenn sie angemeldet sind.
58. Fügen Sie die Autorenbiografie hinzu, wo immer Sie möchten
Fügen Sie einfach die folgenden Zeilen zu Ihrem Thema hinzu single.php Datei, um die Autorenbiografie an Ihrem bevorzugten Ort anzuzeigen.
Beitragsautor; ?>
Verwenden Sie das folgende CSS, um die Autorenbiografie zu formatieren:
.author-box { Hintergrundfarbe: #fff; Polsterung: 20px; Rand: 0 0 40px; Anzeige: Inline-Block; Breite: erben; } .author-box .author-img { Float: links; Rand rechts: 20px; Rand unten: 20px; } .author-box .author-img img { Rahmenradius: 50 %; } .author-box .author-name { Schriftstärke: fett; Löschen: keine; Anzeige: Inline; }
59. Ersetzen Sie die „Howdy“-Nachricht vom Dashboard
Wenn Sie die „Howdy“-Nachricht aus dem Dashboard ersetzen möchten, fügen Sie den folgenden Codeausschnitt zu Ihrem Theme hinzu function.php:
Funktion replace_howdy ( $wp_admin_bar ) { $avatar = get_avatar( get_current_user_id(), 16 ); wenn ( ! $wp_admin_bar->get_node( 'mein-Konto' ) ) return; $wp_admin_bar->add_node( Array( 'id' => 'mein-Konto', 'title' => sprintf( 'Angemeldet als: %s', wp_get_current_user()->display_name ) . $avatar, ) ); } add_action( 'admin_bar_menu', 'replace_howdy' );
Jetzt lautet die Meldung „Angemeldet als“.
60. Machen Sie ein vorgestelltes Bild zur Voraussetzung für die Veröffentlichung eines Blogbeitrags
Wenn Sie möchten, dass alle Beiträge ein hervorgehobenes Bild haben, können Sie dies so erzwingen, dass niemand einen Beitrag veröffentlichen kann, wenn dieser kein hervorgehobenes Bild hat.
Installieren Sie einfach das Plugin namens Ausgewähltes Bild erforderlich und jetzt benötigen alle Beiträge (standardmäßig) ein vorgestelltes Bild, bevor Sie sie veröffentlichen können.

Das Plugin funktioniert sowohl mit dem klassischen als auch mit dem Gutenberg-Editor und kann auch benutzerdefinierte Beiträge überprüfen – Sie müssen die Überprüfung lediglich in den Plugin-Einstellungen aktivieren über Einstellungen > Req Ausgewähltes Bild.
61. Fügen Sie beim Veröffentlichen von Seiten und Beiträgen ein Bestätigungsfeld hinzu
Im neuen Gutenberg-Editor müssen Sie zweimal auf die Schaltfläche „Veröffentlichen“ klicken, um Ihren Beitrag zu veröffentlichen.
So stellen Sie sicher, dass Sie nicht versehentlich einen unfertigen Beitrag veröffentlichen. Im klassischen Editor gibt es so etwas jedoch nicht. Sobald Sie auf die Schaltfläche „Veröffentlichen“ klicken, wird Ihr Beitrag veröffentlicht, unabhängig davon, ob er fertig ist oder nicht.
Es gibt jedoch einen einfachen Trick, um zu verhindern, dass Sie Ihre Beiträge versehentlich veröffentlichen, wenn Sie den klassischen Editor verwenden. Alles, was Sie tun müssen, ist, den folgenden Codeausschnitt in die functions.php Datei:
add_action( 'admin_print_footer_scripts', 'publish_confirm' ); Funktion publish_confirm() { echo "
jQuery(document).ready(function($){
$('#publishing-action input[name=\"publish\"]').click(function() {
if(confirm('Are you sure you want to publish this?')) {
return true;
} else {
$('#publishing-action .spinner').hide();
$('#publishing-action img').hide();
$(this).removeClass('button-primary-disabled');
return false;
}
});
});
"; }
Wenn Sie von nun an auf die Schaltfläche „Veröffentlichen“ klicken, wird ein Bestätigungsfeld angezeigt, in dem Sie gefragt werden, ob Sie den Beitrag oder die Seite wirklich veröffentlichen möchten.
62. Nach der Registrierung auf eine benutzerdefinierte Seite umleiten
Wenn Sie Benutzer nach der Registrierung auf Ihrer Website auf eine benutzerdefinierte Seite umleiten möchten, können Sie den folgenden Codeausschnitt verwenden (fügen Sie diesen zu Ihrem Theme hinzu). functions.php Datei):
Funktion __my_registration_redirect(){ returniere Home-URL( '/benutzerdefinierte Seite' ); } Filter hinzufügen( 'registration_redirect', '__my_registration_redirect' );
COHO Expo bei der benutzerdefinierte Seite ist die URL Ihrer benutzerdefinierten Seite.
63. Fügen Sie auf der Benutzerprofilseite soziale Profilinformationen hinzu
Vor einigen Jahren konnten Benutzer ihre AIM-, Yahoo IM-, Jabber-/Google Talk-Kontaktinformationen auf ihrer Profilseite hinzufügen, aber WordPress hat dies entfernt, da die meisten davon alt und veraltet sind.
Heute kann ein Benutzer oder Autor im Abschnitt „Kontaktinformationen“ standardmäßig nur seine E-Mail-Adresse und Website hinzufügen.

Mit diesem WordPress-Trick können Sie hier ganz einfach zusätzliche Kontaktfelder wie Facebook, Twitter usw. hinzufügen. Fügen Sie dazu den folgenden Codeausschnitt in die Felder Ihres Themes ein. functions.php Datei:
Funktion my_new_contactmethods( $contactmethods ) { // Twitter hinzufügen $contactmethods['twitter'] = 'Twitter'; // Facebook hinzufügen $contactmethods['facebook'] = 'Facebook'; return $contactmethods; } add_filter('user_contactmethods', 'my_new_contactmethods', 10, 1);
Der obige Codeausschnitt fügt Felder für Twitter und Facebook hinzu. Sie können bei Bedarf auch andere soziale Netzwerke hinzufügen, indem Sie das folgende Format verwenden:
$contactmethods['new_contact_name'] = 'Feldbezeichnung';
Die XNUMX. und XNUMX. neuer_Kontaktname ist Ihre neue Kontaktinformationskennung (die Sie auch aufrufen müssen, wenn Sie sie auf Ihrem Frontend anzeigen möchten), während die Feldbezeichnung wird im WordPress-Dashboard als Bezeichnung für das neue Kontaktinformationselement angezeigt.
Um diese neuen Kontaktinformationen anzuzeigen, müssen Sie diesen Codeausschnitt zu Ihrem Thema hinzufügen. Autor.php Datei:
Das obige Feld gibt die Twitter-Kontaktinformationen des Benutzers zurück. Sie können dasselbe für alle anderen Felder tun, die Sie hinzufügen.
64. Listen Sie alle Autoren Ihres Blogs auf einer Seite auf
Um alle Autoren einer Seite aufzulisten, verwenden wir die Datei functions.php, um einen neuen Shortcode hinzuzufügen. Fügen Sie den folgenden Codeausschnitt in die Datei functions.php Ihres Themes ein:
Funktion collective_ray_list_authors() { $authors = get_users(array( 'orderby' => 'post_count', 'order' => 'DESC', 'count_total' => 'false', 'role__in' => ['author'] )); $output = ''; wenn($authors): $output .= ' '; foreach($authors als $author): $author_id = $author->ID; $user_archive_url = get_author_posts_url($author_id); $user_posts_count = count_user_posts($author_id); $user_avatar = get_avatar(get_the_author_meta('user_email', $author_id)); $user_display_name = get_the_author_meta('display_name', $author_id); $user_bio = get_the_author_meta('description', $author_id); $output .= ' '; $ausgabe .= ' ' . $user_avatar . ' '; $ausgabe .= ' ' . $Benutzeranzeigename . ' '; $ausgabe .= ' ' . $user_bio . ' '; $output .= ' ' . 'Alle Beiträge von ' . $user_display_name . ' (' . $user_posts_count . ') '; $output .= ' '; endforeach; $output .= ' '; endif; return $output; } add_shortcode('Autorenliste', 'kollektive_ray_list_authors');
Fügen Sie anschließend den folgenden CSS-Code zu Ihrem Theme hinzu Zusätzliches CSS:
.author-box { Hintergrundfarbe: #fff; Polsterung: 20px; Rand: 0 0 40px; Breite: erben; } .author-box .author-img { Float: links; Rand rechts: 20px; Rand unten: 20px; } .author-box .author-img img { Rahmenradius: 50 %; } .author-box .author-name { Schriftstärke: fett; Löschen: keine; Anzeige: inline; } .author-box a { Textdekoration: keine; }
Jetzt können Sie den Shortcode verwenden [Autorenliste] um alle Autoren eines Beitrags oder einer Seite Ihrer Wahl anzuzeigen.
65. Gastautor ohne Registrierung zu WordPress hinzufügen
Die meisten Gastautoren veröffentlichen nur einmal, insbesondere wenn Sie Gastbeiträge auf Ihrer Website veröffentlichen. Daher ist es nicht sinnvoll, für sie ein separates Profil zu erstellen. Doch wie zeigen Sie die Informationen des Gastautors an?
Ganz einfach, es gibt ein Plugin namens (Einfach) Name des Gastautors Damit können Sie für jeden Beitrag einen Gastautor hinzufügen. Sie können sogar einen Link zur Homepage, zum Social-Media-Profil oder zu einem anderen Ort des Gastautors hinzufügen.
Nach der Installation des Plugins wird am Ende Ihrer Beiträge ein neues Feld angezeigt, in das Sie die Informationen eines Gastautors eingeben können.

Füllen Sie dieses einfach aus und diese Informationen werden in den Autorenmetadaten des aktuellen Beitrags angezeigt.
66. Google Analytics-Code einfügen
Früher musste man ein Drittanbieter-Plugin verwenden oder manuell Code-Snippets in den Header der Website einfügen. Heute gibt es ein offizielles Plugin von Google selbst namens Site Kit von Google.
Dadurch können Sie Ihre Website mit Google verbinden und Google Analytics automatisch für Ihre Site aktivieren.
Installieren Sie einfach das Plugin und folgen Sie den Anweisungen auf dem Bildschirm. Nach der Einrichtung können Sie Ihre Website mit Google Analytics verbinden, indem Sie auf Site Kit > Analyse und es dann konfigurieren.

67. Richten Sie A/B-Tests mit Google Optimize ein
Nachdem Sie Google Analytics auf Ihrer Website eingerichtet haben, verwenden Sie Site Kit von Google Plugin können Sie jetzt A/B-Tests durchführen, indem Sie zu Einstellungen > Weitere Dienste verbinden > Setup-Optimierung.

Dadurch können Sie Ihr Google Optimize-Konto mit Ihrer Website verbinden und dann problemlos A/B-Tests durchführen. Hinweis: Möglicherweise müssen Sie die Optimize-ID Ihres Google-Kontos einrichten, bevor Sie fortfahren.
Nachdem Sie Optimize eingerichtet und über Site Kit mit Ihrer Website verbunden haben, gehen Sie zu https://optimize.google.com/ und erstellen Sie Ihr Erlebnis und veröffentlichen Sie es, sobald Sie fertig sind.
68. Verfolgen Sie Dateidownloads mit Google Analytics und Google Tag Manager
Um Dateidownloads mit Google Analytics zu verfolgen, richten Sie Tag-Manager in Site Kit von Google. Um das zu tun, gehen Sie zu Site Kit > Einstellungen > Weitere Dienste verbinden und richten Sie dann den Tag-Manager ein.

Sie werden aufgefordert, Ihr Google Tag Manager-Konto über Site Kit mit Ihrer Website zu verbinden.
Sobald Sie es eingerichtet haben und es mit Ihrer Site verbunden ist, gehen Sie zu https://tagmanager.google.com/. Wählen Sie den Container aus, den Sie mit Ihrer WordPress-Site verbunden haben (stellen Sie sicher, dass die Container-ID übereinstimmt).
Klicken Sie dann links auf der Seite auf Schlüsselwörter und klicken Sie dann auf New.

Geben Sie ihm einen beliebigen Namen, aber in diesem Beispiel nennen wir es „Downloads verfolgen“.

Als nächstes klicken Sie auf die Tag-Konfiguration und klicken Sie im angezeigten Menü auf Google Analytics: Universal Analytics.

Nehmen Sie dann die folgenden Einstellungen vor:
- Streckentyp: Ereignis
- Kategorie: Dokument-Download (tippen Sie es ein – beachten Sie, dass dies alles sein kann, was Sie möchten)
- Aktion:
- Klicken Sie auf die Schaltfläche mit einem + in einem batterieähnlichen Symbol.
- Dadurch wird ein Schiebefenster geöffnet, in dem Sie aufgefordert werden, eine Variable auszuwählen.
- Durch Anklicken von „Eingebaute".
- Suchen und auswählen Klicken Sie auf URL.
- Etikette:
- Klicken Sie auf die Schaltfläche mit einem + in einem batterieähnlichen Symbol.
- Dadurch wird ein Schiebefenster geöffnet, in dem Sie aufgefordert werden, eine Variable auszuwählen.
- Suchen und auswählen Seitenpfad.
- Google Analytics Einstellungen:
- Klicke Neue Variable
- Geben Sie im Fenster zur Variablenkonfiguration Ihre Tracking-ID in das Feld „Tracking-ID“ ein.
- Gespeichert
Belassen Sie alle anderen Einstellungen auf den Standardwerten.
Als nächstes klicken Sie auf die Auslösung Bereich. Im Wähle den Abzug Klicken Sie auf dem angezeigten Bildschirm auf das + Schaltfläche im oberen rechten Bereich.
Klicken Sie auf die Trigger-Konfiguration Bereich und Sie werden aufgefordert, einen Triggertyp auszuwählen. Wählen Sie Nur Links unter dem Abschnitt Klicken. Wählen Sie dann Einige Link-Klicks für Dieser Auslöser löst aus. Befolgen Sie die folgenden Einstellungen:

Hier ist der von uns verwendete Regex-Ausdruck:
\.(pdf|xlsx|png|docx)$
Damit können Sie Downloads aller Dateien mit den Erweiterungen pdf, xlsx, png und docx verfolgen.
Speichern Sie Ihren Trigger (Sie werden aufgefordert, ihm einen Namen zu geben, falls Sie das noch nicht getan haben – geben Sie ihm einfach einen beliebigen Namen – in diesem Beispiel haben wir ihn jedoch „Downloads verfolgen“ genannt).
Ihr endgültiger Bildschirm sollte nun folgendermaßen aussehen:

Du bist jetzt bereit dafür Gespeichert es und du bist fertig!
69. Anzeigen für einzelne Beiträge ausblenden
Wenn Sie in jedem Blogbeitrag Werbung anzeigen und die Werbung für einen bestimmten Beitrag ausblenden möchten, fügen Sie einfach den folgenden Codeausschnitt zu Ihrem single.php Datei. Stellen Sie sicher, dass Sie xx durch die Post-ID ersetzen und Ihren Anzeigencode in den folgenden Codeausschnitt einfügen.
if(get_the_ID() != xx) { Ihr Anzeigencode hier }
70. Fügen Sie Anzeigen in Posts ein, wo immer Sie möchten
Manchmal möchten Sie manuell über einen Shortcode festlegen, wo Ihre Anzeigen erscheinen. Sie benötigen hierfür kein Plugin. So geht's:
In deinem Thema functions.php Datei, fügen Sie den folgenden Code-Ausschnitt hinzu. Stellen Sie außerdem sicher, dass Sie Ihre Anzeigencodes darin einfügen. Ersetzen Sie HIER IST IHR ADSENSE-CODE EINGEGEBEN mit Ihrem eigenen AdSense-Codeausschnitt.
function display_adsense() { ob_start(); ?> HIER KOMMT IHR ADSENSE-CODE HIN
Jetzt müssen Sie nur noch den Shortcode eingeben [col_ray_adsense] innerhalb Ihrer Beiträge oder Seiten und Ihre Anzeigen werden an der genauen Stelle angezeigt.
71. E-Mail-Adressen aus vom Benutzer übermittelten Kommentaren exportieren
Führen Sie die folgende SQL-Abfrage für Ihre Datenbank aus, um alle von Benutzern übermittelten E-Mail-Adressen ohne Duplikate zu exportieren. Dies kann beim Aufbau Ihrer E-Mail-Liste hilfreich sein.
WÄHLEN SIE EINDEUTIGE Kommentar-Autor-E-Mail AUS wp_comments;
Nach der Umsetzung der DSGVO muss dies in Ihrer Datenschutzrichtlinie ausdrücklich festgelegt und akzeptiert werden. Sie müssen außerdem ein Double-Opt-In für Benutzer durchführen, die auf diese Weise zu Ihrer Mailingliste hinzugefügt werden.
72. Bestimmte IP-Adresse blockieren
Fügen Sie die folgenden Zeilen hinzu .htaccess Datei, um bestimmten IP-Adressen den Zugriff auf Ihre Site zu verweigern.
Reihenfolge Erlauben,Verweigern Erlauben von allen Verweigern von xxx.xxx.xxx.xxx
Sie können die xxx-Zeichen in verschiedene Muster ändern, um eine, mehrere, ganze IP-Bereiche oder andere benötigte Elemente zu blockieren. Weitere Informationen dazu finden Sie hier: https://htaccessbook.com/block-ip-address/
73. Seiten von der Suche ausschließen
Wenn Sie die Anzeige von Seiten in den Suchergebnissen vermeiden möchten, fügen Sie den folgenden Codeausschnitt zu Ihrem Theme hinzu functions.php Datei.
Funktion Suchfilter ändern($query) { wenn ($query->is_search) { $query->set('post_type', 'post'); } return $query; } Filter hinzufügen('pre_get_posts','Suchfilter ändern');
74. Fügen Sie Werbeinhalte auf der Homepage über den Artikeln hinzu
Dazu müssen Sie die Datei index.php Ihres Themes bearbeiten. Suchen Sie dann die und direkt darunter können Sie Ihre Werbeinhalte wie Newsletter-Anmeldeformulare, Anzeigen und mehr hinzufügen.
Beachten Sie, dass nicht alle Themes den gleichen Code und die gleiche Struktur für die Erstellung ihrer index.php-Datei verwenden. Manchmal kann es sich um Folgendes handeln:
Auch hier gilt, dass nicht alle Themen diese verwenden, manche verwenden andere Kombinationen, aber sie sollten immer in der index.php Datei und stehen immer ganz oben.
75. Beschränken Sie den Zugriff auf die Anmeldeseite für bestimmte IP-Adressen
Fügen Sie Ihrer Site Folgendes hinzu .htaccess Datei:
Reihenfolge Ablehnen, Erlauben Ablehnen von allen Erlauben von xx.xx.xx.xx
Ersetzen Sie xx.xx.xx.xx durch Ihre eigene IP-Adresse. Nur Sie können dann auf die Anmeldeseite zugreifen.
76. Erstellen Sie eine manuelle Sicherung Ihrer Datenbank
Melden Sie sich bei phpMyAdmin an und wählen Sie die WordPress-Datenbank aus, die Sie sichern möchten.
Gehen Sie zur Registerkarte „Exportieren“ und klicken Sie unten auf der Seite auf „Los“. Wenn Ihr Browser Sie zum Herunterladen der Sicherungskopie auffordert, klicken Sie auf „Ja“. Sie haben nun eine Sicherungskopie Ihrer Datenbank!

77. Stellen Sie Ihre WordPress-Datenbank wieder her
Wenn Sie gemäß den vorherigen Tricks eine manuelle Sicherungskopie Ihrer Site erstellt haben, müssen Sie diese möglicherweise irgendwann wiederherstellen.
Anmelden phpMyAdmin, wählen Sie Ihre WordPress-Datenbank aus, gehen Sie zu Import Tab, klicken Sie auf Wählen Sie Datei und wählen Sie die Datenbank aus, die Sie von Ihrer Festplatte wiederherstellen möchten. Klicken Sie dann auf Go .

78. Verwenden Sie den SSL-Modus für die Anmeldung
Wenn auf Ihrem Server ein SSL-Zertifikat installiert ist, können Sie Ihre WP-Installation zwingen, den SSL-Modus für die sichere Benutzeranmeldung zu verwenden.
Fügen Sie dazu den folgenden Code hinzu wp-config.php Datei.
definieren('FORCE_SSL_ADMIN', true);
Wenn Sie sich den ganzen Aufwand für die Einrichtung eines SSL-Zertifikats ersparen möchten, unterstützt unser Hoster InMotion SSL-Hosting über seine InMotion-Shared-Konten. Lesen Sie hier unseren vollständigen Testbericht: https://www.collectiveray.com/inmotion-hosting-review.
79. Zugriff auf den Ordner „wp-includes“ einschränken
Wenn Sie dies zu Ihrem .htaccess Datei verweigert jeglichen Zugriff auf die WP-Includes-Dateien und das Verzeichnis Ihrer WordPress-Site:
# WP-Includes-Ordner und -Dateien blockieren RewriteEngine auf RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L]
80. Deaktivieren Sie die Bearbeitung von Vorlagendateien
Jeder WordPress-Benutzer mit Administratorrechten kann Vorlagen unter „Darstellung > Editor“ bearbeiten. Wenn Ihre Website mehrere Administratoren hat, empfiehlt es sich, diese Funktion zu deaktivieren.
Sie können dies tun, indem Sie die folgende Codezeile hinzufügen zu wp-config.php:
define ('DISALLOW_FILE_EDIT', true);
81. Versionsnummer verbergen
Bestimmte WordPress-Versionen können Schwachstellen aufweisen, die ausgenutzt werden können. Wenn es einem Hacker gelingt, herauszufinden, welche WordPress-Version Sie verwenden, kann er diese Informationen nutzen, um über solche bekannten Schwachstellen die Kontrolle über Ihre Website zu erlangen.
Durch Einfügen des untenstehenden Codes in Ihre functions.php Sie verbergen die WP-Versionsnummer, was einen zusätzlichen Schutz für Ihre Site darstellt.
remove_action('wp_head', 'wp_generator');
82. Deaktivieren Sie den Zugriff auf bestimmte Dateitypen
Erstelle eine neue .htaccess Datei, fügen Sie den folgenden Code hinzu und laden Sie die Datei in die wp-content -Ordner.
# Deaktivieren Sie den Zugriff auf alle Dateitypen außer den folgenden. Reihenfolge: Verweigern, zulassen, von allen verweigern Erlauben von allen
Dadurch wird der Zugriff auf alle Dateitypen außer den im Code genannten Dateien deaktiviert.
83. Zuletzt geänderte Dateien anzeigen
Wenn Sie SSH-Zugriff auf Ihren Server haben, melden Sie sich an und führen Sie den folgenden Befehl aus, um die zuletzt geänderten Dateien anzuzeigen. Dieser Befehl ist besonders nützlich, wenn Sie einen unberechtigten Zugriff auf Ihren Server vermuten.
Der folgende Befehl zeigt die in den letzten 2 Tagen im angegebenen Verzeichnis vorgenommenen Änderungen an.
find /home/IhrVerzeichnis/IhreSite/ -mtime -2 -ls
84. Setzen Sie Ihr Passwort manuell zurück
Melden Sie sich bei phpMyAdmin an, wählen Sie die Datenbank Ihrer Website aus, gehen Sie zur Registerkarte SQL, fügen Sie den folgenden Befehl in das Textfeld ein und klicken Sie auf die Schaltfläche „Los“:
UPDATE `wp_users` SET `user_pass` = MD5( "PASSWORT" ) WHERE `wp_users`.`user_login` = "ADMIN";

Hinweis: Ändern Sie „ADMIN“ unbedingt in Ihren tatsächlichen Benutzernamen und „PASSWORT“ in Ihr bevorzugtes Passwort. Verwenden Sie NICHT PASSWORT als tatsächliches Passwort, da Ihre Website sonst gehackt werden könnte.
85. Deaktivieren Sie alle Plugins, auch wenn Sie nicht auf das Dashboard zugreifen können
Zur Fehlerbehebung müssen Sie möglicherweise häufig alle Plugins deaktivieren.
Wenn Sie sich jedoch aus irgendeinem unglücklichen Grund nicht bei Ihrem Dashboard anmelden können, können Sie alle Plugins über FTP oder CPanel, Dateimanager-Zugriff, deaktivieren.
Gehe zu wp-content / Verzeichnis und ändern Sie den Ordnernamen von „plugins“ in einen anderen, z. B. „wp-content-backup“. Dadurch werden alle Ihre Plugins automatisch deaktiviert, sodass Sie wieder auf Ihr Dashboard zugreifen können, falls eines dieser Plugins ein Problem verursacht.
86. Alle aktiven Plugins anzeigen
Zu Wartungszwecken möchten Sie möglicherweise die Liste der aktiven Plugins einer bestimmten WordPress-Installation abrufen.
Fügen Sie den folgenden Code ein, um functions.php Datei, und Sie sehen ein Widget, das alle aktiven Plugins auf Ihrem Dashboard anzeigt.
add_action('wp_dashboard_setup','wpse_54742_wp_dashboard_setup'); Funktion wpse_54742_wp_dashboard_setup() { wp_add_dashboard_widget('wpse_54742_active_site_plugins', __('Aktive Plugins'),'wpse_54742_active_site_plugins'); } Funktion wpse_54742_active_site_plugins() { $the_plugs = get_option('active_plugins'); echo ' '; foreach($the_plugs as $key => $value) { $string = explode('/',$value);// Ordnername wird angezeigt echo ' „.$string[0].“ '; } Echo ' '; }
87. Kommentar-Spam einfach verhindern
Anstatt Kommentare jedes Mal als Spam zu markieren, können Sie Spammer direkt daran hindern, Kommentare in Ihrem Blog zu veröffentlichen. Der folgende Code sucht nach dem HTTP-Referrer und blockiert den Kommentar automatisch, wenn dieser ungültig ist.
Fügen Sie den folgenden Code in Ihr Thema ein functions.php Datei:
Funktion check_referrer() { if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == "") { wp_die( __('Bitte aktivieren Sie Referrer in Ihrem Browser, oder, wenn Sie ein Spammer sind, verpiss dich!') ); } } add_action('check_comment_flood', 'check_referrer');
88. Entfernen Sie den Postdatumsstempel aus der SERP
Wenn Ihr Inhalt nicht zeitkritisch ist, vermeiden Sie unbedingt die Anzeige von WordPress-Postdatumsstempeln auf SERP. Dies erhöht die Klickrate Ihrer auf SERP angezeigten Posts.
Gehe zu single.php Datei und suchen Sie nach etwas wie dem Folgenden:
Ersetzen Sie es durch den folgenden Code:
document.write("");
Einige Designs verfügen nicht über den exakt gleichen Code und einige Designs, wie z. B. GeneratePress, ermöglichen Ihnen das vollständige Entfernen von Daten durch Hinzufügen eines Filters. Wenn dies also nicht funktioniert, können Sie den Entwickler Ihres Designs um weitere Informationen bitten.
89. Verhindern Sie Image Hotlinking
Durch den Schutz Ihrer Bilder vor Hotlinking können Sie viel Bandbreite sparen, indem Sie verhindern, dass andere Websites Ihre Bilder auf ihren eigenen Websites anzeigen oder sogar einbetten.
Einfach .htaccess Datei und fügen Sie den folgenden Code hinzu. Stellen Sie sicher, dass Sie den Teil „Ihr Domänenname hier“ durch Ihren tatsächlichen Domänennamen ersetzen.
RewriteEngine auf RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?Ihr-Domänenname-hier [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
89. HTML in Kommentaren deaktivieren
Spammer verwenden häufig unzählige HTML-Links in Kommentaren, was sich negativ auf den organischen Traffic Ihrer Website auswirken kann. Sie können dies beheben, indem Sie den gesamten HTML-Code aus dem Kommentar entfernen und nur den Text übrig lassen.
Öffnen Sie einfach functions.php und fügen Sie den folgenden Code ein, um HTML-Elemente in Kommentaren zu deaktivieren.
// Dies geschieht, wenn der Kommentar gepostet wird
Funktion plc_comment_post( $eingehender_Kommentar ) {
// Alles in einem Kommentar so konvertieren, dass es wörtlich angezeigt wird
$incoming_comment['Kommentarinhalt'] = htmlspecialchars($incoming_comment['Kommentarinhalt']);
// die einzige Ausnahme sind einfache Anführungszeichen, die nicht #039 sein können, weil WordPress sie als Spam markiert
$incoming_comment['Kommentarinhalt'] = str_replace( "'", ''', $incoming_comment['Kommentarinhalt'] );
return( $eingehender_Kommentar );
}
// Dies geschieht, bevor ein Kommentar angezeigt wird
Funktion plc_comment_display( $anzuzeigender_Kommentar ) {
// Setzen Sie die einfachen Anführungszeichen wieder ein
$comment_to_display = str_replace( ''', "'", $comment_to_display );
gib $comment_to_display zurück;
Und wer ist neben Suchmaschinen noch wichtig für unsere Websites? Natürlich soziale Netzwerke! Hier sind WordPress-Tricks für soziale Netzwerke.
Natürlich wäre Ihr Blog nichts, wenn es heute nicht sozial wäre – hier sind noch ein paar WordPress-Tipps, Tricks und Kniffe, um Ihr Blog sozial zu gestalten.
90. Beschränken Sie den Bot-Zugriff
Indem Sie den Zugriff missbräuchlicher Bots auf Ihre Website verhindern, erhöhen Sie die Sicherheit Ihres WordPress-Blogs. Kopieren Sie den folgenden Code in .htaccess Datei.
SetEnvIfNoCase User-Agent ^$ keep_out SetEnvIfNoCase User-Agent (pycurl|casper|cmsworldmap|diavol|dotbot) keep_out SetEnvIfNoCase User-Agent (flicky|ia_archiver|jakarta|kmccrew) keep_out SetEnvIfNoCase User-Agent (purebot|comodo|feedfinder|planetwork) keep_out Reihenfolge Erlauben,Verweigern Erlauben von allen Verweigern von env=keep_out
91. Deaktivieren Sie Self-Pingbacks
Wenn Sie Pingbacks auf Ihrer Website aktiviert haben, wird jedes Mal, wenn Sie auf Ihre eigenen Beiträge verlinken, ein Pingback erstellt. Sie können dies mit dem folgenden Code-Snippet deaktivieren.
Fügen Sie Ihrem Code den folgenden Code hinzu functions.php Datei, um die Selbst-Pingbacks zu deaktivieren.
Funktion disable_self_trackback( &$links ) { für jeden ( $links als $l => $link ) wenn ( 0 === strpos( $link, get_option( 'home' ) ) ) unset($links[$l]); } add_action( 'pre_ping', 'disable_self_trackback' );
92. Leiten Sie den Verkehr von Nicht-www auf www um
Sie können den gesamten Datenverkehr von der Nicht-WWW-Version ganz einfach per 301-Umleitung auf die WWW-Version umleiten, indem Sie den folgenden Code in die .htaccess Datei:
RewriteEngine auf RewriteCond %{HTTP_HOST} ^IhreWebsite\.com RewriteRule ^(.*)$ https://www.IhreWebsite.com/$1 [R=301,L]
Vergessen Sie nicht, „ zu ersetzen.deinewebsite.com“ mit Ihrem eigenen Domänennamen.
93. Anzahl der gefundenen Suchergebnisse anzeigen
Zeigen Sie die Anzahl der Suchergebnisse auf Ihrer WordPress-Suchergebnisseite an, indem Sie die folgende Codezeile zu Ihrem Theme hinzufügen search.php Datei.
Suchergebnis für Beitragsanzahl; _e(''); _e(' '); echo $key; _e(' '); _e(' — '); echo $count . ' '; _e('Artikel'); wp_reset_query(); ?>
94. Kategorien von der Suche ausschließen
Wenn ein Benutzer auf Ihrer Site eine Suche durchführt, möchten Sie möglicherweise manchmal keine Suchergebnisse aus einer bestimmten Kategorie anzeigen, die Werbeinhalte, Portfolioelemente usw. enthält. Fügen Sie einfach den folgenden Code zur Datei functions.php hinzu, um bestimmte Kategorien von der Suche auszuschließen.
Funktion „Kategorie_aus_Suche_ausschließen($query) { wenn ($query->is_search) { $query->set('cat', '-24,-45,-52'); } return $query; } add_filter('pre_get_posts','Kategorie_aus_Suche_ausschließen');
Der wichtige Teil hier ist diese Zeile:
$query->set('Katze', '-24,-45,-52');
Dadurch wird WordPress über die IDs informiert, welche Kategorien von der Suche ausgeschlossen werden sollen. In diesem Beispiel schließen wir die Kategorien mit den IDs 24, 45 und 52 aus. Ersetzen Sie diese durch die Kategorie-IDs der Kategorien, die Sie ausschließen möchten. (Hinweis: Das Minuszeichen [-] muss enthalten sein!).
95. Alle Pingbacks löschen
Führen Sie den folgenden SQL-Befehl über phpMyAdmin für Ihre Datenbank aus, um alle empfangenen Pingbacks zu löschen. Wie üblich können diese WordPress-Tipps zum Löschen von Inhalten aus der Datenbank Ihrer Website irreparablen Schaden zufügen.
Machen Sie Backups!
LÖSCHEN AUS wp_comments, WO comment_type = 'pingback';
96. HTML in Kommentaren deaktivieren
Spammer haben in Kommentaren oft unzählige HTML-Links gepostet, was sich negativ auf den organischen Traffic Ihrer Website auswirken kann. Öffnen Sie einfach die Datei functions.php Ihres Themes und fügen Sie den folgenden Code ein, um HTML-Elemente in Kommentaren zu deaktivieren.
add_filter( 'pre_comment_content', 'wp_specialchars' );
97. Ausgewählte Tweets anzeigen

Wenn Sie einen privaten Twitter-Account nutzen, möchten Sie Ihren Blog-Lesern möglicherweise nicht jeden Tweet anzeigen. In diesem Fall können Sie Ihren Blog-Lesern nur ausgewählte Tweets mit einem bestimmten Schlüsselwort oder Hashtag anzeigen.
Gehen Sie zu Twitter-Widgets >> klicken Sie auf die Schaltfläche „Neu erstellen“ >> klicken Sie auf die Registerkarte „Suchen“.
Geben Sie im Suchabfragefeld from:dartcreations webdesign ein.
Ersetzen Sie „dartcreations“ durch Ihren Twitter-Namen und „webdesign“ durch Ihre bevorzugte Suchanfrage. Speichern Sie Ihr Widget und kopieren Sie es in den Widget-Bereich Ihrer WordPress-Website.
98. Feeds zu FeedBurner-Feeds umleiten
Fügen Sie den folgenden Code hinzu .htaccess zum Umwandeln von WP-Feeds in FeedBurner-Feeds.
RewriteEngine auf RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC] RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC] RewriteRule ^feed/?([_0-9a-z-]+)?/?$ https://feeds.feedburner.com/yourfeed [R=302,NC,L]
Stellen Sie sicher, dass Sie den obigen Code vor dem Speichern mit Ihrer FeedBurner-Feed-URL (https://feeds.feedburner.com/yourfeed – ersetzen Sie dies durch Ihre URL) anpassen.
99. Kategoriespezifische RSS-Feeds
Es ist eine gute Idee, Ihren Lesern anzubieten, eine bestimmte Kategorie Ihres Blogs zu abonnieren, insbesondere wenn Ihr Blog ein breites Spektrum an Kategorien abdeckt.
Fügen Sie einfach /feed am Ende der Kategorie-URL hinzu. Hinweis: dies funktioniert nur, wenn Sie benutzerdefinierte Permalinks aktiviert haben!
100. Verzögertes Posten in RSS-Feeds
Wenn Sie einen Blogbeitrag veröffentlichen, werden Ihre Abonnenten umgehend über RSS-Feeds darüber informiert. Sie können die Veröffentlichung in RSS-Feeds um eine Stunde verzögern. Dies kann beispielsweise nützlich sein, wenn Sie vergessen haben, vor der Veröffentlichung Ihrer Beiträge auf fehlerhafte Links oder Tippfehler zu prüfen.
Funktion Verzögerung_RSS_Nach_Veröffentlichung($where) { global $wpdb; wenn (is_feed()) { $now = gmdate('Ymd H:i:s'); $wait = '60'; $device = 'MINUTE'; $where.=" UND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait "; } return $where; } add_filter('posts_where', 'Verzögerung_RSS_Nach_Veröffentlichung');
101. Fügen Sie Schaltflächen zum Teilen in sozialen Medien hinzu
Soziale Medien erfreuen sich heutzutage großer Beliebtheit. Hunderte Millionen Menschen nutzen täglich verschiedene Social-Media-Plattformen. Daher ist es sinnvoll, Ihre Inhalte auf allen Plattformen teilen zu können.
Eines der besten Plugins zum Hinzufügen von Social Media Sharing-Buttons ist Geteilte ZählungenEs ist ein einfaches und leichtes Plugin, mit dem Sie Folgendes hinzufügen können:
- Facebook-Freigabeknopf
- Pinterest Pin Button
- Yummly-Schaltfläche
- Twitter-Tweet-Button (unter Verwendung der Drittanbieter-API Twitcount.com)
- E-Mail-Freigabe (mit reCAPTCHA-Unterstützung zur Verhinderung von Missbrauch)
- Anzahl der Freigaben (Gesamt)
- Schaltfläche "Drucken"
- LinkedIn Share Button
Fazit
Natürlich haben wir diese 101 WordPress-Tipps, Tricks und Optimierungen in diesen Artikel aufgenommen, weil wir glauben, dass dies einige der besten Optimierungen für WordPress sind, die Sie schnell und einfach implementieren können, ohne einen Entwickler beauftragen zu müssen.
Dabei handelt es sich um kleine Änderungen im Code, die Sie schnell selbst vornehmen können, ohne zu riskieren, dass Ihre Website oder Ihr WordPress-Template kaputt geht ;-)
Brauchen Sie Hilfe bei der Erledigung Ihrer Aufgaben? Probieren Sie diese Top-Gigs auf Fiverr aus! (ab 5 $)
Hier klicken Experten zu finden WordPress.
Hier klicken um eine vollständige WordPress-Website zu erstellen.
