Spüren Sie die Kraft?
Jeder größere Internet-Browser, den Sie verwenden, verfügt über eine Reihe von Entwickler-Tools. Dazu gehören Google Chrome, Safari, Firefox und Internet Explorer. Mit all diesen Optionen ist es wirklich einfach, eine Reihe von Entwicklertools zu nutzen, um einige ziemlich coole Dinge zu erreichen! Auf dieser Seite verwende ich die Entwicklertools von Google Chrome, auf die Sie mit einem Rechtsklick > Inspect zugreifen können (für einen kurzen Überblick über die Chrome DevTools klicken Sie auf hier). Im Folgenden finden Sie einige grundlegende Hinweise darauf, was Sie mit den Entwickler-Tools Ihres Browsers erreichen können und wann sie für Sie nützlich sein können.
Prüfen Sie Konsolenfehler, um herauszufinden, warum etwas auf Ihrer Website nicht richtig funktioniert.
If you're finding that content on your page isn't loading right or something seems ‘off', then having the ability to check any local errors that may be happening when loading a page is essential. To start, you'll want to open the Developer Tools in your browser and navigate to the Console tab. Once there, enable the option to “Preserve log” near the top under the main tabs and hit refresh if no information is showing.
Wenn Sie das getan haben, werden Fehlermeldungen angezeigt. Wenn Sie sich nicht sicher sind, was eine Fehlermeldung bedeuten könnte oder wie Sie sie beheben können, lohnt es sich, diesen Artikel zu lesen hier. Wenn Sie immer noch unsicher sind, wie Sie vorgehen sollen, senden Sie uns bitte einen Screenshot des Bildschirms mit einer kurzen Erklärung, was nicht funktioniert, in einer Support-Ticket.
Passen Sie Ihr CSS-Styling an oder bearbeiten Sie es und sehen Sie, wie es sich auf Ihre Website auswirkt, bevor Sie die Änderungen in Ihrem Thema oder Plugin speichern.
Wenn es Ihnen nicht gefällt, wie Ihr Thema oder MemberPress sein CSS-Styling anzeigt, oder wenn es nicht richtig angezeigt wird, dann macht WordPress es ziemlich einfach, das mit einem Plugin eines Drittanbieters zu bearbeiten. Wir empfehlen, dass Sie das Einfaches benutzerdefiniertes CSS-Pluginaber es gibt auch noch andere Optionen, wenn Sie einfach eine einfache Suche für benutzerdefinierte CSS-WordPress-Plugins. Die Idee bei dieser Art von Plugins ist, dass Sie ein beliebiges benutzerdefiniertes CSS erstellen und in das Plugin einfügen können, das dann angewendet wird. Wenn Sie das CSS auf Ihr Theme eingrenzen können, dann haben die meisten Themes einen Ort, an dem Sie benutzerdefiniertes CSS hinzufügen können, also fragen Sie Ihren Theme-Entwickler danach, wenn Sie unsicher sind, wo Sie es finden.
In diesem Beispiel möchte ich, dass die Titel der Felder in meinem MemberPress-Anmeldeformular etwas größer sind als hier:
Am einfachsten ist es, mit der rechten Maustaste direkt auf das Element zu klicken, das Sie bearbeiten möchten. Wenn ich also mit der rechten Maustaste auf einen dieser Titel klicke und dann auf "Element inspizieren", sieht es so aus:
Sie werden feststellen, dass der grau hervorgehobene Bereich in den Entwicklertools direkt mit der Formularbeschriftung verbunden ist. Hier suchen wir nach der div-Klasse, die uns sagt, was die CSS-Klasse ist, die aufgerufen und zur Anzeige des Textes verwendet wird. Wenn ich den Mauszeiger über die div-Klasse bewege, wird das betreffende Element blau hervorgehoben, so dass Sie auf diese Weise überprüfen können, ob Sie die richtige Klasse erhalten. Die Klasse hierfür lautet mp-form-label und während wir in diesem Artikel nicht zu sehr auf die Details eingehen werden, wie CSS funktioniert (aber wenn Sie mehr über CSS erfahren möchten, hier ist ein guter Ort, um zu beginnen), nur wissen, dass für dieses Beispiel, um den Text größer würde ich brauchen, um diese in der CSS Custom Manager Plugin eingeben:
A couple a key things to note here are that you need to make sure to start each class with a “.” (dot), wrap the styling with “{}” (braces), and it's always good practice to include an !important variabel. Der Grund, warum Sie möglicherweise die !important Variable ist, weil mehr als oft nicht, wenn das Hinzufügen benutzerdefinierter CSS werden Sie überschreiben bestehende CSS, und das sollte sicherstellen, dass Ihre benutzerdefinierte CSS wird stattdessen angezeigt. Hier ist, wie diese Bearbeitung aussehen würde:
Überprüfen Sie, über welchen Server Ihr Inhalt geladen wird, wenn er nicht korrekt geladen wird.
Manchmal werden Sie feststellen, dass ein bestimmter Teil Ihrer Website nicht korrekt geladen wird, z. B. Dateien, die mit benutzerdefinierten URI-Regeln geschützt sind. Dies wird im Allgemeinen dadurch verursacht, dass der Inhalt von einem anderen Server als Apache geladen wird, z. B. NGINX, der ein häufiger Problemverursacher ist. Um dies zu überprüfen, müssen Sie die Entwicklertools öffnen und dann auf die Registerkarte Netzwerk gehen. Wenn Sie nichts sehen, müssen Sie möglicherweise die Seite aktualisieren. Andernfalls sehen Sie eine Liste mit allen Dateispeicherorten, die zum Laden der Seite verwendet wurden. Scrollen Sie nach unten, bis Sie den Dateispeicherort finden, von dem der nicht korrekt geladene Inhalt stammt (normalerweise erkennen Sie den Speicherort daran, dass er mit einer Art von Fehlercode on the status) and click on the link. This will pull up various information including the status code, but here you'll want to look under the heading “Response Headers” like what you can see here:
Hier werden Sie feststellen, dass der Inhalt über Apache geladen wurde, aber auch hier gilt: Wenn es sich um etwas anderes handelt und Sie ein Problem haben, müssen Sie eine Änderung vornehmen. Insbesondere müssen Sie sich mit Ihrem Hostserver in Verbindung setzen und herausfinden, ob er Anfragen für diese Dateitypen an den Apache zur Bearbeitung weiterleiten kann, anstatt an NGINX.