stevemcilwaine
9/26/2019 - 10:08 AM

Force excerpt box to remain visible in post editor - WP

Forces the users setting for the Excerpt checkbox to be overridden. It will always be shown on post pages. Use in functions.php

// Force excerpt to be visible in news posts
function soak_edit_post_show_excerpt() {
    $unchecked = get_user_meta( get_current_user_id(), 'metaboxhidden_post', true );
    $key = array_search( 'postexcerpt', $unchecked );
    if ( FALSE !== $key ) {
        array_splice( $unchecked, $key, 1 );
        update_user_meta( get_current_user_id(), 'metaboxhidden_post', $unchecked );
    }
}
add_action( 'admin_init', 'soak_edit_post_show_excerpt', 10, 2 );