フォーラムへの返信
-
投稿者投稿
-
うーん、この「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いくつか質問させてください。
– Snow Monkey のアップデート前は問題なく動いていたということでしょうか。
– アップデート前の Snow Monkey のバージョンは何でしょうか。
– Markdown を使うために使用しているプラグインは何でしょうか。
– 「Markdownが無効」というのは、具体的にどのような症状でしょうか。例えば、「## 見出し」と打つと見出しタグに変換されないなど。♥ 0Who liked: No userカテゴリとタグと両方になっているんですね。どうも出てくる関連記事が同一カテゴリのものばかりだったので気になっていました。
カテゴリーが一致かつタグも一致、になるので、同一カテゴリーのものがでますね…。カテゴリーは無視で、タグのみ条件に利用するのが理想ですかね?
♥ 0Who liked: No user確認しました。CSS が文字化けしているのが原因だと思います。
ちょっと現在の文字コードが何かわかりませんが、UTF8 で保存しなおして、再アップロードすると直りませんでしょうか。
♥ 0Who liked: No userURL 消しました!解決したとのことで、トピック閉じますね。
♥ 0Who liked: No user -
投稿者投稿