メインコンテンツへ移動

キタジマ タカシ

フォーラムへの返信

15件の投稿を表示中 - 6,706 - 6,720件目 (全7,560件中)
  • 投稿者
    投稿
  • 返信先: template-partsのlayoutの判断取得について #10866
    アバター画像キタジマ タカシ
    参加者
    2607

    Snow Monkey v5.1.2 から、 Viewget_layout()get_view()get_view_suffix() の3つのメソッドを追加しました。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    Snow Monkey v5.1.2 で修正しました。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    言われてみて、確かにプラグイン版の get_template_part() みたいなのを Snow Monkey に持たせておけば、各アドオン間でビューの呼び出し方法を共通化できるし共通のカスタマイズ手法も提供できるので良いかなと思ったのですが、とはいえテーマの範疇でもないきがして、ちょっと悩むところですね。

    テーマに持たせずに小さな composer のライブラリとしてつくって、各アドオンでそれを使うというのはアリかもなと思ったり…。

    Member Postの方は、多分このフィルターで出来るのかなと思ったのですが、

    です! Snow Monkey Member Post v1.1.6 で正しい綴りに修正しました。間違った綴りにあわせてフックさせている場合は変更してください!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    v1.1.6 で修正しました!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    あー、ページを more で分割して表示するときに wp_kses_post() を通しているのですが、そのときにチェックボックスが消えちゃってるみたいですね。ちょっと修正いれます!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    Snow Monkey Member Post v1.1.5 で修正してみましたがどうでしょうか?

    0
    Who liked: No user
    返信先: IE11での表示崩れ #10837
    アバター画像キタジマ タカシ
    参加者
    2607

    トピック閉じます!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    ぐわ、ほんとですね。ご報告ありがとうございます。ちょっと調べてみましたが、なかなかややこしい問題ですね…。もうちょっと調べてみます。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    確認していただきありがとうございます! あまりスタイル足しすぎると子テーマ等でデザインをカスタマイズしている方に影響がでちゃいそうなので、とりあえずこれで様子見しようと思います。情報提供ありがとうございました!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    試してみたのですが、 viewport-fit を無くすのもそれはそれでちょっと問題がありそうだったので、 viewport-fit は残して、次の CSS を足してみました。

    @supports (max-width: calc(100vw - constant(safe-area-inset-right) - constant(safe-area-inset-left))) or (max-width: calc(100vw - env(safe-area-inset-right) - env(safe-area-inset-left))) {
      .#{$_prefix}c-fluid-container,
      .#{$_prefix}c-container {
        margin-right: auto;
        margin-left: auto;
        max-width: calc(100vw - constant(safe-area-inset-right) - constant(safe-area-inset-left));
        max-width: calc(100vw - env(safe-area-inset-right) - env(safe-area-inset-left));
      }
    
      .#{$_prefix}c-container {
        @include _media-min(lg) {
          max-width: calc(#{$_container-max-width} - constant(safe-area-inset-right) - constant(safe-area-inset-left));
          max-width: calc(#{$_container-max-width} - env(safe-area-inset-right) - env(safe-area-inset-left));
        }
      }
    }
    
    @supports (padding-left: constant(safe-area-inset-left)) or (padding-left: env(safe-area-inset-left)) {
      [id="drawer-nav"] {
        padding-left: constant(safe-area-inset-left);
        padding-left: env(safe-area-inset-left);
        width: calc(#{$_base-line-height * 10} + constant(safe-area-inset-left));
        width: calc(#{$_base-line-height * 10} + env(safe-area-inset-left));
      }
    }

    ざっと iOS シミュレーターで確認した感じでは大丈夫そうでしたが、どうですかね。

    これやってみて気づいたのですが、ノッチが右にあるときでも safe-area-inset-left は0にならないんですね。ノッチが右にある場合はドロワーの左余白が大きくなるのが悩ましい…。

    0
    Who liked: No user
    返信先: my-snow-monkeyでのエラー #10811
    アバター画像キタジマ タカシ
    参加者
    2607

    色々書き方はありますが、全部まとめて入れるのが簡単かなと。

    add_action(
        'plugins_loaded',
        function() {
            function custom_override_checkout_fields( $fields ) {
                unset($fields['billing']['billing_company']);
                unset($fields['billing']['billing_address_1']);
                unset($fields['billing']['billing_address_2']);
                unset($fields['billing']['billing_city']);
                unset($fields['billing']['billing_postcode']);
                unset($fields['billing']['billing_country']);
                unset($fields['billing']['billing_state']);
                unset($fields['billing']['billing_phone']);
                return $fields;
            }
    
            remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );
            add_filter( 'woocommerce_checkout_fields', 'custom_override_checkout_fields' );
            add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
        }
    );
    0
    Who liked: No user
    返信先: IE11での表示崩れ #10807
    アバター画像キタジマ タカシ
    参加者
    2607

    IE の設定でスクロールが重くなることがあるようです。

    0
    Who liked: No user
    返信先: my-snow-monkeyでのエラー #10805
    アバター画像キタジマ タカシ
    参加者
    2607

    基本的にはすべて plugins_loaded の中( 場合によっては initafter_setup_theme )でおこなうのが安全です。コードは読み込まえた順に実行されていくので、先のトピックにも書いたように、実行しようとした時点で関数やクラスが存在していないとエラーになります。

    plugins_loaded のようなフックの中で処理をおこなうようにすることで、処理が実行される順番を変更することができるので、必要な関数やクラスを読み込んだあとに処理を実行する、ということが可能になります。

    0
    Who liked: No user
    返信先: my-snow-monkeyでのエラー #10781
    アバター画像キタジマ タカシ
    参加者
    2607

    Cannot redeclare custom_override_checkout_fields() は、 custom_override_checkout_fields() という関数が重複して定義されているという意味です。

    そして、その重複は /xxxxx/public_html/wp-content/plugins/my-snow-monkey/my-snow-monkey.php の550行目と /xxxxx/public_html/wp-content/themes/snow-monkey-child/functions.php の14行目で起こっているとあります。

    /xxxxx/public_html/wp-content/themes/snow-monkey-child/functions.php は子テーマの functions.php なので、子テーマにも同じコードを書かれていませんか?

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2607

    先に書いた CSS を、下記に変更してみてください!

    .c-entry-summary__meta .c-meta__item--author {
      display: none;
    }
    0
    Who liked: No user
15件の投稿を表示中 - 6,706 - 6,720件目 (全7,560件中)

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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