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. 没有图片

    2010.05.05

    网页设计可用的免费图案和纹理资源

    对于设计者来说,收藏一些图案和纹理资源非常有…

  2. 没有图片

    2012.06.08

    WordPress文章列表不同行控制不同样式

    平时咱们看到的Wordpress日志列表样式…

  3. 没有图片

    2009.12.10

    Google Chrome 扩展 Google Wave Notifier

    上次给大家介绍了Firefox插件Googl…

  4. 没有图片

    2010.02.19

    最全的分页CSS样式代码

    为了给一公司设计网站,整理了一下分页CSS代…

  5. 没有图片

    2011.03.22

    15个博客即将上线的WordPress主题和插件

    有时候,你的博客由于升级等原因需要临时关闭,…

  6. 2012.05.13

    WordPress超简洁主题oiLost V1.0发布

    又一款原创Wordpress超级简洁主题正式…

评论

  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

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