最新消息:学到老,活到老。知无涯,生有涯。

把wordpress页面直接做成链接

WordPress 小陈 2724浏览 2评论

有时候我们需要在WordPress首页添加BBS,留言板,微博之类的链接,当然,这些我们可以在友链里实现,也可以在小工具中的“文本”写入 HTML代码来实现,但如果想把页面的链接直接做成链接,指向BBS,留言板就需要进行下面的操作,之后我们就可以实现点击页面链接直接转向我们设定的网址,而不是站内的某个页面,很方便的说~

两个方法:

第一,创建一个命名为Redirect.php的文件,拷贝内容如下:(如果出现错误,请把代码的标点换成英文输入法下的标点)

<?php
/*Template Name: Redirect*/
if (have_posts()) {
  the_post();
  $pattern = '@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@';
  preg_match($pattern, get_the_excerpt(), $matches);
  if ($matches[0]) header('Location: '.$matches[0]);
  else echo 'Enter a URL into your page body text.';
}
?>

然后把这个文件上传到Wordpress中所使用的主题的根目录下(比如/wp-content/themes/主题目录)。

接下来,按照正常方式创建一个页面,并在创建页面底部的”页面模板”选择Redirect。在页面中,除了你的链接,其它什么内容都不要填。然后发布页面即可。

原文地址:http://www.ifunkey.com/1825.html

转载请注明:卧龙居 » 把wordpress页面直接做成链接

您必须 登录 才能发表评论!

网友最新评论 (2)

  1. 这些事情给 htaccess做比较好。
    风吟11年前 (2010-02-18)
    • 恩.htaccess做更好,可是如果是IIS主机呢?多一种方法嘛!呵呵!
      卧龙居11年前 (2010-02-19)