Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 代码发布 › WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上

Eswlnk的头像
Eswlnk
2020-12-27 1:51:22
WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog
智能摘要 AI
文章描述了如何解决QQ内置浏览器无法正确抓取网页标题、描述和头图的问题。通过排查发现可能是meta标签问题,最终解决方案是在WordPress主题的`<head>`部分添加获取标题、头图和描述的PHP代码,并判断是否为文章页面来显示相应的meta标签。修改后,刷新页面并验证,确保在QQ分享时能正常显示文章卡片。

真正的勇士,敢于直面惨淡的人生,敢于正视淋漓的鲜血这是怎样的哀痛者和幸福者?

0x00 问题描述

在分享网站时,发现QQ的内置浏览器无法抓取文章的标题、描述和头图,只有一串链接,顿时觉得很唠。

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

0x01 寻找原因

为了排除CDN的问题,我使用了几个蜘蛛工具尝试地抓取了我的页面,结果全部顺利地抓取到了。

接下来我使用了某60和某站长工具的抓取诊断工具,也是正常地抓取到了网页,并且所以信息正常,由此猜测:可能是meta类的问题。

作为一个半吊子的安全分析师,这点肯定不能忍,一定要追寻完美!

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

0x01 寻找办法

在通过百度等搜索引擎的帮助下,发现了大多数网友的答案都是在网页的

<head></head>

添加<meta itemprop="" content="" />

有了这样的方案,那么我们就要来亲手实践。

0x02 编写代码

因为使用的是WordPress,所以我们这里找到主题编辑器,在线编辑文件

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

找到主题页眉,并且找到<head>标签

开始操作

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

我这里使用的是nicetheme的主题,所以我直接选择调用主题的函数

为了更加的清晰明了我们添加的代码,所以这里我分成了两段,并且改了下变量名避免与后续的重复

<span role="button" tabindex="0" data-code="
<?php
$m_title = get_the_title();//获取标题
$m_image = pandapro_post_thumbnail_src();//获取头图
$meta_description = pandapro_print_excerpt(150, $post, false);//获取文章描述
?>
<span role="button" tabindex="0" data-code="<?php if(is_singular('post'))//判断是否是文章 是则显示以下内容 { echo '<meta itemprop="name" content="'.$m_title.'" />'; echo '<meta itemprop="image" content="'.$m_image.'" />'; echo '
<?php 
	if(is_singular('post'))//判断是否是文章 是则显示以下内容
	{
		echo '<meta itemprop="name" content="'.$m_title.'" />';
		echo '<meta itemprop="image" content="'.$m_image.'" />';
		echo '<meta itemprop="description" content="'.$meta_description.'" />';
	}
?>	

将以上代码添加到主题后,点击保存,赶紧刷新页面查看效果!

0x03 问题解决

刷新页面后,搜索自己的<meta>标签是否显示

单击右键查看源码

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

好的 这里已经可以清楚地看到 我们添加的meta已经显示出来了,在QQ中分享网站查看效果:

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog

显示了文章卡片,手机QQ也是一样。

WordPress:QQ无法获取你的文章标题怎么办?一招让你的网页分享变得高大上-Eswlnk Blog
本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
QQ分享WordPress网页分享
1
0
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
Hello World !
上一篇
一天一个WordPress小技巧:如何给自己的网站添加公告弹窗
下一篇

评论 (0)

请登录以参与评论
现在登录
    发表评论

猜你喜欢

  • 插件分享:新增自助购买卡密功能
  • 主题改造计划:手动模块化网站首页
  • 「插件分享」WP Migrate DB Pro | WordPress数据一键迁移工具
  • 「日志记录」逆向必应翻译网页版API实现免费调用
  • 「代码分享」第三方平台VIP视频解析API接口
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

「WordPress插件」WordPress Automatic |自动采集发布插件
2022-09-05 15:23:51
「代码分享」通过PHP微信扫描关注公众号
2023-09-03 11:36:19
Dragon Lite 主题 | WordPress 博客自媒体资讯主题
2023-06-05 20:58:23

文章目录

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 0.763 秒   |  SQL查询 46 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈