フォーラムへの返信
-
投稿者投稿
-
Snow Monkey v16.1.0 + Snow Monkey Blocks v14.1.0 で機能を追加しました!
こんな感じでやりました!
add_filter('bbp_get_form_topic_subscribed', 'custom_bbp_get_form_topic_subscribed', 10, 2); function custom_bbp_get_form_topic_subscribed( $checked, $topic_subscribed ) { if ( ! $topic_subscribed ) { $topic_subscribed = true; // Get edit data if ( bbp_is_topic_edit() || bbp_is_reply_edit() ) { $post_author = (int) bbp_get_global_post_field( 'post_author', 'raw' ); $topic_subscribed = bbp_is_user_subscribed( $post_author, bbp_get_topic_id() ); // Get current status } elseif ( bbp_is_single_topic() ) { $topic_subscribed = bbp_is_user_subscribed( bbp_get_current_user_id(), bbp_get_topic_id() ); } return checked( $topic_subscribed, true, false ); } return $checked; }根本的な解決ではありませんが、投稿 > セクション > FAQ > FAQ となっている状態で、ブロックツールバーの縦3つの点々ボタンをクリック → 複製 をクリックする方法でも、新しい FAQ(子)が追加できます。
♥ 0Who liked: No user.smb-faq__body > .block-list-appender > .block-editor-default-appender > button > svgなので、僕と同じボタンが選択できていると思います。うーん、となるとなんでインサーターの中身だけ違うのか謎ですね…。♥ 0Who liked: No user今後事象は修正は難しいのでしょうか?
んーこちらで再現できないといういみで修正が難しそうではありますね…。再現ができれば修正できると思うのですが。
僕の環境では FAQ(親)を選択した状態でクリックできる+ボタンを選択してデベロッパーツールで確認すると次のようになります。

.smb-faq__body直下のボタン(.block-list-appender)が反応しているのが確認できると思います。この状態であれば正しくクリックできます。入山さんの環境だと、FAQ(親)を選択した状態のときこの.smb-faq__body直下のボタンはどうなっていますか?♥ 0Who liked: No userYoast SEO は使ったことがないのでわかりませんが、下記はどうですかね?
下記のトピックと同じ問題だと思うので、下記のトピックも参照してみてください!
使用されている SVG Support のバージョンを教えてください。
♥ 0Who liked: No userSnow Monkey 以外のテーマだと正しく表示されますか? 一応こちらでも別のテーマで確認してみようと思います。
♥ 0Who liked: No user@入山航さん
こういう事でしたでしょうか?変更しましたがこのcss自体が効かなくなりました。
CSS はセレクタの入れ子はできないので、GONSY さんのような書き方になりますね。
解決した場合は解決した旨を書いて(修正が必要だった場合はどういう修正が必要だったかも書いて)クローズをお願いします。
♥ 0Who liked: No userブロックを新たに作るのって難しいんでしょうか?PHPごりごり書く必要あります?CSSでパララックスのコーディングだけなら自分でも出来そうなきがするのですが。
ブロックは基本的なやり方だと PHP ではなくて JS の比率が大きいですね。ブロックをつくれるプラグインを使えば PHP でもつくれます(ダイナミックブロックになるので操作感は JS のものよりも劣ると思います)。
よく使うブロックでないのであれば、個人的にはカスタム HTML ブロックに HTML 書くでも良いのでは?と思います。
♥ 0Who liked: No user -
投稿者投稿




