当我输入我的WordPress网站babid-management.nl的链接或该网站内的任何帖子页面(例如https://babid-management.nl/blog/new-autopost-test/)时,我收到消息“无法显示预览。您可以按原样发布,或尝试其他链接。”弹出。
我查看了LinkedIn支持页面,可以确认OpenGraph元属性是否可用(另请参阅OpenGraphCheck.com在http://opengraphcheck.com/result.php?url=https%3A%2F%2Fbabid-management.nl%2Fblog%2Fnew-autopost-test%2F#.WfmbiWiPKUk的结果)
还有什么可以阻止LinkedIn从我的网站上发布此帖子?
您的服务器似乎阻止了LinkedIn Bot代理:
Apache(例如在Wordpress中):
如果安装了Better Security Plugin,则需要删除.htaccess
文件中的以下行
RewriteCond %{HTTP_USER_AGENT} ^Link [NC,OR]
IIS(例如ASP.Net)
在web.config
文件中,如果您有基于HTTP_USER_AGENT的阻止规则,请删除以下行:
<add input="{HTTP_USER_AGENT}" pattern="^Link" />
我不知道你是否还在为这个Bas工作...但我确实发现有人做了一个非常广泛的步骤,涉及oembed代码干扰或阻止linkedin。
https://pmig.at/2017/10/26/linkedin-link-preview-for-wordpress/
建议安装Disable Embeds插件来解决问题。