Wenn Sie nicht in der WordPress-Schleife sind, können Sie keine der WordPress-Methoden verwenden, daher müssen Sie reines PHP verwenden.
Sie können diesen Code verwenden. Und sicher wird dir helfen :)
$page_id = @$_GET['page_id'];
if (!is_numeric($page_id)) {
$path = $_SERVER['REQUEST_URI'];
$path = str_replace('.php', '', $path);
$path = $path ? $path : 'default';
$path_len = strlen($path);
$last_char = substr($path, $path_len -1);
$has_slash = strpos($last_char, "/");
if ($has_slash === 0) :
$path = substr($path, 0, $path_len -1);
elseif ($has_slash === null) :
$path = substr($path, 0, $path_len);
endif;
$page = substr(strrchr($path, "/"), 1);
echo "page: ".$page;
}
$my_page_id = 31;
$my_page = 'mypage';
if($page_id == $my_page_id || $page == $my_page)
{
}
Genießen!