Kunden übersehen den WordPress-Textauszug häufig, da das Feld standardmäßig weit unten im Backend zwischen anderen Metaboxen erscheint.
Dieses Snippet verschiebt die vorhandene Textauszug-Box direkt unter das Titelfeld.
Das eigentliche WordPress-Feld bleibt unverändert. Das Snippet verschiebt lediglich die Position im Backend per JavaScript.
Dadurch bleiben die Kompatibilität mit WordPress, Yoast SEO und anderen Plugins erhalten.
Code
<?php
/**
* Textauszug direkt unter dem Titel anzeigen
*/
function arc_move_excerpt_below_title() {
?>
<script>
jQuery(function($) {
var $excerpt = $('#postexcerpt');
var $titleDiv = $('#titlediv');
if ($excerpt.length && $titleDiv.length) {
$excerpt.insertAfter($titleDiv);
}
});
</script>
<?php
}
add_action('admin_footer-post.php', 'arc_move_excerpt_below_title');
add_action('admin_footer-post-new.php', 'arc_move_excerpt_below_title');
?>Vorteile
- Der Textauszug erscheint direkt unter dem Titel
- Kunden übersehen das Feld deutlich seltener
- Keine Änderungen an WordPress-Metaboxen erforderlich
- Kompatibel mit Yoast SEO und anderen Plugins
- Funktioniert beim Bearbeiten und Anlegen neuer Beiträge
Hinweis
Das Snippet wurde für den Classic Editor entwickelt. Im Block-Editor (Gutenberg) funktioniert diese Lösung nicht, da dort ein anderes Backend-Layout verwendet wird.