2013-02-11 58 views
0

大家好日子,WordPress的具體內容

我是新的WordPress的。我想問一下如何在不同div中顯示我的頁面內容。但是當我嘗試這個代碼。它不會顯示任何內容,我的頁面甚至不會加載。任何幫助將非常感激。謝謝!

<?php if($_SERVER['REQUEST_URI'] == '/wordpress/?page_id=5'): ?>

<div style="width:960px; float:left;min-height:290px;word-wrap: break-word"> 
    <?php while (have_posts()) : the_post(); ?> 
    <?php get_template_part('content', 'page'); ?> 
    <?php endwhile; // end of the loop. ?> 
    </div> 

<?php else: ?>

<div style="width:640px; float:left;min-height:290px;word-wrap: break-word"> 
     <?php while (have_posts()) : the_post(); ?> 
     <?php get_template_part('content', 'page'); ?> 
     <?php endwhile; // end of the loop. ?> 
    </div> 

<?php endif;?>

+0

看起來有一個缺少'<?php endif;在最後打開'display_errors',你會看到語法錯誤。 '的error_reporting(E_ALL); ini_set('display_errors',1);' – 2013-02-11 13:57:53

+0

我編輯了你的問題,然後添加了最後一行'<?php endif; ?>'。 – 2013-02-11 13:58:03

+0

@RubensMariuzzo但這可能是OP的頁面無法加載的原因。直到OP確認它不在那裏,您才能添加它。 – 2013-02-11 13:59:16

回答

0

如果你有機會到主題文件,重複的文件複製並粘貼page.php,重命名爲page-about.php,其中about是頁面的slu。。同樣,您可以有任何數量的page重複。

要查找頁面的slu what是什麼,請轉至page editing區域,Screen Option>View Slug

+0

之後呢?我如何能夠嘗試頁面。有不同的div。謝謝! – 2013-02-11 14:06:18

+0

你可以像你想要的那樣編​​輯重複的'page-about.php',給你喜歡的任何div分配不同的類,id等。下次您加載該頁面時,wordpress會自動加載您的自定義頁面。 – KBN 2013-02-11 14:12:18

+0

@BoyPasmo所以,從技術上講,你可以在複製的頁面上做任何你想做的事情。我希望我清楚我說的是什麼。 – KBN 2013-02-11 14:16:49