2010-02-21 109 views
0

我在我的网站上使用wordpress后端,并通过我自己的方式在前端显示文章。我似乎无法找到解析帖子输出的文件。我试图找到处理帖子的代码,以便我可以将其复制到我的网站,并对其在网站上的显示方式做一些小的更改。Wordpress [标题]处理

关于此文件位置的任何想法?我已经浏览了大约15个文件,但它正在增长。

+0

问题:通过说:“通过我自己的方式在前端显示文章”是否意味着您不使用wordpress主题系统? – ariefbayu 2010-02-21 15:36:46

回答

1

你的问题不清楚。处理字幕短代码的功能是img_caption_shortcode,并且位于wp-includes/media.php中。如果要更改此输出,可以为img_caption_shortcode挂钩创建过滤器功能(该功能的注释详细说明所需的参数)。

如果您需要在输出之前处理帖子内容的所有代码,由于Wordpress插件API以及它的过滤器和动作函数系统,这会更困难。你需要寻找的过滤钩子是the_content,默认情况下(在WordPress的2.9),这通过以下过滤功能帖子内容:

  • wptexturize
  • convert_smilies
  • convert_chars
  • wpautop
  • shortcode_unautop
  • prepend_attachment
  • do_shortcode
0

您是否在寻找get_postget_posts方法?

它们是WordPress中用于获取多个帖子和单个帖子的默认方法。

一旦你有了数据,你可以按你想要的方式输出它。

0

你不需要从wordpress的源文件中复制任何东西。 WordPress提供了许多方式来访问您的帖子/文章,并以任何你想要的方式显示它。常用的有WP_queryquery_post