Ich habe einen WordPress-Hook namens " edit_form_after_title
" gefunden, um nach dem Titel ein Textfeld hinzuzufügen.
Wie kann ich diesen Hook verwenden, um den Auszug nach dem Titel anzuzeigen, während ich einen neuen Beitrag erstelle?
Ich habe einen WordPress-Hook namens " edit_form_after_title
" gefunden, um nach dem Titel ein Textfeld hinzuzufügen.
Wie kann ich diesen Hook verwenden, um den Auszug nach dem Titel anzuzeigen, während ich einen neuen Beitrag erstelle?
Es ist ganz einfach, zuerst die Registrierung postexcerpt
aufzuheben und dann eine weitere oben hinzuzufügen.
Hier ist mein Code
add_action(
'admin_menu', function () {
remove_meta_box('postexcerpt', 'post', 'normal');
}, 999
);
add_action('edit_form_after_title', 'post_excerpt_meta_box');
meta_box
?Ich habe mich von hier aus angepasst: /wordpress//a/158485/373
quelle
Auf diese Weise können Sie genau eine Auszugsbox hinzufügen, wie Sie möchten. Es ist jedoch wichtig, die Originalverpackung zu entfernen. Wenn nicht, können Sie den Auszug nicht in der neuen Box speichern.
quelle
Diese Antwort ähnelt der von @OzzyCzech geposteten, ist jedoch universeller und fügt dem Auszug einen Header hinzu. Ein Nachteil dieser Methode ist, dass Sie das Auszugsfeld nicht über die Bildschirmoptionen ausblenden können. In diesem Fall müssten Sie die Antwort von @ lea-cohen verwenden.
quelle