2009-08-04 2 views
0

Ich benutze Barecity Theme für WordPress. Ich habe alles erstellt, aber jetzt muss ich eine single.php Datei zum Thema hinzufügen. Jetzt zeigt es alle Post-Inhalte auf der Startseite an, ich habe ein short_desc Custom Field erstellt. und ich rufe es aus dem Code mit;Hinzufügen single.php Seite zu Wordpress oder wenn Bedingung für Hauptseite oder Post Detail Seite

<?php //get_post_meta($post->ID, 'short_desc', true); ?> 

ist es in Ordnung. aber ich muss diese kurze desc auf der Startseite anzeigen, und den Hauptinhalt auf der Detailseite. Wie kann das gehen?

Ich schätze hilft !!

Antwort

1

Es klingt, als ob Sie versuchen, ein benutzerdefiniertes Feld anzuzeigen, das Sie für einen Beitrag auf der Indexseite festgelegt haben (der alle Beiträge auflistet).

Um dies zu tun, müssen Sie index.php ändern, indem Sie Ihr Snippet hinzufügen, wo Sie die kurze Beschreibung haben möchten.

<?php echo get_post_meta($post->ID, 'short_desc', true); ?> 

Sie müssen echo verwenden, um die Ergebnisse der get_post_meta Funktion anzuzeigen.

Je nachdem, wie Ihre Beiträge eingerichtet sind, können Sie auch die Schaltfläche Mehr verwenden, wenn Sie Ihre Beiträge schreiben. Dadurch wird Ihr Beitrag an einem bestimmten Punkt unterbrochen, den Sie entscheiden, und nur diesen kurzen Teil auf den Index- und Archivseiten angezeigt.

wäre eine weitere Option

, die die ersten 55 Wörter zeigt zu benutzen, von der Post (dies allerdings eingestellt werden kann).

Hoffnung, dass Paul

+0

ja, warum nicht verwenden Auszug hilft? Aus diesem Grund gibt es einen Auszug in WordPress. Um Ihnen zu zeigen, nun, natürlich, der Auszug! – ariefbayu

Verwandte Themen