“Benutzerdefiniertes Feld” zum Feld “Ausschneiden” für Seiten?

In der Frage “Kopiere SEO Meta Desc” Benutzerdefiniertes Feld “in das Feld Auszug?”

Das Plugin, das als Teil von brasofilos Antwort gepostet wurde, funktioniert großartig, aber ich möchte den Auszug für Pages meiner WordPress-Site anstelle von oder zusätzlich zu Posts ändern. Wie würde ich das erreichen?

Solutions Collecting From Web of "“Benutzerdefiniertes Feld” zum Feld “Ausschneiden” für Seiten?"

Sie haben Wissenslücken darüber, wie Daten in WordPress strukturiert sind. In WordPress sind alle Seiten / Beiträge usw. ‘Beiträge’ und haben einen Typ.

Beispielsweise:

  • Post-Posts sind Blogposts
  • “Attachment” -Posts sind Bilder / Videos / Audio / Uploads
  • “Seiten” -Beiträge sind Seiten

Beitragstypen haben im Menü auf der linken Seite der Admin-Oberfläche meist einen eigenen Bereich. Sie können auch eigene hinzufügen und nach benutzerdefinierten Post-Typen suchen.

In dem Code, auf den Sie verwiesen haben, gibt es eine Abfrage, die alle Posts eines bestimmten Typs erfasst, so dass sie sie dann überstreichen und jeden einzelnen Ausschnitt fixieren kann. Dazu wird ein post_type von “post” für Standard-Blogposts / -Nachrichten angegeben:

'post_type' => 'post' 

Dies muss für den page geändert werden, wenn Sie ihn auf Seiten verwenden möchten.