元框顺序存储在用户元中,基本上是“优先级”和元框id的数组。
我没有检查这个元密钥是在用户设置时生成的还是在第一次手动重新排序时生成的。
要查看此数组的外观,以及页面(post、cpt)上本机WP元盒ID的外观,可以var\\u转储以下内容:
var_dump(get_user_meta(1, \'meta-box-order_page\', true));
结果应该如下所示:
\'side\' => array
(
\'submitdiv\', // publish box
\'pageparentdiv\', // page-attributes
\'postimagediv\' // featured thumbnail
),
\'normal\' => array
(
\'postcustomdiv\', // custom fields
\'commentstatusdiv\', // comments open/closed
\'commentsdiv\', // comments
\'slugdiv\', // page slug
\'authordiv\', // Author
\'revisionsdiv\' // Revisons
)
可能还有更多,我还没有检查,有点累:)
因此,您可能需要检查是否已设置此用户元密钥(如果未自动生成),如果未设置,则添加它。由于您有自己的自定义框,因此必须在通过add\\u meta\\u box函数使用框时使用框的ID。应能正常工作,但未经测试。
至少,这应该让你知道从哪里开始。