首页 > wordpress > WordPress页面实现自动跳转

WordPress页面实现自动跳转

2010年3月19日

这两天有网友问我,菜单栏上的页面跳转怎么实现的。(注,是页面跳转不是分类标签)我的办法是Google上面找到的,不过据我所知,google出来真正能用得上的结果相当少。有可能是有些资源网 SEO没做好,也有可能的确是比较少相关资料,所以,我这个使用者,也来帮忙推广一下了。

以下非原创,转载于 Don’t Click Me  博主叫小浒子,真正受盈的朋友可以去留个言。

步骤:

1. 在主题的文件夹下建立一个link to.php的空文件(新建一个txt文件,然后重命名为.PHP,要改后缀)

2. 编辑 link to.php,然后复制一下内容:

<?php
/*
Template Name: link to
*/
?>
<script> location=”要跳转的地址”;<script>

在使用的时候要把最后的<script>改成</script>

我这要是写完整的代码,我这个日志都要跳转了。

3.然后回到wordpress后台,新建页面,然后页面模板选择“link to”,ok,点击发布,回到首页就可以看到你想要的效果了!

那要怎么让日志具有这个功能呢?其实很简单,只需在日志的代码的模式下,加入上面代码的最后一句。但是一样要放在more标签之后,就是单击日志标题的时候才运行代码,不然在打开首页的时候就会跳转了

把这句代码放到404页面里面,就可以实现找不到日志的时候转到日志的功能。

有人会问为什么不在页面跳转的时候加代码呢?因为这个要等网页加载完才会运行,页面直接加代码就有点延迟了。不太好~~

我的实现就是参照该博的方法,还有一个博,爱窝网也有相关日志。

杜小白 wordpress

  1. 2010年3月19日20:40 | #1

    还不错· ··

  2. 2010年3月19日20:47 | #2

    在404页面做跳转 对seo非常不利

  3. 2010年3月19日22:46 | #3

    404页面不就是友善提示错误的嘛,跳转感觉不太好。

  4. 2010年3月19日23:17 | #4

    如同松松所说,404跳转会不会把状态码变成200呢?

  5. 2010年3月20日08:34 | #5

    这个比较实用,以后用的着

  6. 2010年3月20日12:44 | #6

    404啊。。不太好吧

  7. 2010年3月20日16:46 | #7

    这种跳转方式不行吧

  8. 2010年3月20日21:43 | #8

    这个还是比较好的功能,我刚转到wordpress,就改了这里。

  9. 2010年3月22日10:07 | #9

    这个功能不错啊

  10. 2010年3月23日21:06 | #10

    这和301重定向有区别吗

  11. 2010年3月23日21:14 | #11

    万戈 :这和301重定向有区别吗

    没有很大不同··

  12. 2010年5月9日21:52 | #12

    没看明白页面跳转是什么意思

  13. 2010年6月12日09:54 | #13

    你这个方法其实超麻烦,我曾经想用,我那里有个比较好用的方法

  14. 2010年8月7日15:08 | #14

    [洋葱头18] 能不能只在页面代码编辑里面写入代码实现跳转的呢?

  15. 2010年8月7日20:28 | #15

    @漳州SEO
    呃,如果是页面内容的话觉得是不可能的,但如果改page。PHP的代码倒有可能

  16. 2010年8月9日22:10 | #16

    没搞懂,如果可以发邮件给我,谢谢!

  17. 2010年8月14日16:44 | #17

    实用,等下试试看好用不。。谢谢分享。

  1. 目前还没有任何 trackbacks 和 pingbacks.
[洋葱头22] [洋葱头20] [洋葱头19] [洋葱头18] [洋葱头17] [洋葱头16] [洋葱头15] [洋葱头14] [洋葱头13] [洋葱头12] [洋葱头11] [洋葱头10] [洋葱头09] [洋葱头08] [洋葱头07] [洋葱头06] [洋葱头05] [洋葱头04] [洋葱头03] [洋葱头02] [洋葱头01] [兔21] [兔20] [兔17] [兔16] [兔15] [兔14] [兔13] [兔12] [兔11] [兔10] [兔09] [兔08] [兔07] [兔06] [兔05] [兔04] [兔03] [兔02] [兔01]