フォーラムへの返信
-
投稿者投稿
-
あー、確かにいまそれを実現する方法はないですね…。次のアップデートで、子テーマから変更できるようにフックを仕込みます。
♥ 0いいねをした人: 居ませんテーマに不具合がありました。v4.4.24 で修正いれましたので確認されてみてください!
♥ 0いいねをした人: 居ませんFirefox の件、v4.4.24 で修正しました!
♥ 0いいねをした人: 居ません「Snow Monkey: 最近の投稿」ウィジェットには、もっと見るボタンをつける機能があるので、それでアーカイブページへのリンクをはれば「過去記事も読めるようにする」という目的は達成できるかな…とは思うのですが、あくまでボタンなのでページャーは出せないんですよね…。
もうひとつ方法としては、「ホームページの設定」で固定ページをホームページに割り当てるのをやめることです。すると、トップページは自動的に記事の一覧ページになって、自動的にページャーが表示されるようになります。そして、「投稿ページウィジェットエリア(上部)」にスライダーを入れれば、今と同じ感じの見た目になるかなと。ちなみに、今僕の事業サイトもその構成にしています。
♥ 0いいねをした人: 居ません僕もそういう感じでやると思います!
ちょっと細かいことを言えば、
nth-of-type
をここで使うのはちょっと後々混乱のもとになるかもしれないので、僕ならnth-child
を使うかなと思います。♥ 0いいねをした人: 居ませんうーん、どうでしょう、他のブラウザでは1pxずれちゃう気がしますが…。iPhone の Safari って結構変な挙動が多いんですよね…。
ちなみに、「空き」というのは、空白ということでしょうか?それとも次のスライドが1px見えちゃってるということでしょうか?
♥ 0いいねをした人: 居ませんそうなんです!フォーラムで提示したカスタマイズ方法や Tips はマニュアルなりにまとめようと思ってはいるのですが、優先度の問題でなかなか手を付けられず…。アップデートが落ち着いたところでやろうかなと思っていますが、アドベントカレンダーの一環として記事かくのも良いかもですねー。
♥ 0いいねをした人: 居ませんあと,直ったとご報告したドロワー外部分のタップによる閉じるですが,やはり見ているページの上下の位置などにより,閉じないが発生しました。
多分 CSS の重ね順(
z-index
)の問題かなーという気がしますので、具体的にページの URL や、この部分など教えていただけると調査できるかと思います。因みに,当方の環境からでは,当方のサイト,Snow Monnkey 公式サイト,共に右上のハンバーガーメニューがFirefoxで死んでいます。
Firefox、僕の方でも確認できました。ちょっと JavaScript の処理が他のブラウザと違うのかなーという感じです。調べてみますね。
♥ 0いいねをした人: 居ません・ドロワーナビの領域外でのタップで閉じない →Snow Monkey v4.4.20 で解消
良かったです!
因みに,ドロワーメニューを開く特殊リンクは知っているのですが,閉じる特殊リンクはあるでしょうか。
こちらご参照ください。
#sm-drawer
で開閉します。♥ 0いいねをした人: 居ません無事,実現できました。とても助かりました。
良かったです!
あと「特定の親メニューのみ,右端のアイコンだけで無く,親メニュー文字をタップした場合も子メニューが表示されるようにしたい」は,難しいでしょうか。
残念ですがこれはできません。通常文字の部分はそのページへのリンクが設定されており、それを動作させるようにしておく必要があるためです。
♥ 0いいねをした人: 居ませんうーん、なんでだ。。。 iOS 9.1、12.1 でテストしてみたのですが、いずれでも動作していました。
キャッシュを削除しても状況は変わらないでしょうか? キャッシュプラグインやサーバー/ブラウザキャッシュを使っている場合はそのキャッシュも削除してみてください。
また、Snow Monnkey 公式サイトを見ても同じくハンバーガーボタンは動作しないでしょうか?
♥ 0いいねをした人: 居ませんありゃすみません、修正してみました。
add_action( 'wp_footer', function() { ?> <script> jQuery(function($) { var parent = $('#menu-item-313'); // 開きたいメニューの ID を指定 parent.children('.c-drawer__toggle').attr('aria-expanded', 'true'); parent.children('.c-drawer__submenu').attr('aria-hidden', 'false'); }); </script> <?php }, 100 );
♥ 0いいねをした人: 居ませんSnow Monkey v4.4.20 で修正しました。アップデートの上確認してみてください!
♥ 0いいねをした人: 居ません試してみたのですが、こちらでの環境では発生しませんでした。
プラグインを全部停止してみてプラグインの影響ではないか、また、メインコンテンツ部分(もしくはそれより上の部分)にご自身で記述した HTML に閉じ漏れや引用符の過不足がないかを確認されてみてください。♥ 0いいねをした人: 居ません子テーマの functions.php に次のようなコードを追加してみるとどうでしょうか?
add_action( 'wp_footer', function() { <script> jQuery(function($) { var parent = $('#menu-item-313'); // 開きたいメニューの ID を指定 parent.children('.c-drawer__toggle').attr('aria-expanded', 'true'); parent.children('.c-drawer__submenu').attr('aria-hidden', 'false'); }); </script> } );
♥ 0いいねをした人: 居ません -
投稿者投稿