好的,所以我的主题中有一个可用的自定义元框,可以正常工作并保存。我创建了第二个元框,框出现,没有显示错误。但内容并没有节省。当我点击更新时,框清除。代码如下:
add_action( 'save_post', 'sizes_meta_box_save' );
function sizes_meta_box_save( $post_id )
{
// Bail if we're doing an auto save
if( defined( 'DOING_AUTOSAVE_SIZES' ) && DOING_AUTOSAVE_SIZES ) return;
// if our nonce isn't there, or we can't verify it, bail
if( !isset( $_POST['sizes_meta_box_nonce'] ) || !wp_verify_nonce( $_POST['sizes_meta_box_nonce'], 'sizes_meta_box_nonce' ) ) return;
// if our current user can't edit this post, bail
if( !current_user_can( 'edit_post' ) ) return;
// Make sure your data is set before trying to save it
if( isset( $_POST['sizes_meta_description'] ) ) {
update_post_meta( $post_id, 'sizes_meta_description', wp_kses( $_POST['sizes_meta_description'], $allowed ) );
}
}
第一个框的工作方式就像我说我所做的一切都被重命名为具有'尺寸'在它旁边。请帮助:)
答案 0 :(得分:0)
这个问题仍然存在吗?
您的代码段中看不到错误。
您是否已经检查设置了$_POST['sizes_meta_description']
?