我尝试使用get\\u page\\u link(\'page-id\')和get\\u permalink(\'page-id\'),但出现以下错误。
Fatal error: 在中调用null上的成员函数get\\u page\\u permastruct()。。。
如何获取仅知道其ID的页面url?
我尝试使用get\\u page\\u link(\'page-id\')和get\\u permalink(\'page-id\'),但出现以下错误。
Fatal error: 在中调用null上的成员函数get\\u page\\u permastruct()。。。
如何获取仅知道其ID的页面url?
您可能会遇到这个错误,因为WordPress由于某种原因尚未加载$wp\\U rewrite global。要么是某个东西停用了它,要么你正试图在WordPress有机会加载它之前运行这些功能。
如果你想在插件或主题函数中实现这一点。php文件,请确保您位于连接到after\\u setup\\u主题或a hook that runs sometime after. 例如:
function get_url_of_page_id_165() {
return get_permalink( 165 );
}
add_action( \'after_setup_theme\', \'get_url_of_page_id_165\' );
<?php
$booking_url = get_permalink(\'15551\');
echo $booking_url;
?>
我正在尝试使用页面类别(而不是帖子)作为筛选子页面的一种方式。我正在努力创建一个“工作”页面,其中列出了所有的子项,并且每个子项也将对其应用类别。另一个子菜单将允许您选择类别,并且仅列出这些子页面。迄今为止:functions.php - Show categories meta box for pagesfunction myplugin_settings() { register_taxonomy_for_object_type(\'category\', \'page\');