WordPress其中Twenty Twelve主題風格,使用Disqus評論外掛,是給訪客留言的,
發現在標題下方的留言(发表回复)按鈕,按了沒有任何的反應,URL結尾變更為#respond,
這個可能是官方留有的bug,經研究一番,仍不是很完美地解決此問題,但是已經足以滿足需求了。
Twenty Twelve 解決方法:
修改主題資料夾(目錄)檔案文件: content.php
尋找:
<?php comments_popup_link( '<span>' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?>
替換為:
<a href="#disqus_thread"><?php comments_number( __( '<span>0</span> REPLY', 'twentytwelve' ), __( '<span>1</span> REPLIES', 'twentytwelve' ), __( '<span>%</span> REPLIES', 'twentytwelve' ) ); ?></a>
其他的主題風格:
如果你使用的是其他的主題風格或自己做的WP主題,也出現了這樣的問題,請嘗試依照下方的設置方法。
代碼例子: <?php comments_popup_link( 'No comments yet', '1 comment', '% comments', 'comments-link', 'Comments are off for this post'); ?>
1. 請在管理控制台(後台)的側欄,按一下"迴響(評論)",然後再選擇"Disqus"進入管理介面,再按一下右邊的"Plugin Settings"繼續。
2. 找到"Template Conflicts"的設置欄,請"勾選"右邊的"Output JavaScript in footer",然後按下面的"Save"儲存設置。
可能需要等待一會,設置才能夠生效。