m.yosh

フォーラムへの返信

15件の投稿を表示中 - 1 - 15件目 (全30件中)
  • 投稿者
    投稿
  • 返信先: フッターCTAの設定について #138764
    m.yosh
    参加者
    13

    キタジマさんご返答ありがとうございます。

    var(--_padding-1) をたどって行ってみますと

    --_padding-1 : var(--_s-1);
      ↓
    --_s-1: calc(var(--_ms1) * 1rem);
      ↓
    --_ms1: calc(var(--_space-unitless) / 3 * 2);
      ↓
    --_space-unitless: 0.8;

    この --_space-unitless が他のサイトでは 1.8 になっているという違いでした。
    つまりカスタマイザーの基本デザイン設定の「余白サイズ」デフォルト1.8 がこのサイトでは 0.8 に変更されていたのが原因と判明しました(^^;

    すっきりしました。
    しかしこんな複雑な構造になっていたのですね(^^;`

    トピックを閉じます。

    1
    いいねをした人:
    返信先: フッターCTAの設定について #138450
    m.yosh
    参加者
    13

    ありがとうございます。無事にPCで非表示にできました。

    とこでいくつかの同じようなサイトに設置しようとしているのですが、ひとつだけボタンのpaddingが異なるサイトがあってどこが違うのか気になっています。

    デベロッパーツールでみると下記の同じスタイルがあたっているのですが、

    p-footer-cta .c-btn {
    --_font-size-level: -1;
    font-size: var(--_font-size);
    line-height: var(--_line-height);
    padding: var(--_padding-1);
    }

    var(–_padding-1) の値を見ると

    通常は
    calc( calc( 1.8 / 3 * 2) * 1rem)

    ですが、ひとつだけ

    calc( calc( 0.8 / 3 * 2) * 1rem)

    となるサイトがあります。
    適当な値で上書きすればよいのでしょうが、もし何かお分かりになるようでしたら教えていただけますと助かります。

    0
    いいねをした人: 居ません
    返信先: フッターCTAの設定について #138412
    m.yosh
    参加者
    13

    v2.3.1でプライマリーボタン(タブレット&PC)の設定が表示されるようになりました。ありがとうございます!

    これは「プライマリーボタンを」「セカンダリーボタンを」ということではなくて、フッター CTA 自体を表示しないようにしたい、ということでしょうか?

    はい、そういう意味でした。

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    オレインさん、キタジマさん、早々にコメントありがとうございます!
    Table of Contents Plus の作者への報告、トライしてみます!

    1
    いいねをした人:
    m.yosh
    参加者
    13

    フォームのID取れました。ありがとうございます!助かりました。

    1
    いいねをした人:
    m.yosh
    参加者
    13

    やはりそうなんですね。知り合いの作成したサイトでやはり表示されているところがあったので聞いてみたのですが、普通にWordpressの外観>カスタマイズのサイトアイコン設定でやっているだけとのことでした。

    ご紹介いただいたリンクも含めいろいろ検索してみたのですが、うまくいかなかった例しか見つからないです…

    何か他の指標があるのかもしれませんね。どうもありがとうございました!

    1
    いいねをした人:
    m.yosh
    参加者
    13

    ご確認ありがとうございます!
    再現性があったということでちょとスッキリしました(^^)
    個別に対応していくことにします。

    1
    いいねをした人:
    m.yosh
    参加者
    13

    レスポンスが遅くなってしまいまして申し訳ございません!
    反映いただきましてありがとうございます!

    アップデートしていろいろ試しているのですが、サイトによってloading=”lazy”がつかなくなるケースと付いてしまうケースがあります。

    条件の切り分けができてないですが、(キタジマさんの環境では再現されないとのことでしたが)先に報告いたしましたテスト環境での「最新の投稿ブロック」を設置するとloading=lazy が付くようになる件はこちらでは再現いたします。

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    なるほどそういうことなのですね。
    どうぞよろしくお願いいたします!

    このトピックは閉じます。

    1
    いいねをした人:
    m.yosh
    参加者
    13

    ありがとうございます!

    なぜ最近の投稿ブロックの画像が最初に実行されるのかモヤモヤが残りますが…
    下記のように書いて1枚目画像のloading=lazyを消すことはできました。

    add_filter(
    	// テンプレートパーツ が template-parts/content/entry/content/content.php のときに実行
    	'snow_monkey_template_part_render_template-parts/content/entry/content/content',
    	function( $html, $name ) {
    		if ( 'page' === $name || 'front-page' === $name || 'post' === $name  ) { // 固定ページ、フロントページ、投稿 のとき
    			$html = preg_replace( '|loading="lazy"|', '', $html, 1 ); // 1個目の loading="lazy" を強制的に消す
    			return $html;
    		}
    	},
    	10,
    	2
    );

    ところで最初のところで themes/snow-monkey/template-parts/content/entry/front-page.php を書き換えたことによる影響はどのようなことが考えられるのでしょうか?

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    最新の投稿ブロックのサムネ画像のところに出力されていました。

    <div class="c-entry-summary__figure">
    			<pre>int(1)
    </pre><img loading="lazy" width="1024" height="768" src="(省略)"/>

    サムネの表示されない「テキスト」などにしても画像自体は出力されているのですね。

    Snow Monkey Blocks以外の有効にしているプラグインは以下の3つです。
    My Snow Monkey
    Snow Monkey Editor
    WP Multibyte Patch

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    やってみました。

    トップページでは
    int(2)
    int(3)
    int(4)
    と表示されます。

    サンプルページ1(1枚目にlazyがついてない)では
    int(1)
    int(2)

    サンプルページ2ではトップページと同じ結果

    投稿ページ「テスト2(最新の投稿ブロック追加) 」では
    int(2)
    int(3)

    となりました。

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    loading=”lazy” の付かなくなったトップページですが、サンプルページ2と同じように「最近の投稿」ブロックを追加してみたところ loading=”lazy”  が付くようになってしまいます。

    「画像」「画像」「最近の投稿」3つのブロックを並べただけの構造です。

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    ありがとうございます!
    やってみたところトップページのトップページの1枚目画像のloading=”lazy” は付かなくなりますね。

    0
    いいねをした人: 居ません
    m.yosh
    参加者
    13

    ご確認ありがとうございます。ウィジェトやページヘッダ画像は入っていないです。

    簡単な検証用サイトを作成してみました。

    ホームページとサンプルページは同じ手順で作成していますが
    ホームページの1枚目画像にはloading=”lazy”が付きます。

    サンプルページ1は1枚目画像には付かず、2枚目画像には付いています。

    しかし固定ページの場合も「最新の投稿」ブロックを追加したサンプルページ2には最初の画像にも loading=”lazy” がつきました。

    その他のブロックの場合などは未検証です。

    0
    いいねをした人: 居ません
15件の投稿を表示中 - 1 - 15件目 (全30件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。