我有一个wordpress链接,http://localhost/aircargo/lounge/#314,我想在它的页面上只得到314。
我试过:
get_site_url(),current_page_url(),get_home_url()
但是我不能得到身份证,怎么办?
我假设您想要根据您的url结构获得页面段塞。您可以使用get_post并提取帖子名称
$current_post= get_post( get_the_ID() );
$slug = $current_post->post_name;
echo $slug;
##or Must be inside the loop
global $post;
$post_slug=$post->post_name;
echo $post_slug;
如果这不起作用,因为你可能有自定义的永久链接结构,那么你可以解析url并提取路径的最后一个元素
$data = parse_url('http://localhost/aircargo/lounge/314');
$path = explode('/', $data['path']);
echo '<pre>', print_r( end($path), 1), '</pre>';
##output is 314