Dalam codex itu mencantumkan parameter $ context untuk add_meta_box memiliki opsi berikut:
- normal
- maju
- sisi
Apa yang dilakukan "lanjutan"? Saya tidak melihat perbedaan antara itu dan "normal".
Perbedaan antara normal dan lanjutan adalah bahwa normal akan ditempatkan pada halaman sebelum tingkat lanjut.
Misalnya, berikut ini akan menampilkan "Satu" sebelum "Dua"
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>";
}
Jika Anda mengganti parameter konteks, maka "Dua" akan ditampilkan sebelum "Satu" di halaman edit:
add_meta_box('one', __('One'), 'test_one', 'post', 'normal');
add_meta_box('two', __('Two'), 'test_two', 'post', 'advanced');
Juga jika Anda menyusun ulang kotak meta sendiri dengan menyeretnya ke sekitar maka urutan itu disimpan dan tampaknya lebih diutamakan daripada konteks 'normal' dan 'lanjutan'.