title: Custom taxonomy page template not found
body: <p>How can I list all posts from a custom taxonomy category into a custom template? Below is the code.</p>
  
  <p>So I`ve created a custom taxonomy like this:</p>
  
  <pre><code>register_taxonomy('miniblog_category', 'post', array(
      // Hierarchical taxonomy (like categories)
      'hierarchical' =&gt; true,
      // This array of options controls the labels displayed in the WordPress Admin UI
      'labels' =&gt; array(
          'name' =&gt; _x( 'MiniBlog Categories', 'taxonomy general name' ),
          'singular_name' =&gt; _x( 'MiniBlog Category', 'taxonomy singular name' ),
          'search_items' =&gt;  __( 'Search MiniBlog Categories' ),
          'all_items' =&gt; __( 'All MiniBlog Categories' ),
          'parent_item' =&gt; __( 'Parent MiniBlog Category' ),
          'parent_item_colon' =&gt; __( 'Parent MiniBlog Category:' ),
          'edit_item' =&gt; __( 'Edit MiniBlog Category' ),
          'update_item' =&gt; __( 'Update MiniBlog Category' ),
          'add_new_item' =&gt; __( 'Add New MiniBlog Category' ),
          'new_item_name' =&gt; __( 'New MiniBlog Category Name' ),
          'menu_name' =&gt; __( 'MiniBlog Categories' ),
      ),
      // Control the slugs used for this taxonomy
      'rewrite' =&gt; array(
        'slug' =&gt; 'miniblog', 
        'with_front' =&gt; false, 
      ),
    ));
  </code></pre>
  
  <p>After that I also created a custom widgets that is displayed on the author`s page (right sidebar). This widget displays all current author's categories with the post numbers (the code below):</p>
  
  <pre><code>...
  $current_author_id = get_the_author_meta('ID');
          $categories_by_post_no = array();
          foreach (get_terms('miniblog_category') as $mbc) {
              // metadata term( blogger_id )
              $taxonomy_blogger_id = get_term_meta($mbc-&gt;term_id, 'blogger_id', true) ;
              if ($taxonomy_blogger_id == $current_author_id) {
                  $arg_author_posts = array(
                      'post_type' =&gt; 'post',
                      'post_status' =&gt; 'published',
                      'miniblog_category' =&gt; $mbc-&gt;slug,
                      'numberposts' =&gt; -1,
                  );
                  $term_link = get_term_link($mbc-&gt;term_id, $mbc-&gt;slug);
                  $categories_by_post_no[] = array(
                      'name' =&gt; $mbc-&gt;name, 
                      'post_count' =&gt; count( get_posts( $arg_author_posts ) ),
                      'term_link' =&gt; get_term_link($mbc),
                  );
              }
          }
          if (! empty($categories_by_post_no) ) {
              echo '&lt;ul class="menu"&gt;';
              foreach ($categories_by_post_no as $cbpn) {
                  echo "&lt;li&gt;&lt;a href='" . $cbpn['term_link'] . "'&gt;$cbpn[name] ($cbpn[post_count])&lt;a/&gt;&lt;/li&gt;";
              };
              echo'&lt;/ul&gt;';
          } else {
              echo '&lt;span&gt;No articles!&lt;/span&gt;';
          }
  ...
  </code></pre>
  
  <p>In my case the links ($cbpn['term_link']) are like this:
   - miniblog/culture
   - miniblog/nature
   - miniblog/south-america
  ...
  but when I click on those links I received a 404 not found error.
  I tried to create in the theme folder files like this (taxonomy-miniblog.php, taxonomy-miniblog-category.php) but it doesn't work. Do I have to create files for each category, e.g. taxonomy-miniblog-culture.php, taxonomy-miniblog-nature.php ...(no way!!)?</p>