フォーラムへの返信
-
投稿者投稿
-
Snow Monkey bbPress Support v0.4.8 で修正してみました!
♥ 0Who liked: No userあーほんとだ、お気に入りボタンのほうが 0.9375px 大きくなってますね…。float、トピック一覧画面とかでの購読ボタンの位置を右寄せするために入れてるんですよね。むしろお気に入りボタンのほうにも float を追加するほうが良いかもです。ちょっと試してみます。
♥ 0Who liked: No userそうなんですね。
WordPress のウィジェットの設定やカスタマイザーでできる設定なんかはテーマに紐付いて保存されるので、テーマを変えると設定しなおさないといけなくなるんですよね。なので Snow Monkey → 子テーマに変更したときもそうなります。もし今から子テーマに変更されるのであれば、
のようなプラグインを使うと設定をスムーズに移行できます。
やはりこの辺の根本的な機能になると、子テーマを使う必要が出てくるのですね。。。
そうですね、そうなります…。別な方法として「プラグインをつくる」という方法もありますが…。
♥ 0Who liked: No user仕様を変えたのかどうかちょっとハッキリ覚えていないのですが、もしかしたら 4.4 と 5 では変わっているかもしれません。スクロールしたときにでてくるメニューについては、次の CSS で色を変えれます。
.l-header__drop-nav { background-color: rgba(255, 255, 255, 0.9); }
♥ 0Who liked: No userうーん、この「sidebar-widget-area」「search-2」「inc2734_wp_awesome_widgets_recent_posts-6」の表示はどうやって出されているのでしょうか?この表示の影響で崩れているようにみえるので…。
この表示は Snow Monkey が出しているものでは無いと思うのですが、Snow Monkey v5.0.7 にアップデートする前は崩れていなかったのでしょうか? 同時に何かプラグインもアップデートしたのであれば、そのプラグインの影響ということも考えられます。
♥ 0Who liked: No user子テーマは使っていますか?カスタマイズを反映される場合は子テーマをつくっておくと便利です。
子テーマをお使いの場合は、子テーマの functions.php に下記のコードを追加してみてください。カテゴリーを無視してタグ一致の条件で取得するようになります。
add_filter( 'mimizuku_related_posts_args', function( $related_posts_args ) { $term_ids = wp_get_object_terms( get_the_ID(), 'post_tag', [ 'fields' => 'ids' ] ); if ( ! $term_ids ) { return $related_posts_args; } $related_posts_args['tax_query'] =[ [ 'taxonomy' => 'post_tag', 'field' => 'term_id', 'terms' => $term_ids, 'operator' => 'AND', // 全てのタグが一致する場合。一つでも一致すれば良い場合は IN ], ]; return $related_posts_args; } );
♥ 0Who liked: No userfunction.phpで表示をするより、小テーマでテンプレートを改廃したほうが、自由度や改廃のしやすさは有るのかな?というイメージでいますが、その場合、テーマファイルを小テーマのディレクトリにコピーコピーして、表示位置を改廃するという流れになりますでしょうか
そうですね、この部分に関しては子テーマでおこなうことになります。
まず、適当なカスタムフィールドプラグインを入れて(もちろん独自実装でも構いません)、サムネイル画像用の項目を設定してください。ここではカスタムフィールドの値として、画像のIDを保存する場合で進めます。
次に、
/snow-monkey/template-parts/loop/entry-summary-post.php
を/子テーマ/template-parts/loop/entry-summary-post.php
にコピーしてください。そして、
<?php the_post_thumbnail( 'xlarge' ); ?>
の部分を、<?php // 画像の ID 用のカスタムフィールド名が「thumbnail-image-id」だったとして $thumbnail_image_id = get_post_meta( 'thumbnail-image-id' ); if ( $thumbnail_image_id ) { echo wp_get_attachment_image( $thumbnail_image_id, 'xlarge' ); } ?>
に置き換えてみてください。
※ Snow Monkey は他のテーマに比べれば細かくテンプレートを分けているほうではありますが、それでも
/template-parts/loop/entry-summary-post.php
はそこそこの大きさがあるので、アップデートの際はご注意ください。♥ 0Who liked: No userSnow Monkey bbPress Support v0.4.7 で修正しました。確認してみてください!
♥ 0Who liked: No userどうも bbPress の
bbp_theme_compat_reset_post()
がおかしいような気がします。ただ、どう直せばよいのか(パッチをあてればよいのか)はわかりません…。♥ 0Who liked: No userテーマを TwentySeventeen に変更してみても重複して表示されたので、bbPress の問題のような気がします。bbPress のコードも追ってみたのですが、ちょっとわかりませんでした…。
♥ 0Who liked: No userこちらで Snow Monkey v5.0.6 + クラシックエディター + ビジュアルモードで試してみたところ正しく動作しました。
おそらく、テーマ以外の部分に問題があると思います。思ったよりプラグインが多く、いろいろなものの影響が考えるため、これだ!と言うのが難しいのですが、ぱっと思いつくもので言えば、Jetpack のプレーンテキスト Markdown の設定が有効になっていたりしないでしょうか?
「ダッシュボード > Jetpack > 設定 > 執筆 > プレーンテキストの Markdown 構文で投稿やページに書き込み」が有効になっている場合は無効にしてください。
あとは、ブラウザに JavaScript のエラーがでていないか確認してみてください。なんらかのプラグインと干渉してエラーになっている可能性も考えられます。
♥ 0Who liked: No userSnow Monkey bbPress Support v0.4.6 で修正しました。アップデートしてみてください!
♥ 0Who liked: No user可能でしたら、入力エリア前にラベルで「メッセージ本文」とかプレースホルダー等を任意で付けられるでしょうか?
これは bbPress の範囲になるので、わからないです、すみません。
♥ 0Who liked: No userありゃ、お知らせありがとうございます。確認します!
♥ 0Who liked: No userいくつかプラグインがあるようです。プラグインでやったほうが良い気がするので、試してみてください!
♥ 0Who liked: No user -
投稿者投稿