フォーラムへの返信
-
投稿者投稿
-
Snow Monkey のカスタマイザーのデザイン→◯◯ページ設定は、◯◯ページのプレビューを開いているときにしか表示されないようになっています。
なので、固定ページを開いた状態で管理バーの「カスタマイズ」をクリックしてカスタマイザーを開くか、カスタマイザーを開いた状態でプレビュー内で適当な固定ページに移動すると表示されるようになります。
♥ 0Who liked: No usermy-snow-monkeyディレクトリの中にmy-snow-monkey.phpは入っていますかね?♥ 0Who liked: No userエラー画面だと
.snow-monkey-form[data-screen="invalid"]が付与されます。♥ 0Who liked: No user'drawer-nav' === $args->theme_locationのtheme_locationは、そのメニューが規定の「メニューの位置」に割り当てられている場合に値が設定されるものになります。当該トピックの例だとそのメニューが「ドロワーナビゲーション」に割り当てられているから
'drawer-nav' === $args->theme_locationで判定できますが、ナビゲーションメニューウィジェットだとメニュー位置に割り当てているわけではないからこの判定方法は使えないと思います。ちょっと僕もやったことがなくてわからないのですが、
add_filter( 'nav_menu_item_title', function( $title, $item, $args, $depth ) {の部分を
add_filter( 'nav_menu_item_title', function( $title, $item, $args, $depth ) { var_dump( $args );に変えてみて、そのページを表示したときにどのような値が画面に表示されるか共有してもらえますか?
♥ 0Who liked: No user例えば下記のページの場合だと、
ページが表示されたすぐのタイミングでは右サイドバーが表示されていますが、しばらくするとサイドバーが下に落ちてしまいます。調べてみると、メインカラムとサイドバーの HTML の間に自動広告が挿入されていました。自動広告がそこに入らないようにすれば解決するのかなと思います。
♥ 0Who liked: No user.contact-form-wrapperと.contact-form-contentsがちょっとどこにあるかわからなかったのですが、Snow Monkey Forms の外側にある要素は Snow Monkey Forms ではコントロールできないので、Snow Monkey Forms の内側の要素に CSS をあててデザインするようにするか、.snow-monkey-form[data-screen]を js で監視して変化があったら外側の要素の class も書き換えるようにするかのどちらかになるのかなぁと思います。♥ 0Who liked: No userinvalidだとバリエーションエラーがあったときに表示されるページになるので、完了画面だとcompleteになりますね。♥ 0Who liked: No userありがとうございます。
拝見したところ、小さくなっている画像にはsizes="157px"という属性が設定されていて、その影響で 157px で表示されているようです。なんで iOS Safari だけそうなるのかはわかりませんが、iOS Safari の仕様なのかもしれません。小さくなっていないほうの画像は
sizes="317px"なので大きく表示されているようです。この属性はデフォルトではつかないと思うので画像系のプラグインの影響かもしれません。EWWW Image Optimizer は怪しいかもです。もしそのあたりの設定を変更できるのであれば変更してみると良いかもです。
♥ 0Who liked: No userその現象を確認できる URL を共有していただくことって可能でしょうか?
♥ 0Who liked: No userBlocks v20.3.2 で修正しました!
♥ 0Who liked: No userあ、現象確認できましたので修正いれます!
♥ 0Who liked: No user -
投稿者投稿


