WordPress에서 카테고리별로 기사 필터링(관리 화면)
환경 정보
PHP: 버전 7.3.12
WordPress: 버전 5.5.3
WP 테마: twentytwenty
작업
이번은 투고 일람 페이지에 카테고리를 표시시켜, 좁힐 수 있도록(듯이) 하려고 생각합니다.
아래의 functions.php 의 임의의 장소에 추기합니다.
functions.phpfunction my_add_filter() {
global $post_type;
if ( 'news' == $post_type ) {
?>
<select name="tax_news">
<option value="">タクソノミー指定なし</option>
<?php
$terms = get_terms( 'tax_news' );
foreach ( $terms as $term ) { ?>
<option value="<?php echo $term->slug; ?>" <?php if ( $_GET['tax_news'] == $term->slug ) { print 'selected'; } ?>><?php echo $term->name; ?></option>
<?php } ?>
</select>
<?php
}
}
add_action( 'restrict_manage_posts', 'my_add_filter' );
이런 느낌에 카테고리가 표시되어 좁힐 수 있게 되었습니다.
news나 tax_news 등은 커스텀 포스트나 택소노미를 작성했을 때의 것을 입력해 주세요.
Reference
이 문제에 관하여(WordPress에서 카테고리별로 기사 필터링(관리 화면)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/takumi19/items/4d8a3cf961db108b362b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번은 투고 일람 페이지에 카테고리를 표시시켜, 좁힐 수 있도록(듯이) 하려고 생각합니다.
아래의 functions.php 의 임의의 장소에 추기합니다.
functions.php
function my_add_filter() {
global $post_type;
if ( 'news' == $post_type ) {
?>
<select name="tax_news">
<option value="">タクソノミー指定なし</option>
<?php
$terms = get_terms( 'tax_news' );
foreach ( $terms as $term ) { ?>
<option value="<?php echo $term->slug; ?>" <?php if ( $_GET['tax_news'] == $term->slug ) { print 'selected'; } ?>><?php echo $term->name; ?></option>
<?php } ?>
</select>
<?php
}
}
add_action( 'restrict_manage_posts', 'my_add_filter' );
이런 느낌에 카테고리가 표시되어 좁힐 수 있게 되었습니다.
news나 tax_news 등은 커스텀 포스트나 택소노미를 작성했을 때의 것을 입력해 주세요.
Reference
이 문제에 관하여(WordPress에서 카테고리별로 기사 필터링(관리 화면)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takumi19/items/4d8a3cf961db108b362b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)