관리자에서 메타 박스 위치 재설정


8

테마를 작성 중이며 두 개의 메타 박스를 만드는 기능이 있습니다. 내가 사용한 "add_meta_box ()"함수의 네 번째 매개 변수는 (high, core, default 또는 low)로 설정할 수 있습니다. 상자가 특정 순서로 표시되기를 원합니다 (즉,이 4 개 그룹 중 하나 내의 순서-예를 들어 두 메타 박스가 '우선 순위'로 설정되어 있으면 어느 것이 첫 번째와 어떤 초를 표시했는지 결정할 수 있기를 원합니다).

그것은 뒷이야기이지만 내 질문은 이것을 실험하면서 상자 중 하나를 다른 열로 옮겨야한다는 사실에서 비롯됩니다. 그리고 그 행동은 프로그래밍의 우선 순위를 완전히 재정의합니다 (메타 박스의 이름을 바꿀 때 다시 프로그래밍 방식으로 제어하기 때문에 이것을 알고 있습니다). 나는 그것을 기본값으로 되돌리기 위해 모든 것을 시도했지만 아무 소용이 없습니다. 누구든지 도울 수 있습니까?

답변:


22

PhpMyAdmin 쿼리 : (다른 데이터베이스 접두사가있는 경우 쿼리에서 데이터베이스 접두어를 변경하고 user_id도 사용자로 변경)

SELECT * 
FROM  `wp_usermeta` 
WHERE  `user_id` =1
AND  `meta_key` LIKE  'meta-box%'

해당 값을 삭제하는 것보다 원래 주문을 다시받습니다. 페이지의 메뉴 순서 만 변경하려면 "meta-box-order_page"만 삭제하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.