阻止WordPress添加html标签,但不删除我自己的标签?

时间:2012-11-16 作者:Philip

我一直在试图让wordpress停止在我的内容中添加html标记,而不添加我自己的html标记?

尝试remove_filter( \'the_content\', \'wpautop\' ); 和已安装的PS禁用自动格式化,但问题是它也会删除我自己的html标记?

我试图获取\\u content()和\\u content(),但同样的问题也出现了。。。

我不想这样做的方法是让我添加html标记,而不去删除它们。像这样:

<p>Some text here</p>
<p>some more text <span class="fat"> fat </span></p>

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

尝试访问循环中的$post对象,并从中回显内容。类似于:

<?php echo $post->post_content ?>
编辑如果需要分析短代码,请使用do_shortcode():

<?php echo do_shortcode( $post->post_content ); ?>

SO网友:Mridul Aggarwal

The only way i\'ve ever found (& maybe also the only one that actually works)

Install & activate the plugin TinyMCE Advanced

Go to the plugin\'s settings page & check the box against "Stop removing <p> & <br> tags"

Go to your post\'s edit screen, switch between visual & html editor as often as you like & see the difference

结束

相关推荐

如何分离_Content();输出中的HTML?

我想能够将帖子中的第一张图片分割成<div> 标记并将其链接到帖子页面,并能够在帖子文本元素周围单独添加html。非常感谢您的帮助这就是我尝试过的 query_posts(\'posts_per_page=1&tag=food\'); while (have_posts()) : the_post(); echo \"<li class=\'homePost\'>\