WordPress 网站禁用图片附件页面Url入口的方法

代金券网

我们在 WordPress 后台发布文章时,都是将图片或者视频附件上传到媒体库中,但是WordPress后台上传附件会自动生成一个附件页面。这种页面没有任何其他有价值的文字内容,只有一个附件名称和图片或者视频。这种页面在搜索引擎看来是一个低质量页面,因为没有任何文字内容,严重影响了网站的搜索引擎关键词排名,那么怎么解决这个问题呢?本文将介绍WordPress 网站禁用图片附件页面Url地址的方法。

在当前主题functions.php文件中添加以下代码:

  1. //禁用 WordPress 附件页面
  2.  function wpb_redirect_attachment_to_post() {
  3.     if ( is_attachment() ) {
  4.         global $post;
  5.         if( empty( $post ) ) $post = get_queried_object();
  6.         if ($post->post_parent) {
  7.             $link = get_permalink( $post->post_parent );
  8.             wp_redirect( $link, ‘301‘ );
  9.             exit();
  10.         }
  11.         else {
  12.             // What to do if parent post is not available
  13.             wp_redirect( home_url(), ‘301‘ );
  14.             exit();
  15.         }
  16.     }
  17. }
  18. add_action( ‘template_redirect’, ‘wpb_redirect_attachment_to_post’ );

这样访问已附加的附件时会跳转到对应的文章页。如果是没有附加到文章的附件,会自动跳转到首页。这只是禁用了附件wordpress页面,不是禁用附件本身哈,附件本身还是可以正常访问的。

1、阿里云产品最新优惠领取地址:立即前往

2、阿里云服务器优惠券领取地址优惠购买地址:点击前往

3、阿里云最新优惠活动地址汇总,共16个,地址:点击前往

4、同配置云产品腾讯云相对便宜,先点此一键领取2860元无门槛满减券(老用户换QQ登陆,同一实名享新人特价),再点此进入腾讯云活动页面12年老码农建议:服务器升级、复购、续费贵,数据迁移也麻烦,建议用好新人优惠资格,买多年,配置一次性到位,后期省事又省钱。


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注