Add HTML to Page Content

时间:2012-03-30 作者:dstats

我正在访问WordPress外部的另一个网页中的页面内容。一切正常,我用的是:

require("wp-load.php");
$page_id = 300;
$data = get_page($page_id);    
echo $data->the_content;
然而,内容与WordPress通常输出的内容不同。例如,在源代码中用空行分隔的段落就是这样,没有<p> 标签。如何以WordPress打印页面的方式从页面中获取内容?我应该应用其他筛选器还是使用其他函数来处理文本?

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

的确它是一个名为“the\\u content”的过滤器,许多其他功能都连接到它,例如将Wordpress转换为Wordpress、Oembed和p标记包装的功能

echo apply_filter(\'the_content\',$data->the_content);

结束

相关推荐

How do you categorize pages?

我是一名经验丰富的Drupal开发人员,刚刚被Wordpress困住。对于新wordpress构建中选定数量的页面,我需要将它们添加到一个类别中,然后将此类别块添加到显示不同类别的页面中(选择它们将充当过滤器)。在drupal中,这将涉及创建自定义内容类型、分类法和视图块等。如何在wordpress中实现同样的效果?我知道我可以创建一个侧栏并将一个小部件放入其中。但我正在努力学习如何创建块,以便将这些页面放入其中并进行分类。