ウイジェット・投稿本文上の欄にウイジェットが無いのに、Web上ではウイジェットが表示されてしまいます…。

Simplicityの特徴 フォーラム 不具合報告 ウイジェット・投稿本文上の欄にウイジェットが無いのに、Web上ではウイジェットが表示されてしまいます…。

  • このトピックには3件の返信、2人の参加者があり、最後にひでぞうにより11年、 2ヶ月前に更新されました。
3件の返信スレッドを表示中
  • 投稿者
    投稿
    • #22065
      ひでぞう
      ゲスト

      わいひらさん、みなさん

      いつもありがとうございます。

      「ダッシュボード」→「外観」→「ウイジェット」→「投稿本文上」の欄にウイジェットが何も表示されてないのに、Web上では「スポンサーリンク」の表示(その他には何も無い)と、カテゴリ一覧のリンクと、過去記事のリンクと「ツイート」のリンクが出ています。

      試しに、「ダッシュボード」→「外観」→「ウイジェット」→「投稿本文上」の欄で「+ウイジェットを追加」ボタンを押して「カレンダー」を追加すると、スポンサーリンクなどに加え、Web上にはカレンダーが追加表示されます(カレンダーを消すと、当然、Web上からもカレンダーは消えます)。

      スポンサーリンクなどを消そうにも、消す方法がわかりません。

      尚…、

      ・simplicity1.5.0を入れています。
      ・小テーマは自分でstyle.cssを作り、FFFTPでアップしてます。
       →小テーマに何か余計なものを入れてしまったかと思い確かめましたが、それらしいものはありませんでした。
      ・プラグインを全て停止しましたが、ダメでした。
      ・親テーマのみにしてもダメでした。
      ・テーマをTwenty Fifteen→ライブプレビューしてみると、スポンサーリンクなどは消えていました。

      …以上を試してみましたが、これ以上は自分ではわかりませんでした。
      お忙しいなか、申し訳ありませんが、何卒お教えの程、お願い致します。

    • #22103
      hidekichi
      ゲスト

      どのような状態かはサイトを見てみないと何とも言えないところではありますが(見てみてもわからないことも多々あります(笑))、思うに、外観→カスタマイズ(あるいは、外観→ウィジェットの左上のカスタマイザー内で管理)から、「広告の設定」を見なおしてみてはどうでしょう?

      子テーマで言うと、style.cssよりもjavascript.jsに何か追記をしていないのであれば表示部分(いわゆるデザイン)がどうのというだけで広告が残るというような設定はないのではないかと思います。
      アドセンス関係のプラグインがなければこれも候補外ですし、テーマを変更(別のテーマ)にしたらそもそもに広告を挿入する設定が無いと思われますので(特に公式テーマは)スポンサーリンクは消えると思うわけです。

      また新しいバージョンがでているので、親テーマを削除して新しいバージョンをアップロードしてから見直すと良いかも知れません。

      現在はウィジェットに見えていないのに何かしらの設定が残っていると考えれば、何かしらの正しい設定で上書きしてやれば消えると思います。ただカレンダーを挿入してカレンダーを表示、またそれを削除することが可能であったことからこれだけではない何かがありますよね。

      僕の場合、phpMyAdminのようなものでローカル・リモート共にデーターベースを触れる環境にあるので、鬱陶しいのがでた場合は、即座にoptionテーブルから該当のウィジェットを削除してしまいますが、誰しもがそうできる環境にあるわけではないので、まずは各設定を見直しもしくはデフォルト表示にして、再設定していくのが急がば廻れで面倒なようですが一番の近道かも知れません。
      ※データーベースいじる時はバックアップをお忘れなく

      ひとまず内部的には直らなくても表示は消したいという場合は、子テーマjavascript.jsにjQueryで追記で、

      $(“該当部分のセレクタ”).remove();

      で表面上消すことは可能です。スポンサーリンクはh4でしょうから、仮に#mainに.topadsがあるような場合、

      $(function(){
          $("#main .topads").remove();
          //あるいは、$("#main h4").remove();
      });

      こんな感じ。これでも残るようなら、

      $(window).on("load",function(){
          $("#main .topads").remove();
      });

      とかと。これはもうどうにもならないと言う場合の話なので、できれば設定を正しく直して表示されないようにしたいところですね。

    • #22118
      アバター画像わいひら
      キーマスター

      ローカル環境と、当サイトは、同様に「投稿本文上」ウィジェットが空の状態ですけど不具合は再現できませんでした。
      同様の現象が起きないので、何とも言えない状態です。

      hidekichiさんのおしゃるように、サイトを見てみないことには、原因はわからないと思います。
      (見てもわからない原因もありますけど。)

    • #22191
      ひでぞう
      ゲスト

      hidekichiさん、わいひらさん、ありがとうございます!

      hidekichiさんの言う通り、「広告の設定」→全ての広告を表示 (チェックを外すと全ての広告が非表示に)のチェックを外したところ、無事、スポンサーリンクなどの表示が消えました。

      お二人とも、迅速なご対応、本当にありがとうございましたm(__)m

3件の返信スレッドを表示中
  • トピック「ウイジェット・投稿本文上の欄にウイジェットが無いのに、Web上ではウイジェットが表示されてしまいます…。」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)