• Я создал тип записей «Картины» и таксономию «Автор» к ним.
    Теперь Создал много «картин» разных «авторов».
    Но проблема в том что «картины» отображаются только у одного «автора», которого создали первым.

    add_action('init', 'it_add_images');
    function it_add_images()
    {
      $labels = array(
        'name' => 'Картины',
        'singular_name' => 'Картины',
        'add_new' => 'Добавить картину',
        'add_new_item' => 'Добавить картину',
        'edit_item' => 'Редакт.',
        'new_item' => 'Новая картина',
        'all_items' => 'Всё',
        'view_item' => 'Просмотр',
        'search_items' => 'Поиск',
        'not_found' =>  'Пусто',
        'not_found_in_trash' => 'Пуста в мусарки)))0',
        'parent_item_colon' => '',
        'menu_name' => 'Картины'
      );
    
      $args = array(
        'labels' => $labels,
        'public' => true,
        'publicly_queryable' => true,
        'show_ui' => true,
        'query_var' => true,
        'rewrite' => array( 'slug' => 'images' ),
        'capability_type' => 'post',
        'hierarchical' => false,
        'menu_icon' => 'https://cdn3.iconfinder.com/data/icons/fatcow/16/picture.png',
        'menu_position' => null,
        'has_archive' => true,
        'supports' => array('title','thumbnail',/*'author','thumbnail','excerpt','comments'*/)
      );
      register_post_type('images',$args);
    }
    add_action( 'init', 'build_taxonomies');
    function build_taxonomies() {
    	register_taxonomy(
    		'author',
    		'images',
    		array(
    			'hierarchical' => true,
    			'label' => 'Автор',
    			'query_var' => true,
    			'rewrite' => true
    		)
    	);
    }

  • Тема «Не корректно работает таксономия» закрыта для новых ответов.