短链接是获取您的文章和页面简短链接的一种快捷方式。它们使用 wp.me
域,这样您就可以有更多的空间在社交媒体网站上撰写文章。
此模块现在默认处于启用状态。如果看不到下面所述的功能,请访问在一个页面上控制 Jetpack 模块 (Control Jetpack’s Modules on One Page),了解如何激活。
查找文章或页面的短链接
要查找文章/页面的短链接,请在编辑屏幕中单击右上角的绿色 Jetpack 图标,打开 Jetpack 边栏:
然后,您会在“短链接”部分看到短链接 URL,可将其复制到剪贴板:
注意:如果使用的是经典编辑器,则会在永久链接旁边看到“获取短链接”按钮,就在文章标题下面。如果单击该按钮,短链接将显示在一个弹出窗口中:
工作原理
这些短链接的功能类似于其他 URL 缩短服务。然而,WP.me 在许多方面却有所不同:
- WordPress.com 和 Jetpack 支持的博客上的每一篇文章都有一个 WP.me URL。
- 这些全都使用
rel=shortlink
在中提供。
- 该功能并非适用于全球任何 URL,只适用于 WordPress 托管的 URL。
- 链接是永久性的,只要 WordPress.com 存在,就能正常运行。
- WP.me 域免受垃圾邮件骚扰,因为我们一直在监控和删除 WordPress.com 中的垃圾邮件。
为自定义文章类型启用短链接
默认情况下,将为每个文章、页面和附件页面生成 WP.me 短链接。
- 利用
add_post_type_support()
函数,您可以对现有的文章类型添加短链接支持。为此,请在功能插件中添加以下代码:add_action('init', 'my_custom_init'); function my_custom_init() { add_post_type_support( 'product', 'shortlinks' ); }
您需要将“product”替换为自定义文章类型名称。
- 您还可以在注册文章类型时添加短链接支持,如下所示:
// Register Custom Post Type function custom_post_type() { $labels = array( 'name' => _x( 'Products', 'Post Type General Name', 'text_domain' ), ); $args = array( 'label' => __( 'product', 'text_domain' ), 'supports' => array( 'title', 'editor', 'shortlinks' ), ); register_post_type( 'product', $args ); } // Hook into the 'init' action add_action( 'init', 'custom_post_type', 0 );
隐私信息
默认情况下,此功能处于已激活状态。虽然在主 Jetpack 设置区域内没有控制此功能的选项,但可以按照 本指南随时将其停用。
使用的数据 | |
---|---|
站点所有者/用户
使用基于 WordPress.com 的站点 ID 和特定的文章 ID 生成短链接。此外,还用于活动跟踪(下文详述):IP 地址、WordPress.com 用户 ID、WordPress.com 用户名、WordPress.com 关联站点 ID 和 URL、Jetpack 版本、用户代理、访问 URL、参考 URL、事件时间戳、浏览器语言、国家/地区代码。 |
站点访客
无。 |
跟踪的活动 | |
站点所有者/用户
我们跟踪激活和停用功能的时间和用户。 |
站点访客
无。 |
同步的数据(了解详情) | |
站点所有者/用户
我们同步用于确定是否激活该功能的单个选项。特定的各个短链接本身也与文章数据同步。 |
站点访客
无。 |