Показывает мета -поле изображения внизу?
-
16-10-2019 - |
Вопрос
После использования этого кода:
//Set custom featured image metabox
function customposttype_image_box() {
remove_meta_box('postimagediv', 'eezzyweb-webfolio', 'side');
add_meta_box('website_grid_view', __('Featured Image for grid view'), 'post_thumbnail_meta_box', 'eezzyweb-webfolio', 'side', 'low');
}
add_action('do_meta_boxes', 'customposttype_image_box');
А затем удалив его, избранное метабокс изображения находится внизу, а не на правой стороне ...
Есть ли что -то, что мне нужно сбросить/нерегистрировать ???
Спасибо
Решение
А add_meta_box
Код, который вы опубликовали, наверняка регистрирует метабокс в нижней части боковой области. Если коробка отображается в центре, то я думаю, что это потому, что вы (в какой -то момент) переместили метабокс, как можно сделать с любым из метабокс (все перетаскивание). WordPress вспоминает, куда вы перемещаете ящики, и только придерживается позиционирования внутри add_meta_box
в качестве представления по умолчанию (когда они еще не были перемещены).
Решение будет заключаться в том, чтобы перетаскивать коробку обратно в боковую область, предполагая, что это всего лишь случай повторного расположения метабокс.
Другие советы
Вы можете использовать с add_meta_box
Следующие аргументы вместо ...
'side' (context): 'normal', 'advanced', or 'side'
'low' (priority): 'high' or 'low'
... переместить вещи.