WordPress模板層次13:comments.php

huangbangqing12發表於2018-07-08

部落格文章模板中呼叫:評論模板comments.php

在部落格文章模板single.php的下半部分,注意到有一個叫做 comments_template();的模板標籤,它會呼叫comments.php:

                <?php endwhile; endif; ?>

                <?php comments_template(); ?>/***呼叫comments.php***/

            </div>

            <?php get_sidebar( 'blog' ); ?>

        </div>

    </div>

<?php get_footer(); ?>

comments.php模板

comments.php模板包含用於建立部落格文章的評論表單的所有程式碼。

登入狀態下的評論表單就像這個樣子:

You must be logged in to view the hidden contents.

如果當我退出登入時,你會看到:這和登入狀態下的評論表單欄位顯示是不同的

具體取決於我是否登入。

總結的說,所有的評論表單的輸出,都是由comments.php模板控制的。

一般來說,我們不需要自定義comments.php模板。但是,如果你想自定義它,最好的辦法就是先去另一個預設的WordPress主題,找到comments.php檔案,並在它的基礎上進行修改,因為這會幫助你考慮到更多的情況,省下不必要的時間浪費。

相關文章