WordPressテーマSANGOの質問

記事中広告が表示されない

アバター
Choro

お世話になっております。
ウィジェットの記事中広告にテキストや広告を入れたいのですが何を入れてもページに反映されません。何が問題かわからず問い合わせさせていただきました。
よろしくお願いいたします。

SANGO
SANGO 質問ガイドライン
コメントへの回答
サルワカくん
サルワカくん
2021/03/13

お世話になっております。
記事中広告は、本文中の「h2」見出しの前に表示されます。
h2タグが本文中に存在するかご確認いただけないでしょうか?

アバター
Choro
2021/03/13

お返事ありがとうございます。
「h2」タグは使用はできていると思います。
新規投稿で
★見出し
だけの場合は記事中広告が表示されることは確認しましたが
★見出し
★文
などのように「h2」の前後に文章等が入ると記事中広告が表示されなくなります。
そのため既存のページはすべて記事中広告が表示されません。
なにか理由はわかりますでしょうか。

サルワカくん
サルワカくん
2021/03/15

お世話になっております。
こちらの環境では再現しないようです。
できれば再現するページのURLがあればいただきたいのですが可能でしょうか?
よろしくお願いします。

アバター
Choro
2021/03/15

お世話になっております。
①h2だけのページ(記事中広告が表示される)
https://hajityoro.com/test-page1
②h2とpをいれたページ(記事中広告が表示されない)
https://hajityoro.com/test-page2
記事中広告ウィジェットにaiueoというタイトルのテキストを入れてみました。
お手数ですがご確認のほどよろしくお願いします。

サルワカくん
サルワカくん
2021/03/15

お世話になっております。

サンプルページを作っていただきありがとうございます。
ただ、試しにこちらの環境でテストしてみたところ再現しませんでした。
念の為、SANGOのテーマに切り替えていただいて同様の問題が再現するかどうかみていただくことはできますでしょうか?
よろしくお願いします。

アバター
Choro
2021/03/16

お世話になっております。
SANGOの親テーマに切り替えて確認しましたが同様の問題が起こります。
大変お手数をおかけしておりますがなにかわかれば幸いです。
よろしくお願いします。

サルワカくん
サルワカくん
2021/03/16

お世話になっております。

ご検証いただきありがとうございます。
少しお試しいただきたいことがあるのですが、
SANGOの親テーマのlibrary/functions/sng-functions.phpのads_before_headline関数にて以下の様に記述された箇所があるのですが、


define('H2REGEX', '/^<h2.*?>.*?<\/h2>$/im');

ここの$を取り除いていただいて以下の様にしていただくといかがでしょうか?


define('H2REGEX', '/^<h2.*?>.*?<\/h2>/im');

ご確認よろしくお願いします。

アバター
Choro
2021/03/17

お世話になっております。
$を取り除くことで無事h2タグのあるすべてのページに記事中広告が表示されるようになりました。
とても助かりました。どうもありがとうございました。