[英]Show comments on wordpress home page
所以我將以下代碼插入到模板循環中(在正確的位置),但它沒有輸出任何注釋。 任何線索為什么?
<?php
$withcomments = true; // force comments form and comments to show on front page
comments_template( '', true );
?>
我正在嘗試在帖子的主頁 stream 上顯示每個帖子的評論。
編輯:為了記錄,我使用的是二十個主題。
在<?php endwhile; ?>
<?php endwhile; ?>
loop.php 中的循環:
<?php
$withcomments = "1";
comments_template();
?>
嘗試這個:
<?php global $withcomments; $withcomments = 1; comments_template(); ?>
有一種更簡單的方法,不需要編輯 php 代碼。 首先確保您可以在其他頁面上創建評論,如果可以,go 返回主頁。
在右上角,單擊齒輪圖標以顯示設置,並在設置底部附近將“頁面屬性”“模板”從“首頁模板”更改為“默認模板”。 保存,您將有評論。
但是,您可能會失去主頁的其他功能(您可以隨時更改模板)。 對我來說,我沒有失去任何東西。
了解正常的 wordpress 博客旨在對博客(帖子)進行評論,而不是在主頁上。 默認情況下,您甚至不應該在任何頁面上發表評論(只是帖子),但這很容易啟用。 這就是為什么通常不允許評論的原因,但如果您有一個單頁網站,這就是一個問題。
另請注意,有許多不同的主題,有些確實允許在主頁上發表評論。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.