
腾讯云3年/5年服务器:点击抢每日限量秒杀名额 | 阿里云服务器99元/年:速抢优惠名额 |
腾讯云双十一:点击速抢9999元代金券 | 阿里云双十一:点击速抢5580元满减券 |
腾讯云新客无门槛满减券:限量速抢 | 阿里云活动中心优惠券:点击速抢 |
我们在 WordPress 后台发布文章时,都是将图片或者视频附件上传到媒体库中,但是WordPress后台上传附件会自动生成一个附件页面。这种页面没有任何其他有价值的文字内容,只有一个附件名称和图片或者视频。这种页面在搜索引擎看来是一个低质量页面,因为没有任何文字内容,严重影响了网站的搜索引擎关键词排名,那么如何解决这个问题呢?本文将分享WordPress 网站禁用图片附件页面Url地址的方法。
在当前主题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' );
这样访问已附加的附件时会跳转到对应的文章页。如果是没有附加到文章的附件,会自动跳转到首页。这只是禁用了附件wordpress页面,不是禁用附件本身哈,附件本身还是可以正常访问的。


8核16G CVM服务器S5 3048元/15个月:点此直达
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!
