0

Um es einfach zu halten ist hier eine Frage: Ist es möglich, eine einzige Post von benutzerdefinierten Beitragstyp, um eine andere Felder als andere Beiträge dieses Beitragstyps zu haben?WordPress benutzerdefinierte Felder zu nur einem Beitrag hinzufügen

Zum Beispiel habe ich einen benutzerdefinierten Post-Typ "Startseite", die zwei benutzerdefinierte Felder hat:

  • Titel
  • Inhalt

Ich habe 3 Beiträge dieses Beitrags Typ:

  1. "Header Block", der Titel und etwas Inhalt hat
  2. "Über Site-Block", die auch Titel und Inhalt hat
  3. "Kontaktieren Sie uns", die Titel und Inhalt hat, die in drei verschiedene Spalten unterteilt ist, die ich in 3 verschiedenen Textareas meines Beitrags bearbeiten möchte.

Gibt es eine Möglichkeit dynamisch diesen drei Textbereich auf die „Kontakt“ Post und nur zu diesem Beitrag hinzufügen, die als erst beide oben ein „Homepage“ Typ Beitrag ist.

Antwort

0

Sie können benutzerdefinierte Seitenvorlage verwenden und überprüfen, ob Vorlagennamen gleich Somethings einige Felder hinzufügen, zum Beispiel einen Code wie dies in funtions.php hinzufügen

$template = get_post_meta($id, '_wp_page_template', true); 
if($template == 'Home page'){ 
    //add fields... 
} 
Verwandte Themen