Вопрос

После использования этого кода:

//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'

... переместить вещи.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top