フォーラムへの返信
-
投稿者投稿
-
フルサイズで記事に入れた時に 2800×1400px になるなら問題はない気がします。だとしたらなにか Snow Monkey に不具合がある可能性もあるかもしれません。
こちらでも試してみたいのですが、その2枚の画像を頂くことってできますかね?
♥ 0Who liked: No userxlarge が確か 1920px?かその前後くらいの大きさだったと思いますが、それより小さい画像の場合は xlarge は表示されません。大きさはどんな感じでしょう?
♥ 0Who liked: No userCSS で消すのが簡単ではないでしょうか。
入力画面は
.snow-monkey-form[data-screen="input"]
確認画面は.snow-monkey-form[data-screen="confirm"]
のセレクタで判別できます。
表示・非表示を切り替えたいブロックに適当な追加 CSS クラスを設定(例:
input-screen-only
)して、.snow-monkey-form[data-screen="confirm"] .input-screen-only { display: none; }
のようにすればどうでしょうか。
♥ 0Who liked: No userあ、なるほど!すみません、見逃していました。
えっと、今回CONTACTのみ、CSSにて背景を同じ青色のアクセントカラーにしています。
とのことですが、Snow Monkey にはアクセントカラーでベタ塗りして白文字にする設定があります。ダッシュボード→メニューを開き、「お問い合わせ」のメニュー項目の「このメニュー項目を強調する」にチェックを入れて保存してください。追加されている CSS は消して大丈夫です。
♥ 0Who liked: No userただいま確認したところ下記のように白文字になっていましたが、もう修正済みですかね?
♥ 0Who liked: No userこんな感じでどうでしょう?
.p-global-nav .c-navbar__submenu { background-color: red; } .p-global-nav .c-navbar__item[aria-haspopup=true]:before { border-bottom-color: red; }
♥ 0Who liked: No userサポートフォーラムは同じ問題に遭遇した人がフォーラム内を検索して自力で解決できるようにすることも目的の1つなので、トピックに辿り着きやすいように、1トピック1課題での投稿をお願いします。
お手数おかけいたしますが「②ヘッダーメニューをホバーしたときに現れるサブメニューの項目について、ホバーした時の背景色を変更したい。」については改めてトピックを立てていただければと思いますm(_ _)m
①「法人買取」「個人買取」のいずれかを選択できるようにし、選択した方で複数のチェックを入れられるようにしたい。
これをやるには JavaScript を独自に書いて制御するしか無いのかなぁと思います。
それか、JavaScript で制御するのはそれなりに難しいので、
1) まず「「法人買取」「個人買取」のどちらかをお選びください」というラジオボタンを追加
2) それから今の「法人買取」「個人買取」を配置
3) (1) で選択したのが「法人買取」で、(2) でチェックされたのが「法人買取」「個人買取」の両方の項目にまたがっていた場合は「個人買取」の項目へのチェックは間違いだと判定できるという運用でカバーする方法もあるかなと思いました。
♥ 0Who liked: No userなるほどです。
PHPのコード追加が必要なのかなぁとボンヤリ思いつつ、
そうですね、Snow Monkey に機能としては無いので PHP を書く必要はでてきちゃいますね。とりあえず簡単そうな方法を。カテゴリーページの抜粋部分を本文に書き換えるコードです。My Snow Monkey プラグインか子テーマの
functions.php
に追加してみてください。add_filter( 'snow_monkey_pre_template_part_render_template-parts/loop/entry-summary/content/content', function( $html ) { if ( is_category( 'ここにカスタマイズしたいカテゴリーアーカイブのスラッグを記述' ) ) { ob_start(); ?> <div class="u-entry-content"> <?php the_content(); ?> </div> <?php return ob_get_clean(); } return $html; } );
カテゴリーページではなく固定ページに表示させたい場合は、記事の一覧を表示させるショートコードかなにか作って対応する形になります。でもそれだと Shortcodes Ultimate とやってることは実質的に同じだと思うので、それなら Shortcodes Ultimate でも良いかもしれません。
特定のカテゴリー記事の抜粋ではなくて、本文を全部表示させたいということですかね?
♥ 0Who liked: No user先程のコードだと条件分岐させていないので、全部が news_category2 になるようになっています。条件によって表示させるタクソノミーを変える場合は
$args['vars']['_terms'] = get_the_terms( get_the_ID(), 'news_category2' );
の部分を条件によって変える形になりますね。例えば
– news_category1 のターム一覧ページでは news_category2 のタームがラベルに表示
– news_category2 のターム一覧ページでは news_category1 のタームがラベルに表示
– それ以外はデフォルトだとすると、
if ( is_tax( 'news_category1' ) ) { $args['vars']['_terms'] = get_the_terms( get_the_ID(), 'news_category2' ); } elseif ( is_tax( 'news_category2' ) ) { $args['vars']['_terms'] = get_the_terms( get_the_ID(), 'news_category1' ); }
になります。
♥ 0Who liked: No userこんな感じでどうでしょう? My Snow Monkey プラグインか子テーマの
functions.php
に追記してみてください。add_filter( 'snow_monkey_get_template_part_args_template-parts/loop/entry-summary/term/term', function( $args ) { // カスタム投稿タイプ「news」以外のときは処理しない if ( 'news' !== get_post_type() ) { return $args; } // 表示するタームを書き換える(この場合はタクソノミー「news_category2」に変更) $args['vars']['_terms'] = get_the_terms( get_the_ID(), 'news_category2' ); return $args; } );
♥ 0Who liked: No user法人買取と個人買取の name 属性値を同じにすればどうですかね?
♥ 0Who liked: No userCSS で消すのがいちばん簡単だと思います。
各ページにはそのページ専用の class が付与されているのでそれを使います。例えば「税務顧問・記帳支援」のページの場合で説明します。「税務顧問・記帳支援」のページを開き、右クリックするとポップアップ内に「ページのソースを表示」という項目がでると思うのでそれをクリックしてください。するとそのページのソースが表示されるので、
<body data-rsssl=1 class="page-template-default page page-id-10435 wp-custom-logo l-body--one-column-slim l-body" id="body"
のように
<body
で始まる行を探してください。そこにあるpage-id-10435
がそのページ用の class になります。あとは、ダッシュボード→カスタマイザー→追加 CSS を開いて、
.page-id-10435 .p-breadcrumbs-wrapper { display: none; }
と記述すればパンくずリストが消えます。複数ページのパンくずリストを消したい場合は
.page-id-10435 .p-breadcrumbs-wrapper, .page-id-10436 .p-breadcrumbs-wrapper { display: none; }
のようにカンマ区切りでセレクタを追加してください。
あとヘッダーメニューも消したいとのことですが、「ヘッダーメニュー」とは具体的にどの部分のことを指していますかね? ロゴも含めたヘッダー全体なのか、あくまでロゴを除いたメニュー部分だけなのか…
-
投稿者投稿