我正在尝试使用get_meta_tags函数来获取url的元信息.它没有给我来自同一起源或域的url元信息.
就像我从控制器http://example.com/fetch那样做
$tags=get_meta_tags("http://example.com/blog/my-awesome-blog-post");
print_r($tags);
Run Code Online (Sandbox Code Playgroud)
试图在我的网站上获取页面的metainfo http://example.com/blog/my-awesome-blog-post.分享两个截图:
本地实例:
获得错误,例如无法打开流:达到重定向限制,中止.这是我得到的错误.
我试过不同的网址(Facebook除外).我获得了成功的结果.
无论如何我可以实现这个功能.
我想获取元标记(特别是 og:title、og:description 和 og:image)
我使用以下代码:
$tags = get_meta_tags('https://www.shoutmeloud.com/review-of-hostgator-webhosting-wordpress.html/');
echo "<pre>";
print_r($tags);
Run Code Online (Sandbox Code Playgroud)
它返回以下数组,
Array
(
[viewport] => width=device-width, initial-scale=1
[description] => Check out HostGator review for year 2017. This review if written after using Hostgator for 5 years. Is Hostgator Good hosting? Find out answer here
[twitter:card] => summary_large_image
[twitter:description] => Check out HostGator review for year 2017. This review if written after using Hostgator for 5 years. Is Hostgator Good hosting? Find out answer here
[twitter:title] => A Blogger Review …Run Code Online (Sandbox Code Playgroud)