wordpress调用指定文章id
时间 : 2023-12-14 21:16:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要在WordPress中调用指定文章的ID,可以使用以下代码:

<?php

// 获取文章ID

$post_id = 123; // 将 123 替换为要调用的文章的实际ID

// 根据文章ID获取文章对象

$post = get_post($post_id);

// 检查文章对象是否存在

if ($post) {

// 显示文章标题和内容

echo "<h2>" . $post->post_title . "</h2>";

echo $post->post_content;

} else {

echo "文章不存在!";

}

?>

将上述代码添加到你的WordPress主题文件的适当位置,可以是`single.php`或`page.php`等文件中的任意位置。

请注意替换上述代码中的`123`为实际的文章ID。你可以在WordPress的后台编辑文章时,在编辑器的URL中找到文章的ID。

此代码将根据指定的文章ID获取文章对象并显示文章的标题和内容。如果指定的文章不存在,则显示"文章不存在!"的错误消息。

希望这能帮助到你。如果有任何问题,请随时提问。

其他答案

在WordPress中,你可以使用函数`get_post()`来调用指定文章的ID。以下是使用该函数的示例代码:

```php

<?php

$postId = 123; // 更改为你要调用的文章ID

$post = get_post($postId);

if ($post) {

// 输出文章标题

echo $post->post_title;

// 输出文章内容

echo $post->post_content;

} else {

echo '找不到指定的文章';

}

?>

在上面的示例中,你需要将`$postId`变量更改为你要调用的实际文章ID。然后,通过调用`get_post()`函数,将文章ID作为参数传递给函数。该函数将返回一个`WP_Post`对象,你可以使用该对象来访问文章的各种信息,如文章标题`post_title`和文章内容`post_content`。

请注意,如果找不到指定的文章ID,`get_post()`函数将返回空值。在代码中,我们通过检查`$post`变量来确认是否找到了文章。如果找到了文章,我们输出文章标题和内容。如果未找到指定的文章,我们将显示一个相应的错误消息。