2013-03-19 21 views
0

我已經關閉屏幕選項評論對我的wordpress網站,但現在我收到此錯誤,其中使用的評論欄是:WordPress的錯誤的意見通常會顯示

警告:call_user_func()預計參數1是一個有效的回調函數'custom_comment'未找到或無效的函數名稱在/home/website/public_html/wp-includes/comment-template.php在線1335

我不知道什麼是造成這個問題。我發現擺脫它的唯一方法是從loop-post-single.php文件中刪除註釋。但是,我不想這樣做,因爲我想在將來允許評論。現在,當我在屏幕選項中打開評論時,我仍然得到相同的錯誤。我檢查了comment-template.php文件,並將函數名稱更改爲'custom-comment'它刪除錯誤,但註釋不再正常工作。

我有另一個文件叫做theme-comments.php。這個文件有一個自定義註釋functon。應該有兩種文件鏈接的方式嗎?

任何幫助將是如此之大,

+0

你的意思是當你在wp-admin的屏幕選項中取消選中評論時,某種方式會影響你網站的前端?你使用什麼主題?您是否在試圖添加帖子時在您的管理員中討論? – 2013-03-19 06:27:58

回答

0

請先檢查您的主題文件夾comment.php中可能有這樣的代碼

wp_list_comments(array('callback' => 'xxxx_comment')); 

改變它

wp_list_comments(); 

希望這一個會爲你工作。

+0

感謝您的回覆。我沒有一個完全那樣。我有以下幾點。 <?php wp_list_comments('avatar_size = 75&callback = custom_comment&type = comment'); ?> 和 <?php wp_list_comments('type = pings&callback = list_pings'); ?> – user713075 2013-03-19 06:35:42

+0

它取代了錯誤,現在正在顯示一條評論。但評論框不存在,當我通過屏幕選項關閉單個帖子中的評論時,它不起作用。有什麼建議麼?感謝您一直以來的幫助 – user713075 2013-03-19 06:44:52