WordPress Shortlink 短网址使用教程

自 WordPress 3.0 之后,就自带了短网址 Shortlink 功能,主是把 WordPress  的链接长网址转变为数字id形式。具体的模板开发参数及调用方法总结如下:

wordpress 原生的短网址函数

静态的长URL虽然对 SEO 有好处,但是长地址不便于记忆和传播,特别在微博中。WordPress 3.0 之后引入 the_shortlink 提供 URL shortening 缩短网址服务,以便在社交网络、微博或某些缩短网址服务时使用。

在编辑文章时会出现 “Shortlink” 按钮,可以查看到当前文章的短链接。或者在管理员模式下进入某篇文章时,顶部也会有”Shortlink” 按钮,这就是wordpress 原生的短网址函数了,也就是wordpress默认的URL地址!

也可以查看一下你的文章页源代码,比如我的上一篇博文:

<link rel=’shortlink’ href=’http://cn.wjd.im/?p=3102′ />
<meta name=”keywords” content=”凤凰,张家界,游记,湘西,行行摄摄” />
<link rel=”canonical” href=”http://cn.wjd.im/fenghuang/” />

shortlink就是短网址,keywords是关键词,canonical是固定链接地址。

手动调用文章页的 shortlink

在网页的任意位置(当然要在wordpress系统内)调用这个函数:

<?php the_shortlink( $text, $title, $before, $after ); ?>

四个参数(WordPress官方参考):

text——显示文本,默认是“This is the short link.”

title——提示文本,默认是该日志标题

before——为链接地址前增加文本或HTML标记,该参数及下面的after参数一般是用来为缩短网址风格化使用。

after——为链接地址后增加文本或HTML标记

比如调用函数为:

<?php the_shortlink( ‘ShortLink URL’, ‘From wjd.name, ‘<ul><li>’, ‘</li>’ ); ?>

则实际输出代码为:

<ul><li><a title=”From wjd.name” rel=”shortlink” href=”http://cn.wjd.im/?p=3102″>ShortLink URL</a></li></ul>

在文章页面显示缩短地址

其实显示该短网址的方法也非常简单,以便于读者复制。

显示为文章的标题:

<a href=”<?php echo wp_get_shortlink( $post->ID ); ?>” title=”<?php the_title(); ?>”><?php the_title(); ?></a>

显示为短网址:

<a href=”<?php echo wp_get_shortlink( $post->ID ); ?>” title=”<?php the_title(); ?>”><?php echo wp_get_shortlink( $post->ID ); ?></a>

无论是WordPresse用户还是开发者,都可以充分利用好这些功能哦。

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2011.04.06

    为你的日志添加分享到腾讯微博、新浪微博等按钮

    博客今天添加了分享到腾讯微博、新浪微博、开心…

  2. 没有图片

    2010.12.01

    WordPress日志、分类批量管理插件:Batch Cat

    本来菠萝筐的日志分类相当多,最多的时候达到2…

  3. 没有图片

    2012.12.02

    DedeCMS二级菜单制作方法

    DedecmsDecks decks二级菜单…

  4. 没有图片

    2011.09.28

    Windows 7 旗舰版 32位 64 位

    本来早已经有了Windows 7 旗舰版的操…

  5. 没有图片

    2012.09.19

    Windows 7 硬盘安装方法大全(绝对实用)

    虽然Windows 8 已经放出,但目前来看…

  6. 2011.04.03

    WordPress自适应宽度主题 LSZ wpbus D2 完美版

    WordPress自适应宽度主题D2完美版的…

评论

  1. 越南小食品 2013.05.16 4:15下午

    連這個也做出來了

  2. Louis Han 2013.05.02 9:20下午

    又开始刮起短代码的风了

    • 落花生 2013.05.03 12:33上午

      老L,因博客限制,评论临时没有链接了,希望理解,抽空我把这个限制取消

  3. codee 2013.05.02 9:05上午

    好高端,看不懂!

About

马拉松运动员,沉迷于跑步;关注科技前沿,关注互联网!与跑者、程序员、设计师为伍,一起跑步健身,一起编写程序,为自由而战!