0

投稿とページのアイキャッチ画像を削除したいが、サイトの見栄えを良くするためにサムネイルのままにしておく! 私のサイトはワードプレスベースのサイトです。

サイトの投稿例は次のとおりです: 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

サイズ変更には 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

この問題を解決するには、single.php および content.php ページを確認してください。

そのコードが必要ない場合は、コメントするか、必要に応じて変更してください。混乱させないでください。そうしないと、エラーが発生します。

于 2013-10-29T05:37:59.763 に答える
0

これは、「content-single.php で見つけて削除した Dazzle テーマ用です:

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

投稿から画像が消えていました。

于 2014-05-25T05:18:23.730 に答える
0

the_post_thumbnailsingle.php と page.php または content.phpのコードを削除するだけです。この機能はワードプレスで特集を表示するために使用れるため、削除するかコメントしてください。

于 2013-10-29T05:34:22.900 に答える
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 に答える