我在我的網站上使用wordpress後端,並通過我自己的方式在前端顯示文章。我似乎無法找到解析帖子輸出的文件。我試圖找到處理帖子的代碼,以便我可以將其複製到我的網站,並對其在網站上的顯示方式做一些小的更改。Wordpress [標題]處理
關於此文件位置的任何想法?我已經瀏覽了大約15個文件,但它正在增長。
我在我的網站上使用wordpress後端,並通過我自己的方式在前端顯示文章。我似乎無法找到解析帖子輸出的文件。我試圖找到處理帖子的代碼,以便我可以將其複製到我的網站,並對其在網站上的顯示方式做一些小的更改。Wordpress [標題]處理
關於此文件位置的任何想法?我已經瀏覽了大約15個文件,但它正在增長。
你的問題不清楚。處理字幕短代碼的功能是img_caption_shortcode
,並且位於wp-includes/media.php
中。如果要更改此輸出,可以爲img_caption_shortcode
掛鉤創建過濾器功能(該功能的註釋詳細說明所需的參數)。
如果您需要在輸出之前處理帖子內容的所有代碼,由於Wordpress插件API以及它的過濾器和動作函數系統,這會更困難。你需要尋找的過濾鉤子是the_content
,默認情況下(在WordPress的2.9),這通過以下過濾功能帖子內容:
您是否在尋找get_post
和get_posts
方法?
它們是WordPress中用於獲取多個帖子和單個帖子的默認方法。
一旦你有了數據,你可以按你想要的方式輸出它。
你不需要從wordpress的源文件中複製任何東西。 WordPress提供了許多方式來訪問您的帖子/文章,並以任何你想要的方式顯示它。常用的有WP_query
和query_post
。
問題:通過說:「通過我自己的方式在前端顯示文章」是否意味着您不使用wordpress主題系統? – ariefbayu 2010-02-21 15:36:46