Eine Einführung in die WordPress-Anhangsseiten
Anhangsseiten sind in WordPress nicht sehr bekannt oder verständlich. Jedes Element, das Sie über WordPress hochladen - ob Bild, Audio, Video oder etwas anderes - kann wie jeder andere Beitrag eine eigene Seite mit Inhalt haben. Wenn Sie sicherstellen, dass Ihre Anhangseiten gut geformt sind und relevante Informationen enthalten, können Sie Ihrer Website und sogar der Website etwas mehr Tiefe verleihen Steigern Sie dabei Ihren SEO-Score.
Darüber hinaus ermöglichen Anlagenseiten den Benutzern, Bilder zu kommentieren, was für Berufe im Medienbereich von Vorteil sein kann. In diesem Artikel erzähle ich Ihnen ein wenig über diesen relativ undeutlichen Seitentyp und wie Sie ihn mit etwas Code zu Ihrem Design hinzufügen können.
Anhänge verstehen
Wenn Sie WordPress verwenden, sich aber nicht in der Entwicklung befinden, kann es Sie überraschen, dass hochgeladene Bilder genauso gespeichert werden wie Beiträge - tatsächlich handelt es sich dabei um Beiträge wie Seiten.
Was Seiten, Beiträge, Bilder und benutzerdefinierte Beitragstypen unterscheidet, ist das post_type-Attribut, das sie in der Datenbank haben. Posts haben einen Beitragstyp "post" (daher die Namensverwirrung), Seiten haben einen Posttyp "page" und Anhänge haben einen Posttyp "Anhang"..
Der Grund, warum Anhänge als Beiträge gespeichert werden, liegt auf der Hand, wenn Sie darüber nachdenken. Ein hochgeladenes Bild hat einen Titel, einen Autor, ein Veröffentlichungsdatum usw. - Daten, die auch von normalen Posts verwendet werden. Tatsächlich ist die einzige zusätzliche Information nur der Bildort. Dies wird bequem in der Post-Metatabelle gespeichert.
Daher ist eine Anhangsseite nicht mehr als eine einzelne Seite für einen Anhang. So wie eine Beitragsseite einen einzelnen Beitrag zeigt, zeigt eine statische Seite eine einzelne Seite. Eine Anhangsseite zeigt einen einzelnen Anhang.
Eine Beispielanhangseite
Das anstehende schöne Thema "Twenty Fifteen" hat ein hervorragendes Beispiel für eine Anhangsseite.
Als ich dieses Bild hochgeladen habe, füllte ich den Titel, die Bildunterschrift, die Beschreibung und den Alt-Text aus. Diese werden auf dieser Seite alle sehr gut verwendet. Beachten Sie die Aufnahme der Bildgröße in die Post-Fußzeile, eine großartige Ergänzung!
Hat mein Theme eine Anhangsseite??
Die Antwort auf diese Frage lautet Ja und Nein. Lassen Sie uns zunächst einen Blick darauf werfen, wie Sie zu einer Anhangsseite gelangen.
Fügen Sie in einem alten Beitrag ein Bild hinzu und stellen Sie sicher, dass wählen “Anhang Seite” im Link zum Dropdown. Aktualisieren oder veröffentlichen Sie Ihren Post und besuchen Sie ihn im Frontend. Wenn Sie auf das Bild im Beitrag klicken, gelangen Sie zu einer Anhangsseite. Es sieht möglicherweise nicht gut aus (abhängig von Ihrem Thema), aber es handelt sich um eine Anhangsseite.
Um zu verstehen, warum das so ist, lernen wir ein wenig über Vorlagendateien. WordPress verwendet die Vorlagenhierarchie, um zu bestimmen, welche Datei verwendet wird, wenn eine bestimmte Seite besucht wird. Ihre Titelseite verwendet wahrscheinlich index.php wenn eine Liste der Beiträge angezeigt wird; Seiten verwenden page.php; Einzelposten verwenden single.php und so weiter.
Man nennt es eine Hierarchie, weil Es gibt eine hierarchische Reihenfolge, in der die richtige Datei ausgewählt wird. Angenommen, Sie besuchen das Tag-Archiv für Ihr “Musik-” Etikett. WordPress sucht nach einem tag-music.php Datei. Wenn es nicht existiert, sucht es nach tag.php. Wenn das nicht existiert, wird die Datei archive.php verwendet. Irgendwann fällt es zurück auf index.php Dies ist eine erforderliche Datei, so dass sie immer existiert.
Darauf kommt es an index.php wird verwendet, wenn weiter oben in der Vorlage enthaltene Dateien nicht definiert sind. Themenautoren werden an einzelne Seiten, Archive, 404 Seiten und so gewöhnt, aber viele vergessen unseren Freund auf der Archivseite. Sie vergessen, es umzusetzen und so index.php wird eingesetzt.
wenn dies unbeabsichtigt ist und die index.php Die Datei ist nicht für den Umgang mit Bildern ausgelegt. Nun, Sie erhalten möglicherweise seltsame Seiten mit Anhängen. Wenn der Designautor implementiert wurde attachment.php oder hat gebaut index.php Wenn Sie auf Anhänge achten, wird Ihre Anhangsseite gut aussehen.
Wie erstelle ich eine Anhangsseite??
Wenn Ihr Thema noch keine hat attachment.php Datei, die Sie erstellen müssen.
Wenn es sich um ein Thema handelt, das nur für Sie erstellt wurde, fügen Sie die Datei jetzt hinzu. Wenn Sie jedoch ein Design eines Drittanbieters verwenden, das Sie aus dem Repository heruntergeladen oder installiert haben, sollten Sie ein untergeordnetes Design erstellen. Untergeordnete Themen werden verwendet, um vorhandene Themen zu erweitern, ohne die Originaldateien zu bearbeiten. Wenn Sie ein untergeordnetes Thema hinzugefügt haben (es ist sehr einfach), erstellen Sie ein attachment.php Datei darin.
Finden Sie das single.php Datei in Ihrem Design, Kopieren Sie den gesamten Inhalt und fügen Sie ihn in die soeben erstellte Anlagenseitendatei ein. Bei 70% der Themen sollte dies ausreichend sein.
In einem großen Teil des Restes möchten Sie möglicherweise einzelne Post-spezifische Dinge löschen. In einigen anderen Fällen funktioniert dies aufgrund der Funktionsweise Ihrer einzelnen Beitragsseite möglicherweise nicht wie erwartet. Wenn dies der Fall ist, versuchen Sie es mit dem Inhalt von page.php stattdessen.
Die Vorteile von Anhangsseiten
Zuallererst gibt es auf Ihrer Site Anhangseiten, unabhängig davon, ob Benutzer sie besuchen oder nicht. Dies bedeutet, dass sie möglicherweise von Suchmaschinen entdeckt werden könnten. Warum machen Sie sie nicht nur für Suchmaschinen als auch benutzerfreundlich? Durch die Auswahl relevanter Bilder für Ihre Inhalte, das Verfassen schöner Bildunterschriften und Bildbeschreibungen können Sie Ihrer Website diese wesentlich relevanteren Inhalte hinzufügen, wodurch Ihr SEO-Status gesteigert wird und Ihre Nutzer mehr tun können.
Da Anhänge Beiträge sind, haben sie auch eigene Kommentare. Wenn Sie möchten, dass Ihre Benutzer mit Ihren Bildern interagieren, können Sie dazu auf Anhangseiten zugreifen. Dies gilt insbesondere für Fotografen, Künstler oder Musiker.
Als WordPress-Entwickler ist die Anhangsseite für mich auch eine Möglichkeit, zu beurteilen, ob ein Themenentwickler sein Thema ernst nimmt. Wenn die Anhangsseite dieselbe Sorgfalt und Liebe zum Detail zeigt wie andere Seiten, ist dies ein guter Indikator für ein anständiges Thema.