我需要通過給定的站點URL獲取完整信息。如何從WordPress中的給定站點URL獲得完整信息
例如:
$href = 'http://example.com/news/news-1';
我可以
$post_id = url_to_postid($href);
得到帖子ID然後我就可以通過
$post_type = get_post_type($post_id);
得到交類型,但它給了我什麼,如果這是一個類別網址。那麼有沒有其他的方式來獲得給定網站的信息?這個頁面是否存在?它是一個頁面還是一個帖子?這是一個類別嗎?
我只有URL字符串。將它傳遞給例如'is_404()'函數將不起作用。 – Molod
你應該在檢查前提取'post_id'。 – br3t
如果我使用'url_to_postid()'這樣的類別URL - 'http:// example.com/news'我將接收'post_id' = 0。我想我需要從url字符串中獲取slug,然後開始檢查通過'is_'功能.. – Molod