You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何给WP后台自定义列的文章ID添加前台查看链接?

实现WordPress后台文章ID列添加前台查看链接

只需修改你现有代码中的column_content函数,把直接输出ID的逻辑替换为带前台文章链接的HTML标签即可,具体修改如下:

function column_content( $column, $id ){
    if( $column === 'post_id_clmn'){
        // 获取文章前台永久链接
        $post_link = get_permalink( $id );
        // 输出带链接的ID,添加新标签页打开属性
        echo '<a href="' . esc_url( $post_link ) . '" target="_blank">' . $id . '</a>';
    }
}
add_action('manage_posts_custom_column', 'column_content', 5, 2);

修改说明:

  • 用WordPress内置的get_permalink($id)函数自动生成对应文章的前台查看链接,适配不同文章类型的链接规则。
  • 通过esc_url()对链接进行转义处理,避免潜在的XSS安全风险。
  • 新增target="_blank"属性,点击ID链接时会在新标签页打开前台页面,不打断后台操作流程。

其余代码保持原样即可,修改完成后刷新后台文章列表页面,就能看到ID列的数字变为可点击的链接,点击后直接跳转到对应文章的前台展示页面。

内容的提问来源于stack exchange,提问作者Andrea Sacconi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 19:42:39