Ich habe Probleme beim Einstellen der Seitenvorlage mit wp-cli. Laut diesem Beitrag, wie ich page_template mit wpcli einstellen und auflisten kann , sieht es so aus:
wp post create --post_type=page --page_template='template-name.php'
sollte funktionieren, aber es gibt nur “Fehler: Die Seitenvorlage ist ungültig.” Irgendwelche Gedanken? Ich habe versucht, zuerst die Seite zu erstellen und dann update mit wp post update 14 –page_template = ‘template-name.php’ und das heißt “Erfolg: Post 14 aktualisiert.” Aber nichts ändert sich, wenn ich auf die Seite im WordPress-Admin schaue.
Vielen Dank für Ihre Hilfe. Heute ist mein erster Arbeitstag mit wp-cli und es ist unglaublich. Ich wünschte, ich wäre schon vor langer Zeit darauf gestoßen.
Ich schrieb dies als Kommentar, hätte es aber hier schreiben sollen.
Das Problem war, dass meine Vorlagen in einem Ordner in meinem Thema namens “Vorlagen” waren
Ich habe das herausgefunden:
wp post meta list post_name="post-name"
und zeigt, dass es in den Ordnervorlagen ist. Dann habe ich den obigen Code in geändert
wp post create --post_type=page --page_template='template/template-name.php'
Das hat gut funktioniert