フォーラムへの返信
-
投稿者投稿
-
下記が参考になると思います。
下記のような感じですかね? 試してみてください!
add_filter( 'snow_monkey_get_template_part_args_template-parts/widget/snow-monkey-posts', function( $args ) { // 最近の投稿ブロック/砂金の投稿ウィジェットの場合 // 実際にはもうちょっと条件を足して絞り込んだほうが良いかも if ( 'recent' === $args['name'] ) { $args['vars']['_posts_query']->set( 'category__not_in', [ 1, 2, 4 ] ); } return $args; } );
セレクタの書き方が間違っているようです。
ターゲットが
<div calss="smb-section alignfull">
であればセレクタは.smb-section.alignfull
のようになります。今回の場合はすべてのセクションを対象にしたらまずいと思うので、追加 CSS クラスに適当なクラス名を追加してそれをセレクタに使うのが良いと思います。あと思ったのは、セクション使わないでボックスブロックにしたらこの padding の調整は不要になると思うので、要件があるようならボックスブロックを使うほうが良いのではないかなと感じました。
♥ 0Who liked: No user古いバージョンについてはマイアカウントページからダウンロードできるようにしたいなと思っているのですが、サブスクリプション状態の人だけがダウンロードできる仕組みをつくるのが地味に大変なので、なかなか進められていません…。お手数おかけいたしますが、オンラインコミュニティの DM で、サブスクリプション番号(契約の確認のため)と必要なバージョンを送っていただければ送付するようにいたします。
♥ 0Who liked: No user閉じたトピックをメールみたいにアーカイブボックスみたいなところに掘り込むことは可能でしょうか?
閉じたトピックは各フォーラムの後ろの方に仕分けしたい
上記2つについてはクエリを操作すればできないことはないと思いますが、意図せぬ不具合が発生しそうだなというのと、ここでちょろっとコードを共有するくらいでは実現できない(コード数が多くなる気がするので別途プラグインをつくるなどがいる予感)かなと思います。
閉じていないトピックが目立つように色をつけたい
これは CSS でできます。
.bbp-topics .topic.status-closed { background-color: red; }
2022年3月8日 3:05 PM 返信先: パスワード保護を使ったページで、セクションブロックやコンテンブロック内にmoreタグ(続きブロック)を入れると、入力欄の表示がおかしくなる。 #100631コンテンツ保護という機能であることを考えると仕様変更はやはりこわいかなと思ったので、フィルターフックで挙動を変更できるようにしてみました。
v16.2.0 にアップデートして、下記のコードを My Snow Monkey に追加してみてください。
add_filter( 'snow_monkey_protected_more_support_inner_blocks', '__return_true' );
前述したように、今後の WordPress のアップデートでこのフックによる仕様変更は正しく動作しなくなる可能性もあるので、一応実験的な機能ということにしています。
v16.2.0 で変更を入れてみました。アップデートして確認してみてください!
♥ 0Who liked: No userv16.2.0 で変更を入れてみました。アップデートして確認してみてください!
♥ 0Who liked: No userv16.2.0 で変更を入れてみました。アップデートして確認してみてください!
♥ 0Who liked: No userコンテンツスライダーでは仕組み上できなさそうです。
♥ 0Who liked: No userWindows で検証してみました。
Windows11 + Chrome 98.0.4758.102 = OK
Windows11 + Edge 99.0.1150.30 = NG
Windows11 + Edge 99.0.1150.36 = NGということで、僕の環境だと Edge では現象が再現できました。デベロッパーツールで CSS の動作を確認してみたのですが、CSS は正しく効いているけど表示は正しくされていないという状況だったので、Edge の不具合の可能性が高いのかなと思いました。
今はロゴテキストとグローバルナビゲーションの
div
自体にcolor
の設定があり、その中のリンクはそのdiv
のcolor
を継承する(= 同じ色になる)ようになっています。これを継承という形ではなく、リンク自体に色設定をすると Edge でも正しく動きそうです。でもグローバルナビゲーションのほうは継承でもちゃんと反映されているのでなぜロゴテキストだけ NG なのかが意味不明できもちわるいですが…。もうちょっと検証してみます。iPhone 11 の実機でも正しく表示できたのですが、iPhone 8 のシミュレーターはいただいたスクショの表示になりました。サイズは関係なさそうだったので、OS のバージョンによって差異があるのですかねぇ…。次のアップデートで修正いれます。ご報告ありがとうございます!
♥ 0Who liked: No user -
投稿者投稿