-
投稿者検索結果
-
2024年9月18日 8:44 AM #141725
返信が含まれるトピック: ホームの固定ページにある最新の投稿一覧を、更新順にして更新日を表示したい
複数サイトに実装しているので、検証がおぼつかないのですが
プラグインを2回アップデートしたら表示される形になったように思います更新されてる感じなんです
でも先頭固定よりうえ?人権(生まれながら持つ権利)
身体(自分と相手を大切に)が先頭固定 ただし除外してる
これおかしいのですよね「性差別」が先頭固定になるべきなので
なにか並び順がおかしい コードはこれをつかってます‘
/** * 最新用語を更新日でソートする */ add_filter( 'snow_monkey_get_template_part_args_template-parts/common/entries/entries', function( $args ) { // 最近の投稿ブロックのとき if ( 'snow-monkey-blocks/recent-posts' === $args['vars']['_context'] ) { // 並び順を変更 $args['vars']['_posts_query']->set( 'orderby', 'modified' ); $args['vars']['_posts_query']->set( 'order', 'DESC' ); // セットしたクエリーをもとに WP_Query をリセット $args['vars']['_posts_query']->query( $args['vars']['_posts_query']->query_vars ); } return $args; } );
‘
仕様として
– 先頭固定が最初にならぶ
– 先頭固定も更新順になる
– その他の記事が更新順になる
– 新規記事は公開日=更新日という扱いになるという仕様で意識あってますでしょうか
♥ 0Who liked: No user2024年9月17日 5:14 PM #141719返信が含まれるトピック: Snow Monkey Formsのバリデーションクラスを付けて欲しい
2024年9月17日 9:34 AM #141713返信が含まれるトピック: Snow Monkey Formsのバリデーションクラスを付けて欲しい
2024年9月17日 9:27 AM #141712返信が含まれるトピック: 基本の余白設定をモバイルとPC別々に設定したい
2024年9月14日 10:56 PM #141694返信が含まれるトピック: 基本の余白設定をモバイルとPC別々に設定したい
こちらの箇所になります。
♥ 0Who liked: No user2024年9月14日 1:37 PM #141676返信が含まれるトピック: ソーシャルナビゲーションにLINEアイコンを表示させたい
キタジマ様
早々のご返信ありがとうございます。
仰せの通り、LINE公式のドメインではなかったため、ご提案のフックで無事実現できました。
ありがとうございます。
♥ 0Who liked: No user2024年9月13日 10:58 AM #141647返信が含まれるトピック: ソーシャルナビゲーションにLINEアイコンを表示させたい
今言われているのは、
https://xxxxx.autosns.app/
のドメインのリンクについてでしょうか?そうだとして、これは LINE の公式ドメインでは無いと思うので、フックを使って独自にカスタマイズしてもらうのが良いかなと思います。
/** * ソーシャルナビゲーションの xxxxx.autosns.app ドメインのリンクを LINE アイコンにする */ add_filter( 'snow_monkey_social_nav_item', function( $new_item_output, $item_output, $args, $item ) { if ( preg_match( '|^https?://([^\.]+?\.)*?autosns\.app?|', $item->url ) ) { $new_item_output = str_replace( $args->link_before, '<i class="fa-brands fa-line"></i>' . $args->link_before, $item_output ); $new_item_output = str_replace( '<a ', '<a data-icon="line" ', $new_item_output ); } return $new_item_output; }, 10, 4 );
2024年9月13日 10:48 AM #141646返信が含まれるトピック: ソーシャルナビゲーションにLINEアイコンを表示させたい
現時点可能になっていますでしょうか?
はい、現時点では LINE の公式ドメインである
– https://line.me
– https://lin.eeが対象になっています。
♥ 0Who liked: No user2024年9月13日 10:45 AM #141645ありがとうございます! My Snow Monkey プラグイン自体、フックした関数のいずれも正しく実行されていることが確認できました。
で、それをみて思い出したのですが、Snow Monkey は WordPress デフォルトのパスワード保護入力欄のデザインを、同じフィルターフック(
the_password_form
)でカスタマイズしているのでした。だからそのフィルターフックにフックされた関数の実行順によって、効いていないように見える(実際には効いているけど、その次に実行される関数で上書きされている)のだと思います。下記のようにコードを変えてみるとどうでしょうか?
add_filter('the_password_form', 'my_password_form');
↓
add_filter('the_password_form', 'my_password_form', 11);
♥ 0Who liked: No user2024年9月13日 9:58 AM #141644ご返信ありがとうござます。
教えていただきました内容に沿い変更してみたところ↑このように表示されました。
こちらから何か分かることがもしありましたら、
お知らせいただけると助かります。お手数お掛けして申し訳ありませんがよろしくお願いいたします。
♥ 0Who liked: No user2024年9月13日 2:35 AM #141640返信が含まれるトピック: ホームの固定ページにある最新の投稿一覧を、更新順にして更新日を表示したい
ありがとうございます
1つのサイトでは問題なく、もう1つは先頭固定を消して検証します
1点、更新日の表示がCSSでできるかなとおもってたらコード上になかったです
これを表示させることはできますか?ZINEが更新されたら、その更新日を表示して上に出したいのです
もうひとつのサイト
♥ 0Who liked: No user2024年9月12日 7:09 PM #141636返信が含まれるトピック: ホームの固定ページにある最新の投稿一覧を、更新順にして更新日を表示したい
↑のコードを応用するとどうですかね?
add_filter( 'snow_monkey_get_template_part_args_template-parts/common/entries/entries', function( $args ) { // 最近の投稿ブロックのとき if ( 'snow-monkey-blocks/recent-posts' === $args['vars']['_context'] ) { // 並び順を変更 $args['vars']['_posts_query']->set( 'orderby', 'modified' ); $args['vars']['_posts_query']->set( 'order', 'DESC' ); // セットしたクエリーをもとに WP_Query をリセット $args['vars']['_posts_query']->query( $args['vars']['_posts_query']->query_vars ); } return $args; } );
♥ 0Who liked: No user2024年9月12日 4:04 PM #141626なるほどです。ということは My Snow Monkey プラグイン自体は正しく実行されているのだと思います。
あとは地道に検証するしかないかなと思うので、例えばmy_password_form
関数が実行されているか確かめるために、function my_password_form() { if(is_page('3926')){ return '〜'
を
function my_password_form() { var_dump( 1 ); if(is_page('3926')){ var_dump( 2 ); return '〜'
としてみて、
1
と2
が画面に表示されるか確認してみると良いかもしれません。♥ 0Who liked: No user2024年9月12日 3:19 PM #141625ご返信ありがとうございます。
My Snow Monkey プラグインが有効化を確認いたしました。こちらのページ参考にしていたのですが、「保護中:」を削除する下記コードは追加するとこちらは効くのですよね。
(今回はこちらは必要ないのですが)add_filter('protected_title_format', 'remove_protected'); function remove_protected($title) { return '%s'; }
その他、確認する様な事がありましたらアドバイスいただけると助かります。
お手数お掛けいたしますがよろしくお願いいたします。♥ 0Who liked: No user2024年9月12日 2:54 PM #141624Snow Monkey に限らず、自作のプラグイン・テーマ以外の、WordPress コア、プラグイン、テーマはファイルを直接編集しないほうが良いです。書かれている通り、更新の際に最新のファイルと置き換わってしまうためです。
My Snow Monkey と
functions.php
はほぼ同じものなので、基本的にはコピペするだけで動作するはずですが、動作しないということは My Snow Monkey プラグインが有効化されていない可能性があるかもしれません。まずはプラグインの管理画面で、My Snow Monkey プラグインが有効化されているか確認してみてください。
♥ 0Who liked: No user -
投稿者検索結果