Wordpress에서 분류법을 제거하려면 어떻게 해야 합니까?
다른 커스텀 투고 타입과 분류법을 만들고 있는데 기본 투고 타입에서 'Post Tags' 분류법을 삭제하고 싶습니다.이걸 어떻게 해야 하죠?
감사해요.
실제 세계를 망치지 말 것을 권합니다.포스트 타입에서 분류법을 등록 해제하는 것이 안전합니다.register_taxonomy는 작성과 변경 모두에 사용됩니다.
function ev_unregister_taxonomy(){
register_taxonomy('post_tag', array());
}
add_action('init', 'ev_unregister_taxonomy');
사이드바 메뉴 항목을 삭제하려면:
// Remove menu
function remove_menus(){
remove_menu_page('edit-tags.php?taxonomy=post_tag'); // Post tags
}
add_action( 'admin_menu', 'remove_menus' );
아마도 기술적으로 더 정확한 방법은
add_action( 'init', 'unregister_tags' );
function unregister_tags() {
unregister_taxonomy_for_object_type( 'post_tag', 'post' );
}
'라고 쓰여 있는 곳taxonomy_to_remove
여기서 삭제할 분류법을 입력합니다.예를 들어 기존 제품으로 교체할 수 있습니다.post_tag
또는category
.
add_action( 'init', 'unregister_taxonomy');
function unregister_taxonomy(){
global $wp_taxonomies;
$taxonomy = 'taxonomy_to_remove';
if ( taxonomy_exists( $taxonomy))
unset( $wp_taxonomies[$taxonomy]);
}
등록 해제 및 제거 합계(최소 PHP 버전 5.4!)
add_action('init', function(){
global $wp_taxonomies;
unregister_taxonomy_for_object_type( 'category', 'post' );
unregister_taxonomy_for_object_type( 'post_tag', 'post' );
if ( taxonomy_exists( 'category'))
unset( $wp_taxonomies['category']);
if ( taxonomy_exists( 'post_tag'))
unset( $wp_taxonomies['post_tag']);
unregister_taxonomy('category');
unregister_taxonomy('post_tag');
});
WordPress에서 분류법을 제거하는 새로운 기능이 있습니다.
Use unregister_taxonomy( string $taxonomy ) function
자세한 것은, https://developer.wordpress.org/reference/functions/unregister_taxonomy/ 를 참조해 주세요.
'init'이 아닌 'admin_init' 후크 삽입에서 사용
function unregister_taxonomy(){
register_taxonomy('post_tag', array());
}
add_action('admin_init', 'unregister_taxonomy');
add_action('admin_menu', 'remove_menu_items'); function remove_menu_items() { remove_submenu_page('edit.php','edit-tags.php?taxonomy=post_tag'); }
언급URL : https://stackoverflow.com/questions/4249694/how-do-i-remove-a-taxonomy-from-wordpress
'programing' 카테고리의 다른 글
싱글톤 Bean은 어떻게 동시 요청을 처리합니까? (0) | 2023.02.25 |
---|---|
ng-timeout: 객체 배열 내의 각 객체에 대한 접근키와 값 (0) | 2023.02.25 |
Oracle ODP.net Managed 드라이버와 Unmanaged 드라이버 (0) | 2023.02.25 |
PL/SQL 및 SQL에서 VARCHAR2의 최대 크기는 얼마입니까? (0) | 2023.02.25 |
Google Analytics에 의하면, 제 방문자의 대부분은 social-buttons.com입니다.이 방문자들은 내 사이트를 어떻게 찾나요? (0) | 2023.02.25 |