這裏是我的註釋格式的圖像:http://oi40.tinypic.com/8w07jt.jpg添加一個超鏈接到每一個評論
每一個人評論超鏈接是日期和時間,格式的URL,例如:/諾丁漢/#評論-184
通過我的評論模板去後,我發現,這兩個功能做到以下幾點,
get_comments_link:檢索鏈接到當前的發表評論
和
comments_link:顯示鏈接到當前信息發表評論
的問題是我不知道在哪裏可以包含這些功能,因此它創建一個鏈接,每一個註釋中的每一個評論。一旦創建了這個鏈接,我還想給它分配一個div,這樣我就可以將其格式化爲每個評論的右下角。
我的最終目標是操縱鏈接,而不是評論鏈接本身,它會自動在facebook.com/sharer.php中工作,一旦我找出前面的部分,我覺得我可以自己做。從本質上講,它將是Facebook按鈕上的一個共享,但是我沒有發現這樣做的插件,並且認爲將它描述爲超鏈接可能是一種更簡單的方法來解釋我正在嘗試做什麼。
在其他地方我已經被告知以下內容:但不知道如何實現這...
在functions.php的我會添加一個'get_comments_link'過濾器返回所需的鏈接,包括標籤,你需要。請注意,這是一個過濾器,而不是一個函數。有同名的函數,但它是WordPress本身的一部分。使用過濾器將div添加到現有鏈接。然後設計新的div,將其放置在您想要的位置。我注意到Photoria主題重新定位了回覆鏈接,該鏈接在底部編碼,但顯示在頂部。以同樣的方式,你的新的將被編碼在頂部,但顯示在底部。另請參閱Codex中的add_filter。在返回之前將新的div添加到$ link。新的div將需要一個class屬性,以便您可以在CSS中使用它來使其看起來像你想要的樣子。
我希望我已經明確了這個問題,請問我沒有。提前致謝!
這就是我不知道要做的。我嘗試編輯我的主題的comments.php,但我無法得到循環內的任何代碼(所以它顯示在所有評論)只顯示在底部的所有評論後。 只是不確定如何以及在哪裏編輯,所以所有評論中都會顯示更改,以及是否像在特定代碼區域中添加get_comments_link和comments-link一樣簡單。 我是一個初學者到PHP! – PauloCot
您需要在循環中找到1個評論的模板並將其發佈到您的問題中。 – 2013-08-28 12:48:38
對不起Zekth,不太明白你的意思。我從我的循環中刪除了註釋函數,因爲我想讓註釋僅顯示在所有頁面上,所以將它放在page.php中。你的意思是這個代碼或來自comments.php(wp_list_comments)的代碼? – PauloCot