Was ist der richtige Weg, um ein Favicon in Wordpress ohne Plugin hinzuzufügen ?
Platziere ich einfach eine Datei favicon.ico
mit meinem Symbol im Stammverzeichnis meiner Website?
Benötige ich auch diesen Code?
<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon" />
Einige sagen, es ist dieser Code:
<link rel="icon" type="image/png" href="http://yourblog.com/favicon.png" />
Und das ist für iPhones?
<link rel="apple-touch-icon" href="/customIcon.png" />
Irgendwelche Vorschläge zur Software, um sie zu erstellen oder von einem Miniaturbild zu konvertieren? Und welche Dateitypen werden unterstützt - nur .ico
?
Ich habe einen anderen Thread mit so vielen Methoden gesehen und war mir nicht sicher, wie diese einfache Aufgabe am besten funktioniert : Wie ändere ich das WordPress-Favicon?
Antworten:
Normalerweise lege ich die Symbole in einen Bilderordner innerhalb meines Themas, damit ich sie verwenden kann
bearbeitet: um das Apple Touch-Symbol pro Kommentar hinzuzufügen und um zu verdeutlichen, dass Sie verwenden, wenn Sie ein untergeordnetes Thema verwenden, das Favicon sich jedoch im Bildordner des übergeordneten Themas befindet
Wenn Sie kein untergeordnetes Thema verwenden, funktioniert beides
Normalerweise erstelle ich meine Favoriten hier: http://tools.dynamicdrive.com/favicon/
quelle
get_template_directory_uri
stattdessen ein untergeordnetes Thema zu verwenden ? Als Antwort auf die ursprüngliche Frage habe ich ein 114x114px Apple-Symbol wie das folgende hinzugefügt :<link rel="apple-touch-icon" href="<?php echo get_template_directory_uri(); ?>/apple-touch-icon.png">
. Es gibt auch viel mehr Dokumentation über das Hinzufügen von Favoriten und Apple-Symbolen hier: github.com/h5bp/html5-boilerplateEigentlich ist die richtige Methode ein Favicon hinzuzufügen , ist über ein Plugin , so dass die zugegebene Favicon nicht ist Theme abhängig . Verwenden Sie im Wesentlichen die Methode von @ helgatheviking, fügen Sie sie jedoch in ein benutzerdefiniertes Plugin ein und nicht in die
functions.php
Datei Ihres Themas .Hinweis: Wenn Sie eine Domäne der obersten Ebene verwenden, dh
example.com
einfachfavicon.ico
das Dokumentstammverzeichnis ablegen, sind Sie fertig. Erstellen Sie für alles andere ein benutzerdefiniertes Plugin .Hinweis 2: Siehe Trac Ticket Nr. 16434 . Dem Core wird eine Site-Favicon-Option hinzugefügt, von der hoffentlich Version 1 in der kommenden Version 3.4 verfügbar sein wird.
quelle
functions.php
Stellen Sie sich das als eine Themendatei mit einem bestimmten phpDoc-Header vor, der inwp-content\plugins\some-plugin\name
statt in lebtwp-content\themes\some-theme-name
.Sei geduldig, der Kern ist für Hilfe da
Dies ist eine geplante Funktion mit zwei zugewiesenen Kernentwicklern, die mit 3.4 geliefert wird .
quelle
Viel hängt vom verwendeten Thema ab. Wenn das Thema Ihr Favicon definiert (mit einem
<link>
Tag in der Kopfzeile), müssen Sie esfavicon.ico
in Ihrem Thema ersetzen , um es zu ändern.Wenn Ihr Thema jedoch nichts definiert,
favicon.ico
sollte es ausreichen , ein im Stammverzeichnis Ihrer Website zu platzieren.quelle