wordpress サイトのホームページにいくつかの投稿を表示したいのですが、どうすればいいですか??それを行うのに役立つプラグインはありますか?または、それらの投稿を引き出してホームページに表示できるショートコードはありますか?
3 に答える
0
簡単にやりたい場合は、Display Posts Shortcodeのようなプラグインを使用できます。
または、手動で行いたい場合は、 を使用できますget_posts()
。
使用できる例を次に示します。
<?php
if (is_page()) {
$cat=get_cat_ID($post->post_title); //use page title to get a category ID
$posts = get_posts ("cat=$cat&showposts=5");
if ($posts) {
foreach ($posts as $post):
setup_postdata($post); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<?php endforeach;
}
}
?>
これが役立つことを願っています!
于 2013-07-22T02:52:37.830 に答える
-1
実装はテーマによって大きく異なります。WordPress テーマに index.php というファイルがあるかどうかを確認します。現在のテーマにこのファイルがある場合、これがホームページの表示を担当するファイルです。ここに、投稿を表示するためのコード スニペットを配置する必要があります。
html と PHP について少し知っていると仮定すると、上記の Amal Murali によって提案されたコードを追加するには、index.php 内の適切な場所を決定する必要があります。
于 2013-07-22T02:56:31.767 に答える