📜  wordpress 获取当前页面的 id (1)

📅  最后修改于: 2023-12-03 15:06:01.689000             🧑  作者: Mango

WordPress 获取当前页面的 ID

WordPress 是一个流行的开源网站建设平台,它提供了许多功能,包括获取当前页面的 ID。在本文中,我们将介绍如何使用 WordPress 获取当前页面的 ID。

使用 get_the_ID函数 获取当前页面的 ID

在 WordPress 中,可以使用 get_the_ID() 函数获取当前页面的ID。这个函数可以在文章页面、分类页面、标签页面、目录页面、作者页面等任何页面中使用。下面是一个示例:

<?php
$current_page_id = get_the_ID();
echo "当前页面的ID为:" . $current_page_id;
?>

这个示例中,我们使用 get_the_ID() 函数获取当前页面的 ID,并将其保存在一个变量 $current_page_id 中。然后,我们使用 echo 语句将 ID 打印出来。

使用 $post变量 获取当前页面的 ID

除了 get_the_ID() 函数外,还可以使用 $post 变量获取当前页面的 ID。这个变量保存了当前 WordPress 页面/文章对象的信息。下面是一个示例:

<?php
global $post; // 全局变量 $post
$current_page_id = $post->ID;
echo "当前页面的ID为:" . $current_page_id;
?>

在这个示例中,我们首先使用 global $post 语句声明 $post 变量是一个全局变量。然后,我们使用 $post->ID 获取当前页面的 ID,并将其保存在 $current_page_id 变量中。最后,我们使用 echo 语句将 ID 打印出来。

结论

在本文中,我们介绍了两种方法来获取 WordPress 中当前页面的 ID。使用 get_the_ID() 函数或 $post 变量都可以返回页面的 ID。如果您需要在模板文件或插件中获取当前页面的 ID,那么这些方法都非常有用。

以上是本文的内容,希望能对你有所帮助。