広告ショートカット[adchord]有効化?LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更❤️続続編

WordPress

”LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更”の続続編です。

新たなる発見! 本文中にて、広告ショートカット

投稿本文中にて、広告ショートカット{adchord}の部分へ本来なら、広告が表示されるはずなのに、{adchord}とそのまま本文に、表示されているので「どうしよう」?

・投稿した全ての、{adchord}の部分を、Cocoon対応の広告ショートカットに置換

手動で置換(かなり面倒!)

プラグインで置換(いらない部分まで置換されないか?)

PHP追加

php追加することにしました。

外観 > テーマエディター > ”Cocoon”を選択 > ”lib”を選択 > ”ad.php”を選択 > 

317行目

//[ad]ショートコードに対して広告を表示する
add_filter(‘the_content’, ‘replace_ad_shortcode_to_advertisement‘);
if ( !function_exists( ‘replace_ad_shortcode_to_advertisement‘ ) ):
function replace_ad_shortcode_to_advertisement($the_content){
//機能が有効な時
if (is_ad_shortcode_enable()) {
$ad_shortcode = ‘[ad]’;
//本文にショートコードが含まれている場合
if (includes_string($the_content, $ad_shortcode)) {
ob_start();//バッファリング
get_template_part_with_ad_format(get_ad_shortcode_format(), ‘ad-shortcode’, is_ad_shortcode_label_visible());
//get_template_part(‘tmp/ad’);//通常ページ用広告コード
$ad_template = ob_get_clean();
$the_content = preg_replace(‘{^(

)?’.preg_quote($ad_shortcode).'()?$}m’, $ad_template, $the_content);
}
}
return $the_content;
}
endif;

をコピーして、[ad]部分を{adchord}へ変更、
advertisement を advertisement_lionad へ変更。

//[adchord]ショートコードに対して広告を表示する
add_filter(‘the_content’, ‘replace_ad_shortcode_to_advertisement_lionad‘);
if ( !function_exists( ‘replace_ad_shortcode_to_advertisement_lionad‘ ) ):
function replace_ad_shortcode_to_advertisement_lionad($the_content){
//機能が有効な時
if (is_ad_shortcode_enable()) {
$ad_shortcode = ‘[adchord]’;
//本文にショートコードが含まれている場合
if (includes_string($the_content, $ad_shortcode)) {
ob_start();//バッファリング
get_template_part_with_ad_format(get_ad_shortcode_format(), ‘ad-shortcode’, is_ad_shortcode_label_visible());
//get_template_part(‘tmp/ad’);//通常ページ用広告コード
$ad_template = ob_get_clean();
$the_content = preg_replace(‘{^(

)?’.preg_quote($ad_shortcode).'()?$}m’, $ad_template, $the_content);
}
}
return $the_content;
}
endif;

コピーして貼り付けて、修正したら更新して完了です。

確認します、

広告ショートカット{adchord}有効化、

OKでした。

phpの修正・追加などを行う時は、事前にバックアップなどするなど注意して、行って下さい。

自己責任でお願いします。

関連記事

LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更
LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更しました。ライブプレビューライブプレビューからBlogテーマ変更確認と修正できます。外観 > テーマ > ライブプレビュー先ず最初に目...
スマホでサイドバーがない?LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更❤️続編
(adsbygoogle = window.adsbygoogle || []).push({});”LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更”の続編です。ライブプレビューで...
https://yoga-momo8.com/internet/wordpress/lion-media-child-to-cocoon-child2/
WordPress Cocoon ウィジェットの場所?LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更❤️続**3篇
”LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更”の続**3篇です。WordPress Cocoon ウィジェットの場所Widget-location外観 > ウィジェット外観 >...
WordPress Cocoon スマホ自動広告?LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更❤️続**4篇
”LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更”の続**4篇です。WordPress Cocoon スマホ自動広告?LION MEDIA Child から Cocoon Chil...
WordPress Cocoon 「親テーマ更新」にてテーマに加えたカスタマイズが失われたので、子テーマへコピー?LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更❤️続**5篇
”LION MEDIA Child から Cocoon Child へWordPress Blogテーマ変更”の続**5篇です。WordPress Cocoon 「親テーマ更新」にてテーマに加えたカスタマイズが失われたので、子テーマへコピー...

広告ショートカットで広告が表示されない,LION MEDIA Child から Cocoon Child,{adchord}有効

コメント

タイトルとURLをコピーしました