-1
我以'手機'的名義創建了自定義帖子類型。在類別中,我有4個品牌名稱,我希望每個電話在類別頁面中都有一個類別。我的自定義帖子類型根據wordpress中的類別未顯示
我的功能代碼:
function create_phone_post_type() {
register_post_type('phones',
array(
'labels' => array(
'name' => 'phones',
'singular_name' => 'phones',
'add_new' => 'Add New',
'add_new_item' => 'Add New phone',
'edit_item' => 'Edit phone',
'new_item' => 'New phone',
'view_item' => 'View phone',
'search_items' => 'Search phone',
'not_found' => 'Nothing Found',
'not_found_in_trash' => 'Nothing found in the Trash',
'parent_item_colon' => ''
),
'taxonomies' => array('category',),
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'query_var' => true,
'has_archive' => true,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => null,
'supports' => array('title',
'editor',
'excerpt',
'trackbacks',
'custom-fields',
'comments',
'revisions',
'thumbnail',
'author',
'page-attributes',)
)
);
}
add_action('init', 'create_phone_post_type');
和分類頁面:
<?php if(have_posts()) : ?>
<div class="title_page_category">
<h5> <?php printf(__('Category: %s', 'anaximander'), '<span>' . single_cat_title('', true) . '</span>');?></h5>
</div>
<?php
$args = array('post_type' => 'phones',
'posts_per_page' => 20);
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post();?>
<div class="col-lg-3">
<div class="phone_thumbnail">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" >
<?php the_post_thumbnail(); ?>
</a>
</div>
<div class="phone_title">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" >
<?php the_title(); ?>
</a>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
但是,當我在不同的類別增加了幾個電話,所有電話的一類往裏走。
我真的很困惑。請幫我:(
在後端側下一個分類全部轉到 – Coder
請您解釋一下更好,我可以幫你 – Coder
你能解釋一下你所說的「添加了幾個電話在不同的類別」和「所有手機的往裏走的意思到底是什麼在一個類別中「? –