2012-05-04 88 views
0

我的WordPress的網站真的不工作,我想怎麼樣?!WordPress的網站不顯示wysiwyg編輯器的內容?

它工作正常,沒有什麼被觸及,然後最近我發現每一頁在每一頁上都顯示相同的內容。不是在wysiwyg編輯器中的個別內容。

這是做我的頭,我有一個修改過的主題,我已經替換原始主題文件,page.php,index.php和single.php,看看它是否與他們的頁面有問題。但它不是!?

鏈接是http://www.alleanza.co.uk,我想是交給最後的朋友,我仍然不能,因爲沒有內容被通過。有沒有人有任何想法可以幫助?

但是我注意到它是從Hello World Post中提取信息而不是頁面的wysiwyg內容。

然而,這裏是page.php文件

<?php 
/* 
Template Name: Normal Template 
*/ 
?> 

<?php get_header(); ?> 

    <div id="content"> 
    <div id="greybread"><?php if (function_exists('dimox_breadcrumbs')) dimox_breadcrumbs(); ?></div> 

<div <?php post_class(); ?> id="post-<?php the_ID(); ?>"> 

       <?php while (have_posts()) : the_post(); ?> 

        <?php the_content(); ?> 

        <?php comments_template('', true); ?> 

       <?php endwhile; // end of the loop. ?> 


    <?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?> 
    </div></div> 

<?php get_sidebar(); ?> 

<?php get_footer(); ?> 
+0

去問問這裏:http://wordpress.stackexchange.com/ –

+0

它已經改變了,因爲我已經發現了更多的是沒有直接的同樣的問題。 –

回答

0

你能請出示你在page.php文件有代碼,循環裏面的內容?

如果在循環中缺少<php the_content(); ?>標記,您將看不到從Wordpress儀表板中加載的內容。也可能是因爲您已從頁面歸屬模塊中爲頁面選擇了非默認模板。

+0

以及我有一點幫助。 http://alleanza.co.uk/1/hello-world/ - 它顯示Hello World帖子而不是頁面內容。 P.S我會立即更新page.php信息。 –

+0

一個帖子的模板文件是single.php,一個頁面的默認模板文件是page.php。如果它顯示錯誤的內容,請確保the_content();標籤存在於兩個模板文件的循環中,並且沒有完成一些硬編碼。還要確保查詢是默認查詢,如果正在查詢特定頁面或類別,它將加載該頁面/類別的內容,而不是當前的帖子。 http://codex.wordpress.org/Function_Reference/query_posts#Usage – anuragbh

+0

但single.php不應該是一個頁面模板.. –

0

請注意,您已在page.php(模板名稱:普通模板)中指定了模板名稱。這意味着這不再是默認模板。如果要將其設置爲所有頁面的默認模板,請刪除get_header()標記之前的行。 (http://codex.wordpress.org/Pages#What_Template_is_used_to_Display_a_Particular_Page.3F)

或者,您可以選擇「正常模板」作爲編輯頁面的歸屬頁面下的頁面模板。請看下圖:

http://en.support.wordpress.com/pages/page-attributes/#template