Wordpress 不和谐预览

Posted

技术标签:

【中文标题】Wordpress 不和谐预览【英文标题】:Wordpress Discord Preview 【发布时间】:2017-10-14 21:53:38 【问题描述】:

使用 wordpress 时,您必须编辑哪些内容才能更改预览显示,以便在 Discord 等聊天中上传。目前,当发布链接时,它会显示为这样。

预览显示网站名称,然后是作者,然后是页面名称。您必须在 wordpress 中进行哪些更改才能更改此内容?

编辑: 此代码在页面中

    <meta property="og:url" content="http://kltools.net" />
    <meta property="og:title" content="Twitch Kittens Tools" />
    <meta property="og:description" content="Twitch Kittens Tools" />
    <meta property="og:image" content="http://kltools.net/wp-content/uploads/large_logo_only-1-150x150.png" />
    <meta property="og:type" content="website" />

现在将显示更改为

这里的最后一步是我要去掉作者标签。

我尝试了一个插件,该插件应该从 php 和 css 中删除作者,但它仍在显示。有什么人可以推荐摆脱 og 元预览中的作者标签

【问题讨论】:

大概,这完全取决于客户端,因为他们可以随心所欲地渲染它。通常您对此无能为力。但是,我不确定这是否是不和谐的情况。 (很可能是) Discord 查看网站上的任何 opengraph 元数据以生成其链接预览。如果您可以更改 opengraph 元数据,请执行此操作。 我已经这样做了,但它仍然显示作者数据。我正在运行一个删除它的 wordpress 插件,并且在查看它将使用的源代码时找不到任何作者数据。 【参考方案1】:

将此添加到主题的functions.php文件中:

add_filter( 'oembed_response_data', 'disable_embeds_filter_oembed_response_data_' );
function disable_embeds_filter_oembed_response_data_( $data ) 
    unset($data['author_url']);
    unset($data['author_name']);
    return $data;

【讨论】:

以上是关于Wordpress 不和谐预览的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress 限制编辑,但允许预览自定义帖子状态

JavaScript Wordpress XHTML和HTML评论预览

我可以在上传到 WordPress 之前预览/运行我的 CSS 和 HTML 代码吗?

在WordPress中生成所有旧的PDF预览图像

wordpress默认主题加载不出图片,是哪相关的设置?

如何从Wordpress管理员替换帖子和页面的所有外部/预览