H2上の広告から下がローカル環境で抜け落ちる

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも H2上の広告から下がローカル環境で抜け落ちる

このトピックには5件の返信が含まれ、1人の参加者がいます。1 週、 4 日前 かうたっく さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #59995 返信

    竜馬

    お世話になっております。今回の質問はローカル環境の表示が作業中突然一部抜け落ちてしまったのでその対策です。

    <やっていた作業>
    https://wp-simplicity.com/adsense-to-other-ad/
    上記記事を参考に
    Simplicity2 child: ad-article-footer.php
    を書き換え、ダブルレクタングル右側を楽天に変更しておりましたが、それを元に戻そうという作業中に
    いろいろ試行錯誤の中で問題が発生したわけです。

    ウィジェット設定は  広告 336×280、広告 300×250、広告 728×90、広告 320×100
    をはじめとして本番環境の設定をコピーでローカル環境にペーストしております。

    カスタマイズもそっくりローカル環境に移したつもりですが、関係あると思われる項目では
    チェック項目は次の通りです。
    ・レイアウト(投稿固定ページ)モバイルで<br>を表示、投稿日の表示、更新日の表示、カテゴリ情報の表示、タグ情報の表示、投稿者情報の表示、編集リンクの表示、関連記事の表示、[前ページ] [次ページ] ナビの表示、固定ページにパンくずリストを表示
    ・広告 全ての広告を表示、本文記事中(H2見出し手前)、トップページに広告を表示する、広告を中央表示、パフォーマンス追求広告の表示、 [ad]ショートコードの利用、

    <本番環境のURL>
    https://ryoumablog.work/blog/2017/10/31/pearly-shellsbilly-vaughn/

    <スクリーンショット>
    ローカル環境での表示
    真ん中の広告とその下のビリー・ボーン動画の中間がすっぽりと抜け落ちております。

    https://gyazo.com/1653acc3fa95e0db85bdd6c1dab93767

    本番環境での表示
    3枚続きになっています
    一番上
    https://gyazo.com/6af1ffac5671503d8d801014c3fcbc60
    その下
    https://gyazo.com/f8383095e856d239aaa402afbd1f2c09
    一番下
    https://gyazo.com/f9661ffca4c69a63ad0f6daca29ffb2c

    広告の下のタイトルはH2レベルです。
    ここからリンク広告まですっぽり抜け落ちております。
    おまけに動画タイトルは本番では左寄せですがローカル環境では中寄せに変わっております。

    なお現在ローカル環境の
    Simplicity2 child: ad-article-footer.php
    は変更して元に戻しこのようになっております。本番環境は右が楽天のままです。
    <?php if ( is_ads_visible() ): //広告表示がオンのとき?>

    <!– 文章下広告 –>

    <?php if ( is_responsive_enable() ): //完全レスポンスの場合?>

    <?php if (is_mobile()): //スマートフォンの場合?>

    <?php if ( is_active_sidebar( ‘adsense-300’ ) ) : ?>

    <div class=”ad-article-bottom ad-space”>

    <div class=”ad-label”><?php echo get_ads_label() ?></div>

    <div class=”ad-responsive ad-mobile adsense-300″><?php dynamic_sidebar(‘adsense-300’);?></div>

    </div>

    <?php endif; ?>

    <?php else: //パソコンの場合?>

    <?php if ( is_active_sidebar( ‘adsense-336’ ) ) : ?>

    <div class=”ad-article-bottom ad-space”>

    <div class=”ad-label”><?php echo get_ads_label() ?></div>

    <div class=”ad-responsive adsense-336″><?php dynamic_sidebar(‘adsense-336’);?></div>

    </div>

    <?php endif; ?>

    <?php endif; ?>

    <?php else: //レスポンシブじゃない時?>

    <?php if (is_mobile()): //スマートフォンの場合?>

    <?php if ( is_active_sidebar( ‘adsense-300’ ) ) : ?>

    <div class=”ad-article-bottom ad-space”>

    <div class=”ad-label”><?php echo get_ads_label() ?></div>

    <div class=”ad-mobile adsense-300″><?php dynamic_sidebar(‘adsense-300’);?></div>

    </div>

    <?php endif; ?>

    <?php else: //パソコンの場合?>

    <?php if ( is_active_sidebar( ‘adsense-336’ ) ) : ?>

    <div class=”ad-article-bottom ad-space”>

    <div class=”ad-label”><?php echo get_ads_label() ?></div>

    <div class=”ad-left ad-pc adsense-336″><?php dynamic_sidebar(‘adsense-336’);?></div>

    <div class=”ad-right ad-pc adsense-336″><?php dynamic_sidebar(‘adsense-336’);?></div>

    <div class=”clear”></div>

    </div>

    <?php endif; ?>

    <?php endif; ?>

    <?php endif; ?>

    <?php endif; ?>

  • #59996 返信

    Akira

    ローカル環境は外部からは全く分からない上に、 php は尚更分かりません。

    ただ、貼り付けられたコードをそのままコピペをすると、全角が紛れ込んでいます。全角があるのは、 'adsense-300''adsense-336' の記号です。 '' は半角でしょうか?

  • #59998 返信

    竜馬

    Akiraさん、またお世話になります。

    実は問題のコードは親テーマからコピペで写したものです。
    視覚による確認では()が全角のような気がしますがご指摘のところは
    よくわからないのです。エディタに貼り付けてみたりやってみましたが。

    元々コードをいじくれるほどスキルには自信ありませんので
    親テーマからコピペという方法に頼ったというわけです。
    親テーマのコード自体に全角文字の混入なんてありえないとも思えます。

    バージョンが関係するかもしれないので調べたら下記のとおりです。

    <ローカル環境>
    WordPress バージョン 4.9.5

    Simplicity2バージョン: 2.6.1
    Simplicity2 childバージョン: 20161002

    <本番環境>
    WordPress 4.9.5

    Simplicity2バージョン: 2.6.1
    Simplicity2 childバージョン: 20161002

  • #59999 返信

    Akira

    Simplicity 子テーマの再インストールでは、だめなのでしょうか。

    また、ローカル環境であれば、デバッグをしてエラーを常に表示させてもいいと思います。 WordPress のデバッグは、「WordPressのデバッグモード」をご参考ください。

    デバッグでエラーの内容が確認できれば、対策が分かるかもしれません。

  • #60003 返信

    竜馬

    Akiraさん、お世話になっております。

    リンクをたどりデバッグしようと思いましたが、wp-config.phpをエディタに貼り付けたり
    まだ準備段階途中でローカル環境にログインしようとしたらログイン画面が変わっており
    どうしてもログインできなくなりました。

    試合開始前に敗戦が決まったような気がします。
    戦意喪失です。
    ローカル環境を構築しておいて良かったと変な慰め方をしております。

    本番環境には何の影響もないので急ぐこともないし、のんびりと
    ローカル環境を最初から再構築すればいいかなと思い直しました。

  • #60023 返信

    かうたっく

    まだ準備段階途中でローカル環境にログインしようとしたらログイン画面が変わっており
    どうしてもログインできなくなりました。

    アドレス/wp-admin
    これでリダイレクトされてログインできますけど、やってみましたか?

    あとログインできないのがプラグインが原因でしたら、プラグインフォルダ内にあるプラグインを一時トップ画面などに移動すればログインできると思います。

    何をしてログインできなかった。という状況が不明なのでよくある原因と対処だけ書いてます。

    ローカル環境を最初から再構築すればいいかなと思い直しました。

    一応。ローカルもファイルとデータベースのバックアップは出来ますよ。

返信先: H2上の広告から下がローカル環境で抜け落ちる
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)