最合适的回答,由SO网友:Frank P. Walentynowicz 整理而成
中未选中框的名称Screen Options
对于Edit Post
屏幕以数组的形式存储在每个用户的元中。在主题中插入以下代码functions.php
:
function wpse_edit_post_show_excerpt( $user_login, $user ) {
$unchecked = get_user_meta( $user->ID, \'metaboxhidden_post\', true );
$key = array_search( \'postexcerpt\', $unchecked );
if ( FALSE !== $key ) {
array_splice( $unchecked, $key, 1 );
update_user_meta( $user->ID, \'metaboxhidden_post\', $unchecked );
}
}
add_action( \'wp_login\', \'wpse_edit_post_show_excerpt\', 10, 2 );
这将通过删除来更新用户的元(成功登录后)
postexcerpt
未选中框名称数组中的名称。
Note: 为了避免丢失更改,请创建一个子主题并将代码放入functions.php
.