Ich erstelle zum ersten Mal ein untergeordnetes Thema und ich hatte ein paar Fragen zum Code in der Kopfzeile.
In einem nicht untergeordneten Thema gibt es bestimmten Code, den ich zu meiner header.php-Datei hinzufüge, wie z. B. Google Analytics, Google Webmaster-Tools, Anzeigen kaufen und verkaufen, Facebook Open Graph usw.
Wie macht man das in einem Kinderthema? Erstellen Sie eine header.php-Datei in Ihrem untergeordneten Design? Wenn ja, wie wird das gemacht? Entspricht es dem @import, den ich für die CSS verwendet habe?
Vielen Dank.
quelle
functions.php
Datei des Themas einfügen oder, noch besser, wie Brian vorgeschlagen hat, in ein standortspezifisches Plugin einfügen .Um die Kopfzeile in einem untergeordneten Design zu ändern, kopieren Sie die Datei header.php aus dem übergeordneten Design in das untergeordnete Design und ändern Sie sie anschließend. WordPress erkennt, dass Sie eine header.php in Ihrem untergeordneten Theme haben und verwendet diese anstelle der übergeordneten theme header.php
Alle Vorlagendateien, die Sie in Ihr untergeordnetes Design einfügen, haben Vorrang vor derselben Datei im übergeordneten Design, wenn sie von WordPress aufgerufen werden.
Alles, was in den Tag geht, sollte mit etwas wie der Funktion in Brians Antwort erfolgen. Wenn es themenspezifisch ist, können Sie es ohne zusätzliche Schritte in eine Datei namens functions.php in Ihrem Themenordner einfügen.
quelle
Vielen Dank an Brian Fegter . Wenn diese Antwort hilft, bewerten Sie bitte die Antwort von Brian hier oben.
Dies ist ein voll funktionsfähiges Beispiel für das Hinzufügen von Dingen zum "Header" durch ein eigenes Plugin. In diesem Fall füge ich die Eigenschaften von Facebook Open Graph für die Schaltflächen "Teilen" und "Gefällt mir" hinzu.
Erstellen Sie einfach eine PHP-Datei mit dem Namen, der in "Plugin Script" am Anfang des Beispielcodes angegeben ist, platzieren Sie sie in einem Ordner mit demselben Namen ohne die Erweiterung und kopieren Sie diesen Ordner in das Zielverzeichnis "/ wp-content / Plugins".
Aktualisieren Sie dann in "Wordpress" "Plugins" und Sie werden sehen, dass Ihr neues Plugin installiert ist. Aktivieren Sie es einfach und Ihre Seiten enthalten die Metadaten von Open Graph Facebook und Twitter.
SEHR WICHTIG: Die PHP-Datei muss in UTF-8 ohne BOM codiert sein und sollte am Ende absolut kein Zeichen enthalten. Muss dies sicherstellen.
Jeder, der an der Funktionalität des Plugins interessiert ist.
Der Titel setzt sich aus dem Namen der aktuellen Seite und dem Site-Namen zusammen.
Wenn ein benutzerdefiniertes Feld mit dem Namen "Metadescription" vorhanden ist, versucht das Plugin, die Beschreibung aus diesem Feld zu übernehmen. Ansonsten entnehmen Sie die Beschreibung dem Auszug.
Das Plugin versucht, als Bild das Vorschaubild des angezeigten Bildes auf der Seite zu verwenden.
quelle
esc_attr()
für die HTML-Attribute den Inhalt.