CHEYNE CHEYNE
  • 注册
  • 登录
  • 分类
    • 技术
    • 游戏
    • 生活
  • 动态
  • 留言板
  • 链接
    • 社交媒体
    • 友情链接
    • 站点导航
  • CHEYNE 导航
首页 › 技术 › WordPress 禁止附件页面

WordPress 禁止附件页面

cheyne
8月前技术
97 0 0

functions.php 添加:

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
0
本文系作者 @cheyne 原创发布在 CHEYNE。未经许可,禁止转载。
ECMAScript 新特性
上一篇
Git 修改 push 前后的 commit 注释
下一篇
评论 (0)
再想想
聚合文章
Typecho 开启 Gzip
6月前
WordPress 站点健康提示 REST API 遇到了错误
7月前
var let const 区别
7月前
BBR 加速 CentOS
7月前
标签
Chrome CSS Docker Git JavaScript Linux MacOS Nginx Steam Typecho Windows WordPress Yarn Youtrack
相关文章
Typecho 开启 Gzip
WordPress 站点健康提示 REST API 遇到了错误
var let const 区别
BBR 加速 CentOS
关于

🍊Σ(゚д゚lll)前端工程师。

社交媒体
Bilibili Steam
导航
分类 技术 游戏 生活 动态 留言板 链接 社交媒体 友情链接 站点导航 CHEYNE 导航
Copyright © 2019-2021 CHEYNE. 苏ICP备16006033号
  • 分类
    • 技术
    • 游戏
    • 生活
  • 动态
  • 留言板
  • 链接
    • 社交媒体
    • 友情链接
    • 站点导航
  • CHEYNE 导航
热门搜索
  • Youtrack
  • Yarn
  • Nginx
  • CSS
  • JavaScript
  • Linux
  • Windows
  • MacOS
  • Docker
  • Git
  • Chrome
  • Typecho
  • WordPress
  • Steam
cheyne
29 文章
1 评论
3 喜欢
  • 0
  • 0
  • Top