Ich richte eine Site mit einem Thema ein, das die Funktion "Vorgestelltes Bild" von WordPress nutzt. Da meine Endbenutzer nicht die technisch versiertesten der Welt sind, möchte ich die Dinge so einrichten, dass den Kategorien standardmäßig ein "ausgewähltes Bild" zugewiesen wird. Wenn einem Beitrag mehrere Kategorien zugewiesen sind, wird einfach die erste verwendet.
Gibt es ein vorhandenes Plugin oder eine Möglichkeit, dies zu codieren?
categories
post-thumbnails
Dillie-O
quelle
quelle
Antworten:
In Ihrer Vorlage, in der das ausgewählte Bild angezeigt wird:
<?php the_post_thumbnail( 'thumbnail' ); ?>
Sie können festlegen, ob das ausgewählte Bild festgelegt ist, und dann standardmäßig festlegen, was Sie möchten, wenn es nicht festgelegt ist.Eine Möglichkeit, dies zu tun, besteht darin, alle Standardbilder in ein Verzeichnis zu stellen und sie für die Kategorien zu benennen, z. news.jpg und reviews.jpg, anstatt
<?php the_post_thumbnail( 'thumbnail' ); ?>
Ihr ausgewähltes Bild anzuzeigen, verwenden Sie Folgendes :Wenn sich der Beitrag in diesem Beispiel in der Kategorie "Nachrichten" befindet und Ihr Verfasser das ausgewählte Bild nicht festgelegt hat, wird standardmäßig das Bild verwendet, unter dem gespeichert ist
http://www.yoursite/whatever/directory/news.jpg
.quelle
get_the_category()
gibt nur eine Kategorie zurück und ich vergesse, wie entschieden wird, welche Kategorie verwendet werden soll.quelle
Ich hatte einige Probleme mit Kategorienamen mit Leerzeichen. Ich habe den obigen Code ein wenig geändert, um ihn meinen Anforderungen anzupassen
im Grunde nur ändern
zu
Dadurch wird Ihr Bild 16.jpg oder 3.jpg, was auch immer Ihrer Kategorienummer entspricht.
quelle
Ein sauberer Weg, um das oben genannte zu tun;)
quelle
Ich habe Taxonomy Images von Michael Fields erfolgreich verwendet. Es fügt der Kategorie- / Taxonomy-Bearbeitungsseite Verwaltungsfunktionen hinzu, sodass ausgewählte Bilder für Taxonomien genauso funktionieren wie für Posts / Seiten. Hat alle Funktionen, die Sie für Ihr Thema benötigen.
quelle