Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

ランディングページからカルーセルを除外...
 
共有:
通知
すべてクリア

[解決済] ランディングページからカルーセルを除外したい

13 投稿
5 ユーザー
12 Reactions
1,809 表示
(@山口)
New Member
結合: 5年前
投稿: 2
Topic starter  

現在ランディングページを作成しております。

ヘッダーの非表示は対応することができたのですが、特定ページのみカルーセルを除外する方法が見つかりませんでした。

他の固定ページやトップページなどはそのままカルーセルを表示したいです。

もしご存じの方がいたら教えていただけないでしょうか。


   
かうたっく
(@kautakku)
Famed Member Moderator
結合: 7年前
投稿: 4764
 

質問が明確ではないと思いますよ。

 

urlをご提示ください。
そしたら、誰か時間を割いてくれる人がいれば、明確な解決方法の1つでもご提示くださるかもしれないです。

 

 

不明な点

ランディングページって、何をさしてるのか不明。検索ユーザーを含めたら前頁がランディングページなんで。

 

 

あとCSSでもできると思うし、phpで分岐してもできるかも知れないですね。phpであれば
業者かそれっぽい人に依頼が基本。となりました。


   
わいひら reacted
(@山口)
New Member
結合: 5年前
投稿: 2
Topic starter  

かうたっく様

ご指摘いただき、ありがとうございます。

Webの素人ながら試行錯誤しておりますので、お力添えいただければ幸いです。

 

まだ作成途中なので、一時的に公開しておりますが以下のページとなります。

https://point.trade/loop-s3-pro-lp/

 

具体的には添付の部分を消して、サイドバーやヘッダーフッターなどない1枚のページにしたいと思っています。

 


   
山口
(@yamaguchi-su)
New Member Registered
結合: 5年前
投稿: 4
 

画像がアップロードできなかったので再投稿します。


   
みるみ
(@mirumi)
Reputable Member Registered
結合: 5年前
投稿: 292
 

こんにちは。

一番手っ取り早いのはCSSで非表示にしてしまう方法ですね。

今回の場合なら

.page-id-1394 .carousel{
    display:none;
}

を、固定ページの「カスタムCSS」か「テーマ全体の追加CSS」に貼り付けてください。もし消えませんでしたらご報告くださいね。


   
わいひら reacted
みるみ
(@mirumi)
Reputable Member Registered
結合: 5年前
投稿: 292
 
.page-id-1394 .carousel{
    display:none;
}

失礼しました、コードになっていませんでしたので再掲させていただきます。

 

(※このフォーラム、あとから自分のレスを編集できたのですね…!わいひらさん、かうたっくさん、無駄なレス増やして申し訳ありません…)

This post was modified 5年前 by みるみ

   
わいひら reacted
山口
(@yamaguchi-su)
New Member Registered
結合: 5年前
投稿: 4
 

@mirumi

み、みるみさん。。

ありがたい( ;∀;)

外出先なので後で試してみます!

 

甘えついでにもう一つお教え下さい。

メニューを消すときはCSSで何と書けば良いですかね?


   
みるみ
(@mirumi)
Reputable Member Registered
結合: 5年前
投稿: 292
 

「メニュー」とおっしゃるのはこの「グローバルナビメニュー」のことでよろしいです?

それでしたら、先ほどのCSSに加えて

.page-id-1394 #navi {
    display: none;
}

もお書き添えください。

こちらも同じく固定ページの「カスタムCSS」か「テーマ全体の追加CSS」へのペーストでOKなはずです。


   
山口 and わいひら reacted
山口
(@yamaguchi-su)
New Member Registered
結合: 5年前
投稿: 4
 

@mirumi さん

他にも消したいのがあるため、以下のように記述してみました。
 
効いてるのはSNSと日付でそれ以外は効果が無さそうです。
 
 
.page-id-1394 .sns-share,
.page-id-1394 .sns-follow,
.post-1394 .date-tags,
.page-id-1394 #navi ,
.page-id-1394 .carousel
 {
    display: none;
}

   
みるみ
(@mirumi)
Reputable Member Registered
結合: 5年前
投稿: 292
 
投稿者:: @yamaguchi-su

効いてるのはSNSと日付でそれ以外は効果が無さそうです。

こちらで確認した限り、グローバルナビメニューは消えていますよ。ブラウザなどのキャッシュ類を削除してから確認するのは大丈夫でしょうか?

カルーセルについては、すみません、インラインでスタイルが適用されていたので先ほどのコードでは効かなったみたいです。

下記に変更してお試しください。

.page-id-1394 .carousel{
    display:none!important;
}

※もし他にも効かないものがあれば同じように 「display:none」と「;」の間に「!important」を足してみてください。

This post was modified 5年前 2回 by みるみ

   
山口 and わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

カレーセール用の表示制御フックがなかったので追加しておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------


   
山口 and みるみ reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17179
 

投稿ページの表示を制御する場合は、以下を子テーマのfunctions.phpに追記します。

//投稿毎にカルーセルの表示を制御する
add_filter('carousel_visible', function ($is_visible){
  if (is_single(array(18023, 12288, 16177))) {//←ここに投稿IDをカンマ区切り
    $is_visible = false;
  }
  return $is_visible;
}); 

固定ページの場合はこちら。

//固定ページ毎にカルーセルの表示を制御する
add_filter('carousel_visible', function ($is_visible){
  if (is_page(array(18023, 12288, 16177))) {//←ここに投稿IDをカンマ区切り
    $is_visible = false;
  }
  return $is_visible;
}); 

   
山口 and みるみ reacted
山口
(@yamaguchi-su)
New Member Registered
結合: 5年前
投稿: 4
 

@yhira さま

@みるみ さま

本当にありがとうございます!

これで解決できそうです。

 

ちなみにモバイルのメニューを消す場合

 

page-I’d-1394 .single #header-container,
	.single #notice-area {
		display: none;
	}

と他のサイトを元に記載してみましたが、違いますでしょうか?

   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

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