-
投稿者検索結果
-
*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user2023年12月12日 11:37 AM #134328
返信が含まれるトピック: カスタムタクソノミーのターム一覧を、階層構造を持ったリストで表示したい
「snow_monkey_after_archive_entry_content」の説明ブロックのコード中、フック名が違っているようです。
ありがとうございます!修正しました!
すみません、上記コメントにソースコードを挿入したかったのですが、入力して保存すると以下のエラーが表示されて登録できませんでした。
このサイトはエックスサーバーでホストされているのですが、何らかの条件のときにエックスサーバーのファイアウォールで投稿がブロックされてしまうみたいなんです…。僕がよく試すのは、コードを
<pre>〜</pre>
や<pre><code>〜</code></pre>
で囲ってみる、それでだめならスクショをとって画像として貼り付ける、という感じです…。2023年12月10日 12:27 PM #134277返信が含まれるトピック: カスタムタクソノミーのターム一覧を、階層構造を持ったリストで表示したい
すみません、上記コメントにソースコードを挿入したかったのですが、入力して保存すると以下のエラーが表示されて登録できませんでした。
501 Not Implemented
アクセスしようとしたページは表示できませんでした。
このエラーは、実装されていないメソッドでのアクセスがあったことを意味します。以下のような原因が考えられます。
対応していないメソッド(MOVE/COPYなど)を使用した。Gistを試したのですが、<script>~</script>がそのまま表示されてしまい、こちらもコードの表示ができなくて。
コードブロックの挿入はどのようにしたらよいでしょうか?♥ 0Who liked: No user2023年12月10日 12:18 PM #134274返信が含まれるトピック: カスタムタクソノミーのターム一覧を、階層構造を持ったリストで表示したい
本件ですが、アクションフック
snow_monkey_after_archive_entry_content
を使って解決しました。
以下、my-snow-monkey.php
に追記した内容です。★ソースコードが登録できません…★
▼補足
質問の際、「サイドバーに」と記載していましたが、当初よりアーカイブページの記事一覧の下に、タクソノミーのターム一覧を(カテゴリーのように)表示したいと思っており、ウィジェットが使えるなら「サイドバー」に設置して、CSSでflex
を解除してシングルカラムのレイアウトにしようかと考えておりました。
結果ウィジェットを使わない方針になったので、上のような対応になりました。(コードに修正があればご指摘ください。)▼ご連絡
アクションフックを調べた際に確認した、GitHubの下記のページで、
https://github.com/inc2734/snow-monkey/wiki/Action-hooks
「snow_monkey_after_archive_entry_content」の説明ブロックのコード中、フック名が違っているようです。
正:snow_monkey_after_archive_entry_content
誤:snow_monkey_after_entry_content別途画像を添付します。
今回、始めてSnowMonkeyを使っていて(既存のテーマをベースにカスタマイズすること自体が始めてで…)、最初は何から確認すればよいか分からず手戻りを連発していましたが、本件を通じて、テンプレートの構造やカスタマイズのアプローチを少し理解することができ、楽しくなってきました!
とても勉強になります。ありがとうございます。2023年12月9日 4:39 PM #134266返信が含まれるトピック: スマホ用のフッター固定ナビに画像を入れたい(擬似要素なしで)
hisanobuさん、お忙しい中お返事ありがとうございます!
ナビゲーションラベルにimgタグ入れれるのですね!早速やってみます。ありがとうございます!
結果が分かりましたらこちらに共有いたします!
♥ 0Who liked: No user2023年12月9日 9:46 AM #134254返信が含まれるトピック: スマホ用のフッター固定ナビに画像を入れたい(擬似要素なしで)
2023年12月8日 2:15 PM #134221返信が含まれるトピック: 記事一覧、カテゴリー一覧での抜粋と並び順制御
snow_monkey_get_template_part_args_template-parts/widget/snow-monkey-posts
フィルターフックはウィジェットとブロックにしか効きません。一覧ページの記事一覧部分は、ウィジェットでもブロックでもないため、別のフックで書き換える必要があります。下記試してみてください。
add_filter( 'snow_monkey_get_template_part_args_template-parts/common/entries/entries', function( $args ) { // 一覧のとき if ( 'archive' === $args['vars']['_context'] ) { // レイアウトが「パネル」のとき if ( 'panel' === $args['vars']['_entries_layout'] ) { // 抜粋の表示を有効化 $args['vars']['_display_item_excerpt'] = true; // 抜粋の文字数を変更 $args['vars']['_excerpt_length'] = 30; // 任意の数値を設定してください // 表示件数を変更 $args['vars']['_posts_query']->set( 'posts_per_page', 30 ); // 並び順を変更 $args['vars']['_posts_query']->set( 'orderby', 'title' ); $args['vars']['_posts_query']->set( 'order', 'ASC' ); // セットしたクエリーをもとに WP_Query をリセット $args['vars']['_posts_query']->query( $args['vars']['_posts_query']->query_vars ); } } return $args; } );
♥ 0Who liked: No user2023年12月8日 12:20 AM #134200返信が含まれるトピック: 特定の条件下においてのみ、カスタマイザーで用意されているものとは異なるWEBフォントを読み込みたい
snow_monkey_font_family_settings
というフィルターフックがあります。これでフォントを追加すると、カスタマイザーで選択できるフォントが増えたり、@font-face
で出力されるフォントが増えます。サンプルコードは下記の記事を見てみてください。
条件と、どのようにオリジナルフォントを適用したいのかによって変わってくる部分もあるのかなと思いますが、
@font-face
で出力されてもfont-family
を適用しないとフォントファイルはロードされなかったと思うので、とりあえず上記のフックでフォントを追加して、適用したい部分に対して CSS でfont-family
を上書きすると良い気がします。2023年12月7日 12:59 PM #134174返信が含まれるトピック: Snow Monkey Forms 複数のフォームがある場合の処理の分け方について
2023年12月6日 9:26 PM #134155返信が含まれるトピック: iPhoneでスクロースするたびページトップボタンの位置が不安定になる
フッター固定ナビゲーションの高さを測って、追加 CSS で bottom を固定指定しちゃうのはどうでしょうか。
こちらの挙動がどのようになるのかいまいち把握できないのですが、現状で
bottom:78px!important
を与えるとセーフエリアの有無で上スクロールの時と下スクロールの時とでボタンの位置が変わりました。1つ案としては、JSの制御を廃止して、ページトップボタンは基本固定配置。
フッター固定ナビゲーションがある場合は、重なり防止のためにページトップボタンの位置を高めに設定しておく。
フッター固定ナビゲーションを任意で高くする場合は、個人でCSSでボタンの位置を調整する。
というのもありかなと思っています。
またセーフエリア対応をmargin-bottomにすると管理しやすいのかなと。#page-top { bottom: 44px; margin-bottom: env(safe-area-inset-bottom); } // フッター固定ナビゲーションがある場合 #page-top { bottom: 64px; // 高めに設定 margin-bottom: env(safe-area-inset-bottom); }
いろんな環境を試したわけではないですが、こちらのコードでも安定しているように見えました。
♥ 0Who liked: No user2023年12月6日 7:27 PM #134150返信が含まれるトピック: iPhoneでスクロースするたびページトップボタンの位置が不安定になる
改めてコードを読み直してみたところ、僕の認識間違いがありました!
デフォルトは
calc(env(safe-area-inset-bottom) + 49px)
なのですが、ご指摘の通り、フッター固定ナビゲーションに被らないようにするために js でフッター固定ナビゲーションの高さを取得してbottom
を随時更新するようになっていました。js でやっているのはフッター固定ナビゲーションの内容はユーザーが任意で入れるもので、こちらでは高さがどれくらいになるかわからないためなので、フッター固定ナビゲーションの高さを測って、追加 CSS で
bottom
を固定指定しちゃうのはどうでしょうか。#page-top { bottom: 78px !important; }
みたいな。
♥ 0Who liked: No user2023年12月6日 7:10 PM #134148返信が含まれるトピック: iPhoneでスクロースするたびページトップボタンの位置が不安定になる
お返事ありがとうございます。
セーフエリアややこしいですね。
もう1つの問題点として、上スクロール時と下スクロール時ではボタンの位置が若干異なるので、何か両立できる良い方法があればいいのですが…。♥ 0Who liked: No user2023年12月6日 5:44 PM #134144返信が含まれるトピック: 最新の投稿の抜粋と表示件数
50音に並びました!
->set( ‘orderby’, ‘title’ );
なんですね
ありがとうございます!
♥ 0Who liked: No user2023年12月6日 2:45 PM #134134返信が含まれるトピック: Snow Monkey Forms 複数のフォームがある場合の処理の分け方について
snow_monkey_forms/administrator_mailer/args
は第3引数に$setting
というオブジェクトが入っていて、$setting->get( 'form_id' )
でフォームの id が取得できたと思うので試してみてください!♥ 0Who liked: No user -
投稿者検索結果