WordPressの特定のカテゴリのすべての投稿URLをプラグインなしで一覧表示する方法はありますか? 私はPHPに精通していませんが、いくつかの方法で、メソッドがこのカテゴリの投稿URL(ex:カテゴリを "ブログ"と呼ぶことができます)を呼び出すページテンプレートを使用できるかどうかを考えていました。WordPressの特定のカテゴリの投稿URL
0
A
答えて
1
レビューWP_QueryとWordPressループ。このような何かが、私が正しく(PHPタグでラップを)お問い合わせを理解していた場合に動作するはず:
$the_query = new WP_Query(array('category_name' => 'blog'));
if ($the_query->have_posts()) {
echo '<ul>';
while ($the_query->have_posts()) {
$the_query->the_post();
echo '<li>' . get_permalink() . '</li>';
}
echo '</ul>';
/* Restore original Post Data */
wp_reset_postdata();
} else {
// no posts found
}
1
あなたはget_posts
(https://codex.wordpress.org/Template_Tags/get_posts)を使用することができます。
これは、WP_Queryのスリムなバージョンです。これは、必要な投稿の配列を返します。
$categoryPosts = get_posts(array(
// Note: The category parameter needs to be the ID of the category, and not the category name.
'category' => 1,
// Note: The category_name parameter needs to be a string, in this case, the category name.
'category_name' => 'Category Name',
));
次に、あなたの投稿をループすることができます(カスタムフィールドを持っている場合は、より多くのフィールド)
foreach($categoryPosts as $categoryPost) {
// Your logic
}
$categoryPost
は、デフォルトで次が含まれますが、これらのフィールドは明らかに取り込まれますが、これは何ですかあなたは配列で利用できるでしょう:
WP_Post Object
(
[ID] =>
[post_author] =>
[post_date] =>
[post_date_gmt] =>
[post_content] =>
[post_title] =>
[post_excerpt] =>
[post_status] =>
[comment_status] =>
[ping_status] =>
[post_password] =>
[post_name] =>
[to_ping] =>
[pinged] =>
[post_modified] =>
[post_modified_gmt] =>
[post_content_filtered] =>
[post_parent] =>
[guid] =>
[menu_order] =>
[post_type] =>
[post_mime_type] =>
[comment_count] =>
[filter] =>
)
関連する問題
- 1. 特定のWordpressカテゴリからポスト投稿
- 2. Wordpress - サイドバーの特定のカテゴリの投稿を「最近の投稿」
- 3. Wordpressカテゴリのリダイレクトと特定のカテゴリ別投稿を表示
- 4. 特定のカテゴリに投稿としてのWordPressコメントを投稿する
- 5. Wordpress:特定のカテゴリの投稿を取得する
- 6. Wordpress:特定カテゴリの投稿からタグの配列を生成
- 7. WordPressの投稿から特定のカテゴリを除外
- 8. Wordpressカテゴリと投稿
- 9. Wordpressで特定の投稿カテゴリを表示する
- 10. WordPressの特定のブログ投稿/投稿のショートコードですか?
- 11. 投稿URLのリダイレクトのWordpress?
- 12. Wordpressの使い方特定のカテゴリ内の次/前の投稿リンク
- 13. 投稿タイトルとカテゴリのWordpressカスタムクエリ
- 14. パーマリンクに特定のカテゴリのみを表示WordPressのカスタム投稿タイプ
- 15. Wordpress:2つの特定のカテゴリにある場合は投稿を表示
- 16. 特定のカテゴリ内の投稿ページにWordpressウィジェットを表示する
- 17. 特定のカテゴリの単一の投稿を指定する
- 18. カスタム投稿タイプ特定メディア - WordPress
- 19. 特定の投稿内の投稿タグ_ID
- 20. WP:特定のカテゴリからの最新の単一の投稿
- 21. 次へ/前へ同じカテゴリーの投稿で同じカテゴリに投稿する特定の投稿のタイプ
- 22. Wordpress投稿テーブルからカテゴリを取得
- 23. wordpress投稿、カテゴリ、タグ、ユーザー輸出入
- 24. 投稿を特定のカテゴリとサブカテゴリに限定する
- 25. Wordpressカスタム投稿タイプ - 現在の投稿のすべての子カテゴリを表示
- 26. WordpressのURLサムネイルのカスタム投稿タイプ
- 27. 投稿の特定のカテゴリのみを表示する
- 28. 特定のカテゴリの投稿のカスタムフィールドを更新する方法
- 29. ループ内のカスタム投稿タイプ(特にその投稿用)のWordPressカテゴリを表示します
- 30. 特定のカテゴリのカスタム投稿タイプを表示する