Wordpress the_content();显示内容和附件

时间:2013-08-16 16:04:30

标签: wordpress

我正在使用wordpress 3.6和高级自定义字段插件4.2.1。

高级自定义字段设置 - https://dl.dropboxusercontent.com/u/15109395/q/acf-media.png

我的帖子 - https://dl.dropboxusercontent.com/u/15109395/q/page-content.png

我的单页代码

<section id="contentLeft" class="single">   
    <?php if ( have_posts() ) { the_post(); the_content(); }?>
</section>

结果 - https://dl.dropboxusercontent.com/u/15109395/q/page-front.png

但是,我不希望内容区域上的附件图像。我的本地安装没有问题。没有显示附件。但我的实时网站显示上传到该帖子的附件。 我该如何解决这个问题?请帮我。感谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

如果您想删除所有帖子和页面中的图片,只需将以下代码简单复制到主题functions.php

<?php
function remove_images( $content ) {
   $postOutput = preg_replace('/<img[^>]+./','', $content);
   return $postOutput;
}
add_filter( 'the_content', 'remove_images', 100 );
?>

它将删除the_content()有图像的图像

否则您需要在特定页面中包含此功能,请输入以下代码

<?php remove_filter( 'the_content', 'remove_images' ); ?>