如何将WordPress首页重定向到某个页面或随机页面
将你的wordpress站点的首页(home)重定向到某个页面(post,page),最简单直接的方法是使用插件,你可以在WordPress官方网站插件(plugin)栏目内搜索“redirect”关键字,会得到很多不错的页面重定向的插件,使用这些插件,你的WordPress控制台里就可以指定从某个页面重定向到某个页面。
但有时候你可能有一些特殊的重定向要求,比如,把首页重定向到站内的随机的某个页面。这个需求有些变态,无法用重定向插件实现,如果你懂得有些编程知识,知道一些PHP技巧,你可以把下面的这段代码添加到index.php
首行之前:
<?php if (have_posts() && is_home()) { query_posts('orderby=rand'); while (have_posts()) { the_post(); wp_redirect(get_permalink()); } } ?>
前提是你需要知道一些WordPress模板的相关知识。
阅读余下内容