是否将默认WordPress格式添加到外部SQL表中的数据?

时间:2013-02-27 作者:jchwebdev

我有许多外部SQL表,它们以我想要的方式包含数据,我想使用它们用短代码填充各种wordpress帖子。

问题是我不明白wordpress如何在get\\u content()中“过滤”文本,以便添加正确的和。

IOW:我有一个合适的WP贴子,我会在一个页面上显示内容,它会自动神奇地包含标签。如果我将该文本复制到外部表中,然后使用

$result = $wpdb->get_col( "SELECT my_text FROM my_songs WHERE id = \'" . $song_id . "\'" );   
。。。结果没有<br><p>除非我明确地将它们添加到文本中。

如何在上面获取$result并对其进行“格式化”,使其与来自WP帖子的相同文本匹配,使用get_content() ?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

您可以运行the_content 筛选数据。

foreach ($results as $r) {
  echo apply_filters(\'the_content\',$r); 
}
这将使您获得与帖子中相同的格式。

http://codex.wordpress.org/Function_Reference/apply_filters

结束

相关推荐

Add formatting to Array

这将按作者最新帖子的日期显示作者。我想:add formatting around each authorlist additional properties (头像、最新帖子标题和摘录)<;--我有这方面的资料,但不确定要把它们放在哪里。<ul> <?php //List of users sorted descending by date of latest post written by user $uc=array(); $blogusers