WordPressテーマTCDのカスタマイズを研究するサイト

Q.テーマオプションの広告のリンク先を同一タブの中で表示したい

テーマオプションで詳細記事ページの広告やページ下部の広告を設定しています。広告をクリックすると別窓で開きますが、同一タブ内で展開させる方法を教えてください。

A.下記のphpファイルの該当箇所を編集します

①テーマオプション>詳細記事の広告

編集するファイル:single.php
編集する箇所:
(上部広告)

 <a href="<?php esc_attr_e( $options['single_ad_url1'] ); ?>" class="target_blank"><img src="<?php esc_attr_e( $options['single_ad_image1'] ); ?>" alt="" title="" /></a>

  ↓

<a href="<?php esc_attr_e( $options['single_ad_url1'] ); ?>" ><img src="<?php esc_attr_e( $options['single_ad_image1'] ); ?>" alt="" title="" /></a>

(下部広告)

<a href="<?php esc_attr_e( $options['single_ad_url2'] ); ?>" class="target_blank"><img src="<?php esc_attr_e( $options['single_ad_image2'] ); ?>" alt="" title="" /></a>

  ↓

<a href="<?php esc_attr_e( $options['single_ad_url2'] ); ?>"><img src="<?php esc_attr_e( $options['single_ad_image2'] ); ?>" alt="" title="" /></a>

②テーマオプション>ページ下部の広告

編集するファイル:index.php
編集する箇所:

     <a href="<?php esc_attr_e( $options['footer_ad_url'.$i] ); ?>" class="target_blank"><img src="<?php esc_attr_e(

  ↓

     <a href="<?php esc_attr_e( $options['footer_ad_url'.$i] ); ?>"><img src="<?php esc_attr_e(

③テーマオプション>広告バナーウィジェット

編集するファイル:ad.php (widget/ad.php)
編集する箇所:

<?php if($random2==0){ ?>
<?php if ($options['side_ad1']) { echo $options['side_ad1']; } else { ?><a href="<?php echo $options['side_ad_url1']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side_ad_image1'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==1){ ?>
<?php if ($options['side_ad2']) { echo $options['side_ad2']; } else { ?><a href="<?php echo $options['side_ad_url2']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side_ad_image2'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==2){ ?>
<?php if ($options['side_ad3']) { echo $options['side_ad3']; } else { ?><a href="<?php echo $options['side_ad_url3']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side_ad_image3'] ); ?>" alt="" /></a><?php }; ?>
<?php }; ?>

  ↓

<?php if($random2==0){ ?>
<?php if ($options['side_ad1']) { echo $options['side_ad1']; } else { ?><a href="<?php echo $options['side_ad_url1']; ?>"><img src="<?php esc_attr_e( $options['side_ad_image1'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==1){ ?>
<?php if ($options['side_ad2']) { echo $options['side_ad2']; } else { ?><a href="<?php echo $options['side_ad_url2']; ?>"><img src="<?php esc_attr_e( $options['side_ad_image2'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==2){ ?>
<?php if ($options['side_ad3']) { echo $options['side_ad3']; } else { ?><a href="<?php echo $options['side_ad_url3']; ?>"><img src="<?php esc_attr_e( $options['side_ad_image3'] ); ?>" alt="" /></a><?php }; ?>
<?php }; ?>

④テーマオプション>広告バナーウィジェット2

編集するファイル:ad2.php (widget/ad2.php)
編集する箇所:

<?php if($random2==0){ ?>
<?php if ($options['side2_ad1']) { echo $options['side2_ad1']; } else { ?><a href="<?php echo $options['side2_ad_url1']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side2_ad_image1'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==1){ ?>
<?php if ($options['side2_ad2']) { echo $options['side2_ad2']; } else { ?><a href="<?php echo $options['side2_ad_url2']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side2_ad_image2'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==2){ ?>
<?php if ($options['side2_ad3']) { echo $options['side2_ad3']; } else { ?><a href="<?php echo $options['side2_ad_url3']; ?>" class="target_blank"><img src="<?php esc_attr_e( $options['side2_ad_image3'] ); ?>" alt="" /></a><?php }; ?>
<?php }; ?>

  ↓

<?php if($random2==0){ ?>
<?php if ($options['side2_ad1']) { echo $options['side2_ad1']; } else { ?><a href="<?php echo $options['side2_ad_url1']; ?>"><img src="<?php esc_attr_e( $options['side2_ad_image1'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==1){ ?>
<?php if ($options['side2_ad2']) { echo $options['side2_ad2']; } else { ?><a href="<?php echo $options['side2_ad_url2']; ?>"><img src="<?php esc_attr_e( $options['side2_ad_image2'] ); ?>" alt="" /></a><?php }; ?>
<?php } elseif($random2==2){ ?>
<?php if ($options['side2_ad3']) { echo $options['side2_ad3']; } else { ?><a href="<?php echo $options['side2_ad_url3']; ?>"><img src="<?php esc_attr_e( $options['side2_ad_image3'] ); ?>" alt="" /></a><?php }; ?>
<?php }; ?>

関連記事

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。