wordpress调用指定id文章
时间 : 2023-12-28 08:08:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要在WordPress中调用指定ID的文章,你可以使用`WP_Query`类或`get_post`函数。下面是两种方式的示例。
使用WP_Query类:
```php
$query = new WP_Query( array( 'p' => 123 ) ); // 将123替换为要调用的文章ID
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
// 在这里输出你想要的文章内容
the_title();
the_content();
}
wp_reset_postdata();
} else {
// 如果没有找到文章
echo '未找到指定ID的文章';
}
使用get_post函数:
```php
$post = get_post( 123 ); // 将123替换为要调用的文章ID
if ( $post ) {
setup_postdata( $post );
// 在这里输出你想要的文章内容
the_title();
the_content();
wp_reset_postdata();
} else {
// 如果没有找到文章
echo '未找到指定ID的文章';
}
你可以将这些代码放在WordPress主题模板文件中的任何位置,以便根据需要调用指定ID的文章。记得将代码中的123替换为你想要调用的实际文章ID。
其他答案
要在WordPress中调用指定ID的文章,你可以使用`get_post()`函数。以下是一段示例代码:
```php
<?php
$article_id = 123; // 修改为你要调用的文章ID
$article = get_post($article_id);
if ($article) {
$article_title = $article->post_title;
$article_content = $article->post_content;
// 输出文章标题和内容
echo "<h2>{$article_title}</h2>";
echo "<div>{$article_content}</div>";
} else {
echo "未找到指定ID的文章。";
}
?>
将上述代码插入到你的WordPress模板文件中,替换`$article_id`的值为你想要调用的文章ID。然后,这段代码将会输出指定ID文章的标题和内容。如果找不到指定ID的文章,将会输出一个提示信息。
注意:这段代码只能在WordPress的主题文件中使用,不能在文章内容中使用。而且,建议自定义模板文件时,将这段代码放置在循环或条件语句之中,以确保只调用特定ID的文章。
上一篇
discuz邮箱检测错误信息
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章







