[wp-testers] Latest night build don't solve the Ticket #14589

Matteo Luigi Turchetto matteoluigiturchetto at gmail.com
Mon Oct 24 18:49:15 UTC 2011


It seems that latest night build don't solve the Ticket #14589 
<http://core.trac.wordpress.org/ticket/14589>

Just done a check on my test blog offline and on another one online 
(with latest night build). Both of them have got the common problem 
explained in the ticket. When you go to something like 
mydomain.com/tag/test/ it just display posts with the 'test' tag, not 
other post-types.
Problem is still there and it is solved from this code in functions.php:

function post_type_tags_fix($request) {
     if ( isset($request['tag']) && !isset($request['post_type']) )
     $request['post_type'] = 'any';
     return $request;
}
add_filter('request', 'post_type_tags_fix');

My custom post type is the following one :

/* [ CUSTOM POST TYPE RECENSIONE ] */
add_action( 'init', 'register_cpt_recensione' );
function register_cpt_recensione() {
     $labels = array(
         'name' => _x( 'Recensioni', 'recensione' ),
         'singular_name' => _x( 'Recensione', 'recensione' ),
         'add_new' => _x( 'Aggiungi Recensione', 'recensione' ),
         'add_new_item' => _x( 'Aggiunti Nuova Recensione', 'recensione' ),
         'edit_item' => _x( 'Edit Recensione', 'recensione' ),
         'new_item' => _x( 'Nuova Recensione', 'recensione' ),
         'view_item' => _x( 'View Recensione', 'recensione' ),
         'search_items' => _x( 'Search Recensioni', 'recensione' ),
         'not_found' => _x( 'No recensioni found', 'recensione' ),
         'not_found_in_trash' => _x( 'No recensioni found in Trash', 
'recensione' ),
         'parent_item_colon' => _x( 'Parent Recensione:', 'recensione' ),
         'menu_name' => _x( 'Recensioni', 'recensione' ),
     );
     $args = array(
         'labels' => $labels,
         'hierarchical' => true,
         'description' => 'Descrizione recensione custom post type',
         'supports' => array( 'title', 'editor', 'excerpt', 'author', 
'thumbnail', 'comments' ),
         'taxonomies' => array( 'post_tag'),
         'public' => true,
         'show_ui' => true,
         'show_in_menu' => true,
         'show_in_nav_menus' => true,
         'publicly_queryable' => true,
         'exclude_from_search' => false,
         'has_archive' => true,
         'query_var' => true,
         'can_export' => true,
         'rewrite' => true,
         'capability_type' => 'post'
     );
     register_post_type( 'recensione', $args );
}



More information about the wp-testers mailing list