- 17, May 2024
- #1
Мой сайт Пользовательский тип сообщения «галерея» не работает с правильными шаблонами. это работает из шаблонов archive.php. Если у вас уже есть шаблоны archive-gallery.php, то они не работают.
вот мой код
вот мой код
/* Add Photo Gallery Post types . ------------------------------------*/
//----------------------------------------------
//----------register and label gallery post type
//----------------------------------------------
$gallery_labels = array(
'name' => _x('Gallery', 'post type general name', 'bestia' ),
'singular_name' => _x('Gallery', 'post type singular name', 'bestia' ),
'add_new' => _x('Add New', 'gallery', 'bestia' ),
'add_new_item' => __("Add New Gallery", 'bestia' ),
'edit_item' => __("Edit Gallery", 'bestia' ),
'new_item' => __("New Gallery", 'bestia' ),
'view_item' => __("View Gallery"),
'search_items' => __("Search Gallery", 'bestia' ),
'not_found' => __('No galleries found', 'bestia' ),
'not_found_in_trash' => __('No galleries found in Trash', 'bestia' ),
'parent_item_colon' => ''
);
$gallery_args = array(
'labels' => $gallery_labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => true,
'hierarchical' => true,
'menu_position' => null,
'has_archive' => true,
'can_export' => true,
'show_in_admin_bar' => true,
'exclude_from_search' => true,
'capability_type' => 'post',
'taxonomies' => array( 'post_tag', 'category'),
'supports' => array('title','editor','custom-fields','thumbnail','comments','excerpt','page-attributes'),
'menu_icon' => get_bloginfo('template_directory') . '/images/photo-album.png' //16x16 png if you want an icon
);
register_post_type('gallery', $gallery_args);
//----------------------------------------------
//------------------------create custom taxonomy
//----------------------------------------------
add_action( 'init', 'jss_create_gallery_taxonomies', 0);
function jss_create_gallery_taxonomies(){
register_taxonomy(
'phototype', 'gallery',
array(
'hierarchical'=> true,
'label' => 'Photo Categories',
'singular_label' => 'Category',
'rewrite' => true
)
);
}
PHP: я использую старую тему Bestia wp Tube, и компания по темам не предоставляет поддержку старых тем. Поэтому, пожалуйста, помогите мне ....