WordPressテーマSANGOの質問

記事タイトル上に広告を表示したい

アバター
てん

こんにちは。
SANGOという素晴らしいテーマをご提供頂き、ありがとうございます。

質問なのですが、広告を「アイキャッチ上」に配置することは可能でしょうか?
ウィジェットの「記事タイトル下」がそれに該当するかと思いましたが、私の思い違いがあった様で、アイキャッチの下に表示されました。
「更新日時」と「アイキャッチ」の間にリンクユニットを配置してみたく、質問致しました。

お忙しいところ、申し訳ありません。
ご回答可能でしたら、よろしくお願い申し上げます。

ウィジェットの設定をしよう:広告の貼り方も解説
コメントへの回答
サルワカくん
サルワカくん
2018/11/13

タイトル下のウィジェットを移動させることが可能です。
①子テーマの中に、partsという名前のフォルダーを作成し、さらにその中にsingleという名前のフォルダーを作成します。
②作成したsingleフォルダーの中に、親テーマからentry-header.phpentry-content.phpいう2つのファイルを複製してきます(ファイルの内容は、一旦親テーマのものと全く同じにしてください)。
③子テーマのparts/single内のentry-content.phpを開き、3〜9行目の以下の部分を削除して保存。

$show_ads = (get_post_meta( $post->ID, 'disable_ads', true )) ? null : "1";
  	//タイトル下広告(ウィジェットで設定)
  	if( wp_is_mobile() && is_active_sidebar('ads_below_title_mb') && $show_ads) {
  		dynamic_sidebar('ads_below_title_mb');
  	} elseif( !wp_is_mobile() && is_active_sidebar('ads_below_title_pc') && $show_ads) {
  		dynamic_sidebar('ads_below_title_pc');
  	}
 

④次にentry-header.phpを開き、13行目の</p>のすぐ下に以下のコードを貼り付け。

<?php //タイトル真下広告
  if( wp_is_mobile() && is_active_sidebar('ads_below_title_mb') ) {
    dynamic_sidebar('ads_below_title_mb');
  } elseif (  !wp_is_mobile() && is_active_sidebar('ads_below_title_pc') ) {
    dynamic_sidebar('ads_below_title_pc');
}
?>

ご確認ください。

アバター
てん
2018/11/13

早速試してみます!
ご返信頂きまして、ありがとうございました。