WordPress如何禁止生成附件(图片)页面
admin
2021-02-01
54
2

WordPress 站点可以在后台的媒体库或在编辑文章/页面的时候直接上传图片,但是 WordPress 会为这个图片创建一个页面,它被称为附件页面,此页面仅显示实际图像的更大版本,而不是其他任何内容。这可能会对我们站点的搜索排名产生负面的 SEO 影响,因为搜索引擎会将几乎没有文本的页面视为低质量内容。我们该如何禁止他?

WordPress如何禁止生成附件(图片)页面

虽然我们可以通过其他途径,如 robots.txt 文件来禁止搜索引擎收录类似的附件页面,但是也不能保证所有搜索引擎都遵守。所以最好的方法就是直接禁用我们网站上的这个附件页面。具体办法就是将以下代码添加到当前主题的 functions.php 文件中即可:

//禁用 WordPress 附件页面
function wpb_redirect_attachment_to_post() {
if ( is_attachment() ) {
global $post;
if( empty( $post ) ) $post = get_queried_object();
if ($post->post_parent) {
$link = get_permalink( $post->post_parent );
wp_redirect( $link, '301' );
exit();
}
else {
// What to do if parent post is not available
wp_redirect( home_url(), '301' );
exit();
}
}
}
add_action( 'template_redirect', 'wpb_redirect_attachment_to_post' );
打赏
Factory主题:高端大气且功能强大的WordPress企业主题
上一篇
wordpress后台怎么修改“查看站点”链接为新标签页中打开
下一篇

发表评论

  1. 2021-02-25 20:22

    测试一波评论[face p=Tongue]

  2. 嗨,这是一条评论。
    要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。
    评论者头像来自Gravatar

admin
0 文章
0 评论
0 喜欢
标签
#WordPress #b2主题美化 #zblog #wordpress主题 #b2主题 #主题美化 #wordpress函数 #WordPress博客主题 #dux主题 #模块化 #浏览次数 #wordpress简洁主题 #大数据 #蜀犬吠日 #php #新窗口 #阅读时间 #wordpress代码 #匈奴 #用户中心 #B2美化 #wordpress5.7.1 #认证图标 #PHP代码 #乌合之众 #新闻资讯 #附件页面 #半老徐娘 #用户昵称 #begin主题 #wp插件 #宋玉 #评论框修改 #php内存限制 #暴虎冯河 #博客主题 #电影下载 #debug #语言选择器 #REST API #企业主题 #标签内链 #隐藏浏览量 #wordpress后台 #去除wordpresslogo #登陆访问 #zblog验证码 #小工具区块 #rouse主题 #隐藏登陆地址 #wordpress回收站 #古腾堡编辑器 #皮里阳秋 #zblogphp #影视主题 #谷歌字体 #ue编辑器 #作者筛选 #霍去病 #wordpress多域名 #响应式 #站点健康 #成语大全 #轻拟物 #免费主题 #沅芷澧兰 #wordpress开发 #域名绑定 #等级图标 #js #一意孤行 #投稿 #轻拟物主题 #wirdpress资讯主题 #内存溢出 #注销账户 #高雅 #wordpress技巧 #联系页面 #js特效 #一言 #搬家技巧 #邀请码 #函数 #流量 #wordpress技术 #多风格 #自适应 #logo图标 #上传图片 #数据库 #酱茄Free主题 #WordPress 4.6 #加载中 #浏览文章 #B2主题修改 #WordPress更新 #大媒体主题 #菜单美化 #niRvana主题 #主题修改 #整站变灰 #链接别名 #动态网页 #子目录 #以父之名 #随机缩略图 #导航栏 #调试模式 #伪静态 #html5 #正则表达式 #http #WebSocket #静态网页 #复古风
生成中...
扫描二维码
扫描二维码