特定のページで固定ページ用ウィジェットを消したい

Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › 特定のページで固定ページ用ウィジェットを消したい

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

      お世話になります。

      各所にウィジェットを配置できる設定、非常に楽しく、あちこちにブログパーツやらを貼りすぎてしまいそうで気をつけております(苦笑)

      お伺いしたいのは固定ページ用ウィジェットのことになりますが、特定の固定ページのみウィジェットを表示させない方法はございますでしょうか?

      お問い合わせフォームの広告非表示
      ↑
      上記トピックの質問者様と同じような希望ですので、同様の方法を試してみましたが消すことができません。

      同じ page.php 内に「固定ページ本文上ウイジェット」(2つ?記述間違い?)というそれらしき場所を見つけることはできるのですが、どこをどう書き換えれば良いのか分からず、質問させて頂きました。

      お手数ですがアドバイス頂けましたら幸いです。

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

      広告でないのなら、スタイルシートで非表示にしてしまえば良いかと思います。
      Simplicityのダウンロードページの消すのなら、以下のようになります。

      #post-7 ウィジェットのCSSセレクタ{
        display: none;
      }

      #post-7の部分はページのIDによって変わりますので、デベロッパーツールなどで確認してみてください。

    • #27102
      hidekichi
      ゲスト

      post-xxxのxxx部分を調べる方法として次のようにしてもできます。

      そのページを表示して、メニューから投稿の編集を押して編集画面に入ります。
      するとアドレス欄に、なんちゃらかんちゃらpost.php?post=xxxなんちゃらと出てるはずです。
      そのxxxが記事のナンバーです。

    • #27142
      さんぼ
      ゲスト

      わいひら様、hidekichi様
      アドバイスありがとうございます。

      IDに関しては分かったのですが、変更してみても消えず…

      最初わいひら様に記述していただいたコードをそのまま貼って、ID部分だけ変更したのですが非表示にできず、「ウィジェットのCSSセレクタ」部分を変更しなくちゃいけないんだ、と気づいたのですが(そのような解釈でよろしいですよね?)

      「CSSセレクタ」というものがよく分からず、デベロッパーツールでウィジェット周辺のタグを拾って試してみてるのですが非表示にできません…

      以下の様なものを「ウィジェットのCSSセレクタ」部分に代入して試してみてるのですが、「CSSセレクタ」というのはこういったものではないのでしょうか?(汗)
      ↓

      widget-under-page-article
      pc-text-widget
      widget pc_text
      widgets
      #main .widgets

      固定ページ本文下にパソコン用、モバイル用のテキストウィジェットを2つずつ設置しているのですが、上記の中にありますでしょうか?…

      何度も申し訳ありませんが、再度アドバイス頂けますでしょうか…

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

      ちょっと、どのウィジェットを消したいのかはわからないので、以下の方法で、調べてみてください。
      WordPressテーマのCSSカスタマイズ向けChromeデベロッパーツールの使い方

      ちなみに、pc-text-widgetを消したいのなら以下のように書く必要がありますよ。

      #post-7 .pc-text-widget{
        display: none;
      }

      一度、以下のようなCSSセレクタに関する記事を読んでおくと、いいかも。
      意外と知らない!?CSSセレクタ20個のおさらい|Webpark
      「CSSセレクタ」で検索して上位に出てくる記事を、一通り読んでおけば、いろいろとはかどると思います。

    • #27226
      さんぼ
      ゲスト

      わいひら様
      再度のアドバイスありがとうございます。

      元々デベロッパーツールの使い方を知ったのは示して頂いた記事でしたので、もう一度よく読んでトライしました。

      それでもなかなか非表示にできず、あれこれ拾っては当てはめてみたり、ドット忘れなども確かめてみましたが非表示にできず、最終的には一番シンプルな形の「.widgets」で非表示にできました(苦笑)

      「#main .widgets」というのが一番上に出ていたのでこれは確かめていたのですが、「#main」部分はつけてはいけなかったようですね。

      「20個のおさらい」は見ていなかったのでちょっと見てみましたが、CSSだけでもここまでできるんですね。

      自分で記述して作動させる、といったことまではできませんが、不思議な表示?を探るヒントになると思いました。

      なぜこういう表示になるのかと疑問に思って探しまわることが多いので(笑)

      ありがとうございました!

5件の返信スレッドを表示中
  • トピック「特定のページで固定ページ用ウィジェットを消したい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)