반응형
워드프레스의 특정 카테고리 아래에 (미디어 라이브러리에서) 이미지를 표시하는 방법?
그래서 저는 워드프레스 웹사이트에 업로드하는 이미지에 "카테고리"를 추가하는 이 기능 코드를 가지고 있습니다.
/** Register taxonomy for images */
function olab_register_taxonomy_for_images() {
register_taxonomy_for_object_type( 'category', 'attachment' );
}
add_action( 'init', 'olab_register_taxonomy_for_images' );
/** Add a category filter to images */
function olab_add_image_category_filter() {
$screen = get_current_screen();
if ( 'upload' == $screen->id ) {
$dropdown_options = array( 'show_option_all' => __( 'View all categories', 'olab' ), 'hide_empty' => false, 'hierarchical' => true, 'orderby' => 'name', );
wp_dropdown_categories( $dropdown_options );
}
}
add_action( 'restrict_manage_posts', 'olab_add_image_category_filter' );
특정 카테고리에 해당하는 모든 이미지(전화하고 싶은 카테고리 번호는 카테고리 번호 2190)에 전화를 걸거나 표시하는 방법을 알고 싶습니다.
여기서 제가 하고자 하는 일은 #2190 - "오늘의 사진" 카테고리 아래에 제가 업로드하고 태그한 모든 사진을 보여주는 사진 갤러리를 만드는 것입니다.
다음 코드는 달성하려는 작업을 수행해야 합니다.
<?php
$images = get_posts( array('post_type' => 'attachment', 'category__in' => array(2190)) );
if ( !empty($images) ) {
foreach ( $images as $image ) {
echo wp_get_attachment_image($image->ID).'<br />';
echo $image->post_title .'<br />';
the_attachment_link( $image->ID, true );
}
}
?>
언급URL : https://stackoverflow.com/questions/23453230/how-to-display-the-images-from-media-library-under-a-specific-category-in-word
반응형
'programing' 카테고리의 다른 글
"스트립"(GCC 응용프로그램)은 무엇에 사용됩니까? (0) | 2023.10.07 |
---|---|
와일드카드(%)가 있는 코드 점화기 LIKE (0) | 2023.10.07 |
안드로이드 스튜디오의 외부 라이브러리에 항아리를 추가하는 방법은? (0) | 2023.10.07 |
다른 스키마에서 두 개의 테이블 쿼리 (0) | 2023.10.07 |
모듈이 개체가 할 수 있는 것과 동일한 속성을 가질 수 있습니까? (0) | 2023.10.07 |