描述
这个函数的存在是为了提供一个所有主题和插件都可以针对的短链接标签。插件必须钩住以提供实际的短链接。默认短链接支持仅限于提供 ?p= 样式的文章链接。插件可通过‘pre_get_shortlink’或‘get_shortlink’过滤器来过滤输出。
参数
- $id
-
(int) (可选) 文章或站点ID。默认值为0,表示当前文章或站点。
- $context
-
(string) (可选) ID是“site”ID、“post”ID还是“media”ID。如果是“post”,则参考文章类型(post_type)。如果为“query”,则参考当前查询以确定ID和上下文。
默认值: 'post'
- $allow_slugs
-
(bool) (可选) 是否允许短链接中的post slugs。这取决于插件如何处理以及是否尊从这一点。
默认值: true
返回
(string) 如果请求的资源不存在短链接或未启用短链接,则为空字符串,否则返回一个短连接。
源码
更新日志
版本 | 描述 |
---|---|
3.0.0 | 开始引入 |
使用示例
基本示例
以纯文本形式显示短链接,如“短URL:http://example.com/?p=1234”Short URL: <?php echo wp_get_shortlink(); ?>