2012-09-13 36 views
0

我想注入內容到comment_template()類似於如何可以與comment_form()。wordpress插入內容之前comment_template()

例如:

<?php 
$args = array("comment_notes_before" => myrp_api_ratings_form_table(null, true)); 
comment_form($args); 
?> 

這將使它從myrp_api_ratings_form_table函數返回等什麼評論表單,而不是之前的提交按鈕後會出現。

有沒有什麼辦法做類似的事情,但使用comment_template()函數?我試着在沒有運氣的情況下查看法典。另外,是否有任何更好的鏈接來進一步修改comment_template()的輸出?

謝謝

回答

0

有很多的操作和過濾器上可用的comment_template,你可以用它們來修改模板,或者只是建立自己的模板。下面是所有可用的過濾器和操作的列表: http://codex.wordpress.org/Plugin_API/Filter_Reference#Comment.2C_Trackback.2C_and_Ping_Filters

編輯:

這只是你改變每個評論的數據。如果你想改變顯示器和真實模板的結構,我想你必須創建你自己的模板。但它並不像聽起來那麼難,在代碼中有一個很好的指導,有一些很好的例子:http://codex.wordpress.org/Function_Reference/wp_list_comments

+0

我讀了這個鏈接頁面,發現沒有類似於我上面提供的例子,只有如何將東西附加到將其放入數據庫之前/之後的特定字段。任何簡單的例子,沒有建立自己的評論主題? –

+0

你說得對。上面編輯。 – Krycke