IT

Wordpress는 언제 메타박스에 hide-if-js 클래스를 추가합니까?

itgroup 2023. 2. 14. 20:11
반응형

Wordpress는 언제 메타박스에 hide-if-js 클래스를 추가합니까?

페이지 타입에 메타박스 2개를 추가했습니다.그러나 Wordpress가 메타박스 컨테이너에 hide-if-js 클래스를 추가하는 것은 첫 번째 경우뿐입니다.Questin은 언제 Wordpress가 이 hide-if-js를 메타박스 컨테이너 div에 추가합니까?

첫 번째 메타박스 추가 코드 - 이것은 자동으로 hide-if-js 클래스를 가져옵니다.

add_action( 'add_meta_boxes', 'add_portfolio_template_meta' );
 function add_portfolio_template_meta() {
add_meta_box('projects-details-for-template', 'Portfolio template options:', 'projects_details_for_template_html', 'page', 'side', 'default');

}

두 번째 메타박스 추가 스크립트:

add_action( 'add_meta_boxes', 'add_contact_template_meta' );
function add_contact_template_meta() {
add_meta_box('contact-details-for-template', 'Contact page details:', 'contact_details_html', 'page', 'side', 'default');

}

오늘 이걸 우연히 발견했어.이는 상단 "화면 옵션" 섹션(게시 편집 시 백엔드의 오른쪽 상단, 새 div를 열 때)과 관련이 있는 것으로 나타났습니다.

"화면 옵션"에서 선택하지 않은 경우 페이지가 로드될 때 "hide-if-js" 클래스는 메타박스에 있습니다.클래스를 삭제하거나 메타박스를 표시하려면 해당 클래스를 꺼야 합니다.

언급URL : https://stackoverflow.com/questions/15067832/when-does-wordpress-add-hide-if-js-class-to-metaboxes

반응형