我創建我的自定義帖子類型,所有工作都很好,但是我只是有一個關於如何讓它顯示的簡單問題。使用創建WordPress的帖子類型
我在我的fuctions.php文件中創建了我的自定義帖子類型,並創建了單個speakers.php文件。如何將我的自定義發佈類型音箱頁面指向我的主導航欄中的「SAFETY SPEAKERS」選項卡?
This is the actual link to my custom post type page with my speakers on it
fuctions.php
add_action('init', 'create_my_post_types');
function create_my_post_types() {
register_post_type('speakers',
array(
'labels' => array(
'name' => __('Speakers'),
'singular_name' => __('Speakers')
),
'public' => true,
)
);
}
單speakers.php
<?php get_template_part('header', '2'); // Header #2 (header-2.php) ?>
<?php query_posts('post_type=speakers'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div id="speakersBox" class="clearfix"><?php the_title('<h6>', '</h6>'); ?><br/><?php the_content(); ?></div>
<hr>
<?php endwhile; endif; ?>
<?php get_template_part('footer', '2'); // Footer #2 (footer-2.php) ?>
任何幫助和或建議表示讚賞!
我在代碼中添加了我的single-speakers.php文件到我的問題中。我試過你的代碼,但沒有正確關閉?這是說有一個關閉錯誤,我需要把它放在一個特定的位置? (它高於我在functions.php文件中創建自定義帖子類型動作)。 – kia4567 2012-02-20 20:51:21
對不起,我忘了提及將這些代碼放在你的'functions.php'文件中。我編輯了代碼。現在試試。 – 2012-02-21 05:47:35
我加了,但是我不太明白它應該做什麼。你能幫我解釋一下嗎? – kia4567 2012-02-21 08:37:40