WordPressで同じカテゴリの投稿を表示する方法を知りたいと思ったことはありますか?
これはすでに、ウィジェット内のカテゴリに優先順位を付けたいサブスクライバーからのいくつかのリクエストの主題です。 このチュートリアルでは、WordPressブログのウィジェットにカテゴリの最近の記事を表示する方法を示します。
そこ 2つの方法 それはあなたの目標を達成することを可能にします。 最初の方法は非常に単純で、 初心者ブロガー、ウィジェットのカテゴリから最近の投稿を表示できるようにするプラグインを介して行われるためです。
2番目の方法は、WordPressテーマのファイルに追加できるコードを使用して行われます。 ただし、この方法は経験豊富なユーザーのみを対象としています.
この最後の方法の主な利点は、プラグインに依存しないことと、構成に多くの余裕があることです。 ただし、プラグインを使用する方法は比較的簡単です。時間を無駄にしたくない場合は、この方法を強くお勧めします。
まあ、すべてが言われているように、私は次の2つの方法を紹介します。
しかし、前に、WordPressをインストールしたことがない場合は、 WordPressのテーマをインストールする方法 et あなたのブログにワードプレスのテーマを、見つけインストールしてアクティブにする方法
それから私たちがここにいる理由に戻りましょう。
1年齢 方法:「Category Post Widget」プラグインを使用する
これは 利用できるWordPressのプラグインあなたができます ダッシュボードからインストールする.
完了したら、インターフェースに移動します " 外観>ウィジェット そして、新しいウィジェットが利用可能であることに気付くでしょう。
このウィジェットを移動して、選択したサイドバーに追加するだけです。 完了したら、カテゴリを選択し、アイテムの制限をリストに設定したり、注目の画像を表示したり表示したりできます(寸法をカスタマイズします)、カテゴリの単語に関して制限を定義します。
発見も WordPressのブログのメニューにカテゴリを追加する方法
ブログを参照すると、ウィジェットがどのように表示されるかがわかります。
また読むことを勧めます ワードプレスの異なるカテゴリにユニークなスタイルを与える方法
2e メソッド:コードを使用する
あなたがしなければならない唯一のことはあなたのアクティブなWordPressテーマのfunctions.phpファイルに次のコードを追加することです。
function custom _postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'announcements', 'posts_per_page' => 10 ) );
// La boucle WordPress
if ( $the_query->have_posts() ) {
$string .= '<ul class="postsbycategory widget_recent_entries">';
while ( $the_query->have_posts() ) {
$the_query->the_post();
if ( has_post_thumbnail() ) {
$string .= '<li>';
$string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
} else {
// Si aucune image n’existe
$string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
}
}
} else {
// Aucun article disponible
}
$string .= '</ul>';
return $string;
/* Restauration des données */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'custom_postsbycategory');
// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');
必ずキーの値を変更してください CATEGORY_NAME 」。 キーを使用して記事の数を増やすことができます post_per_page '。
テーマのファイルでは、次のPHP関数を使用できます: " custom_postsbycategory() »
また発見することができます ワードプレスの共有ボタンを追加する方法 このリンクをクリックしてください。
ショートコード「 [Categoryposts] 記事、ページ、またはウィジェットの特定のカテゴリにあるアイテムのリストを表示するには。
プレミアムWordPressプラグインもご覧ください
他にも使えます WordPressのプラグイン モダンな外観を与え、ブログやウェブサイトの取り扱いを最適化します。
ここでは、そのためのプレミアムWordPressプラグインを提供しています。
1.スーパーバックアップとクローン-移行
Le WordPressのプラグイン Super Backup & Clone – Migrate を使用すると、Web サイトをバックアップできます。 実際、Web サイトでの作業は常に長くて面倒なプロセスであり、不適切な構成や操作エラーによって作業が失われるとしたら、それは残念なことです。
Ce WordPressのプラグイン は、データの損失を防ぐ信頼できるバックアップ ソリューションです。 その主な機能は次のとおりです。直感的なダッシュボード、バックアップの複数のインスタンスを保持する可能性、別の可能なサーバーへの移行、バックアップの復元、自動診断、優れたカスタマーサポート、マルチサイトサポートなど...
2. Captcha Plus
Captcha plusプラグインは、数学的なロジックを使用してフォームをスパムから保護するための最高のWordPressセキュリティソリューションのXNUMXつです。 ログイン、登録、パスワード回復、コメント、およびお問い合わせフォームをサポートしています。
ユーザーは、フォームを送信する前に数式を入力する必要があります。 「CaptchaPlus」の複雑さは、加算、減算、乗算などのXNUMXつの基本的な数学アクションを使用して構成できます。 だから、今すぐスパムをやめましょう!
3。 プレミアムSEOパック
ほとんどの WordPress 機能はすぐに使用できます。 これが、WordPress が世界で最も人気のあるコンテンツ管理システムである理由です。
ただし、所有者は通常、Webサイトの速度とSEOを最適化するためにWordPressを使用します。 プレミアムSEOパックは、検索エンジン向けにWebサイトを最適化するための究極のツールです。
発見 WooCommerceでプライベートストアを作成する方法
数十種類のプラグインに必要なすべての機能と、他では見られないボーナス機能があります。
推奨リソース
ウェブサイトの構築と管理に役立つ他の推奨リソースをご覧ください。
- あなたのブログにメガメニューを作成するための8 WordPressプラグイン
- ブログにプレミアムコンテンツを隠すための10 WordPressプラグイン
- WordPressでクイズを簡単に作成する方法
- WordPressでプライバシーポリシーを作成する方法
まとめ
それだけです! 特定のカテゴリから最近の記事を追加するこのチュートリアルはこれで終わりです。 することを躊躇しないでください お気に入りのソーシャルネットワークで友達と共有する.
しかし、あなたも私たちに相談することができます ressources、インターネットサイトの作成プロジェクトを実行するためにより多くの要素が必要な場合は、 WordPressブログの作成。
提案や意見がある場合は、セクションに残してください commentaires.
...
こんにちは、私はこの部分を理解していません:
テーマのファイルでは、次のPHP関数を使用できます: "custom_postsbycategory()"
構文エラー、予期しない '_postsbycategory'(T_STRING)、 '('
状況のブロックを解除するための解決策はありますか?
今晩は、
これ以上の解決策はまだありません。 ごめん。
お疲れ様です
category_nameを何に置き換える必要がありますか? スラッグによって、IDによって…? 例を挙げていただけますか?
ありがとう。
お疲れ様です
コードをコピー/貼り付けしたい人には警告します。 すべての二重引用符と一重引用符は、英語版に置き換える必要があります。 例: "" by ""。 警戒してください😉
精度ありがとうございます、訂正いたします。
アレックスを返却いただき、ありがとうございます
こんにちは、この非常に簡単なチュートリアルをありがとうございました。
私は全くの初心者です。 ステップ2で「特定のファイル内」とはどういう意味ですか? それを作成する必要がありますか、それともそれを認識する方法ですか?
お疲れ様です
あなたが初心者であれば、私は第二の方法をお勧めしません。
お疲れ様です
かなり前に質問されたことは知っていますが、Carribouと同じ質問をしています。 「特定のファイル内」とはどういう意味ですか? それは非常に神秘的な方法で言われています...
情報をありがとう
こんにちはマイケル、
ご発言ありがとうございます。 記事を修正しました。 です 「あなたがしなければならない唯一のことは、ファイルに次のコードを追加することです のfunctions.php アクティブなWordPressテーマの
ただし、独自のプラグインを作成して、このコードをプラグインに挿入することもできます。
私たちはあなたの懸念に答えたことを願っています。 さらに問題が発生した場合は、遠慮なく戻ってください。
真心を込めて