【发布时间】:2012-05-15 06:26:07
【问题描述】:
场景:我博客上帖子的网址和标题通常很长。每当我或其他任何人发布推文时,我都找不到任何空间来添加主题标签或引用的转发文本。我不想缩短帖子的标题,所以另一个选择是缩短网址。为此,我想以这种格式从 wordpress 帖子中获取短链接
http://mydomain.com/?p=(postID)
你能告诉我怎么做吗?
【问题讨论】:
场景:我博客上帖子的网址和标题通常很长。每当我或其他任何人发布推文时,我都找不到任何空间来添加主题标签或引用的转发文本。我不想缩短帖子的标题,所以另一个选择是缩短网址。为此,我想以这种格式从 wordpress 帖子中获取短链接
http://mydomain.com/?p=(postID)
你能告诉我怎么做吗?
【问题讨论】:
使用 wp 获取短链接
根据数字 ID 返回 URL,即http://example.com/?p=1234
https://codex.wordpress.org/Function_Reference/wp_get_shortlink
用法
<?php $short_link = wp_get_shortlink(); ?>
或者
<?php echo wp_get_shortlink(); ?>
源文件 wp_get_shortlink() 位于 wp-includes/link-template.php。
【讨论】:
您可以转到设置 -> 固定链接并将其设置为“默认”(或“数字”,如果您愿意),然后调用
<?php the_permalink() ?>
在你的“tweet this”链接中。
或者你可以使用这个:Twitter Friendly Links WordPress Plugin
【讨论】: