wordpress get the id
时间 : 2023-12-29 13:20:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要获取WordPress中文章的ID,可以使用内置的函数`get_the_ID()`。

`get_the_ID()`函数可以在WordPress的循环中使用,返回当前文章的ID。可以在主题文件中的任何位置使用该函数,但最常见的使用地点是在`single.php`文件中,用于显示单个文章的内容。

以下是在WordPress中获取文章ID的示例代码:

```php

<?php

if (have_posts()) {

while (have_posts()) {

the_post();

$post_id = get_the_ID();

// 使用文章ID进行其他操作

?>

<h2><?php the_title(); ?></h2>

<div><?php the_content(); ?></div>

<?php

}

}

?>

在上面的示例中,`get_the_ID()`函数被赋值给`$post_id`变量,可以在代码中的其他位置使用该变量进行其他操作。例如,在文章标题和内容部分使用了`the_title()`和`the_content()`函数,以显示文章的标题和内容。

希望以上信息对你有所帮助!

其他答案

要获取WordPress中的文章ID,可以使用以下代码:

```php

$post_id = get_the_ID();

上述代码应该在WordPress的文章循环中使用,以获取当前文章的ID。可以将这段代码放在你的主题文件的任何位置,比如在single.php文件中的文章循环中使用。

如果你想获取其他页面或自定义文章类型的ID,可以使用类似的代码:

```php

$page_id = get_queried_object_id();

上述代码将返回当前页面或自定义文章类型的ID。

希望这对你有帮助!如果你还有其他问题,请随时向我提问。