嗨我想要做的是在page.php文件中爲每個頁面設置一堆if語句,例如,如果page == aboutus顯示關於我們的內容等等。此刻,無論我在哪個頁面上顯示page.php文件中的所有內容,我都確信它只是用我寫下來的方式。有誰知道我在做什麼錯?在wordpress中設置多個頁面的內容
繼承人是我迄今爲止
<?php get_head(); ?>
<?php is_page($page); ?>
<?php is_page('about-us'); ?> {
<div id="container">
<?php get_header(); ?>
<?php get_banner(); ?>
<div class=" center content" role="main">
<div id="posts">
<span class="title">About Us</span>
<div class="msghead">
<?php query_posts('cat=7&showposts=1&orderby=date'); while (have_posts()) : the_post(); the_content();
endwhile;?>
</div>
</div>
<div id="sidebardiv">
<?php get_sidebar(); ?> </div>
<div class="clear"> </div>
</div>
</div>
<?php get_footer(); ?>
</div>
}
<?php is_page('classes'); ?> {
<div id="container">
<?php get_header(); ?>
<?php get_banner(); ?>
<div class=" center content" role="main">
<div id="posts">
<span class="title">Classes</span>
<div class="msghead">
<?php query_posts('cat=7&showposts=1&orderby=date'); while (have_posts()) : the_post(); the_content();
endwhile;?>
</div>
</div>
<div id="sidebardiv">
<?php get_sidebar(); ?> </div>
<div class="clear"> </div>
</div>
</div>
<?php get_footer(); ?>
</div>
}
我猜你背後有這樣做,讓你自己的原因,但你有沒有想過使用[自定義頁面模板(HTTP的創建新的模板: //codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates)?這將允許你擁有你想要的任何頁面的任何內容。只需創建一個新模板並從「模板」下拉列表中選擇您想要使用該模板的頁面。 –