我如何为帖子创建一个替代的全HTML编辑器?

时间:2012-08-26 作者:magma

我已经创建了一个自定义的帖子类型;此自定义帖子类型的内容应该是完整的html页面,而不仅仅是html片段。

标准编辑器似乎会干扰html,并且似乎还没有准备好将完整的html页面源作为其内容来处理。

理想情况下,我希望能够禁用此自定义帖子类型的“编辑器”功能,并用自定义插件替换编辑器-只是,我不确定实现此功能的最佳做法。我愿意自己编写插件,但如果知道这样的插件已经存在,那就太好了。

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

问题是,您似乎正在使用普通主题模板文件来显示自定义帖子类型的帖子和页面。这意味着,你也得到了wp_head() 钩子和其他模板,输出默认(特定于帖子/页面的)内容。

解决方案是在主题中添加一个模板文件,名为single-{$post_type}.php 只有echo get_the_content() 在里面。这样,您就可以不受任何干扰地构建HTML。

get_the_content() 没有应用通常连接到的筛选器the_content().

结束

相关推荐