0

我想删除帖子和页面中的特色图片,但将其保留为缩略图,以便网站看起来不错!我的网站是一个基于 wordpress 的网站。

这是该网站的示例帖子:http ://www.tradingspotsilver.com/build-mt4-custom-ea-indicator-forex-free/

您可以看到特色图片位于帖子顶部并占用大量空间。我试图查看主题源,但没有运气。

4

7 回答 7

1

您的问题中给出的链接是一个帖子页面,您查看主题的根文件夹并可以找到一个名为 的文件single.php,在该文件中您可能会找到类似这样的内容

// "custom_size" could be anything like "single_page_image"
if ( has_post_thumbnail() ) : the_post_thumbnail('custom_size');

这行代码负责显示大图。只需删除此行,您的图像将不会显示。此外,您可以查看此答案以了解自定义图像大小。

对于页面模板,您可以查找名为的文件page.php并查找类似的代码。

于 2013-10-29T05:18:27.510 回答
0

检查你的 single.php 和 content.php 页面来解决这个问题

如果您不需要该代码对其进行注释/或根据需要对其进行修改。不要把事情搞得一团糟,否则你最终会出错

于 2013-10-29T05:37:59.763 回答
0

它显然因主题而异。

对于主题Freemium,您需要删除wp-content/themes/freemium/single.php中的以下行:

  <?php $freemium_feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); if($freemium_feat_image!="") { ?>
                <img src="<?php echo $freemium_feat_image; ?>" alt="Banner" class="img-responsive img-responsive-freemium" />
                <?php } ?>
于 2014-11-21T11:37:01.553 回答
0

我有同样的问题,我在 single.php 中找不到任何解决方案

虽然很简单:

只是评论:

来自 content.php 页面

于 2014-04-01T11:56:06.020 回答
0

这是我在“content-single.php”中找到的 Dazzle 主题并已删除:

<?php the_post_thumbnail( 'dazzling-featured', array( 'class' => 'thumbnail' )); ?>

图片从帖子中消失了。

于 2014-05-25T05:18:23.730 回答
0

您可以使用 timthumb 调整大小:

代码在这里:{ https://code.google.com/p/timthumb/source/browse/trunk/timthumb.php }

在您的主题文件夹中创建一个名为 timthumb.php 的文件,并在特色图像 php 脚本的位置,键入:

if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
              //the_post_thumbnail();
            $url = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
            <div class="img-hold"> <img src="<?php bloginfo('template_directory') ?>/timthumb.php?src=<?php echo $url; ?>&w=219&h=125" width="219" height="125"  /></div>
            <p><?  } 
                echo $content;  
            ?></p>

根据您的意愿更改高度和宽度的值 &w=, &h= 以及 width= , height=

希望这可以帮助

于 2013-10-29T05:17:37.483 回答
0

只需删除the_post_thumbnailsingle.php 和page.php 或content.php 中的代码即可。此功能在中用于显示特色,因此只需删除或评论它。

于 2013-10-29T05:34:22.900 回答