Answers:
普通和高级之间的区别在于,普通将在高级之前放在页面上。
例如,以下内容将在“两个”之前显示“一个”
function admin_init_test() {
add_meta_box('one', __('One'), 'test_one', 'post', 'advanced');
add_meta_box('two', __('Two'), 'test_two', 'post', 'normal');
}
add_action('admin_init', 'admin_init_test');
function test_two() {
echo "<p>test_two</p>";
}
function test_one() {
echo "<p>test_one</p>";
}
如果在上下文参数之间切换,那么在编辑页面上的“一个”之前将显示“两个”:
add_meta_box('one', __('One'), 'test_one', 'post', 'normal');
add_meta_box('two', __('Two'), 'test_two', 'post', 'advanced');
同样,如果您自己拖动元数据框来对其重新排序,则该顺序将被保存,并且似乎优先于“普通”和“高级”上下文。