是否为主页设置永久链接?

时间:2014-04-03 作者:user49894

我有一个静态默认wordpress主页。您知道,如果您在wordpress上有主页,则无法通过管理选项设置永久链接,只能为非主页设置永久链接。有人知道我可以为我的主页设置永久链接的方法吗?因此,当我访问我的网站时。com,它会自动转向示例。com/examplelink何时加载站点?

非常感谢。

2 个回复
SO网友:kraftner

我会将另一个页面设置为主页,为主页添加一个自定义模板,并将其放入其中:

<?php wp_redirect( get_permalink( $id ), 301 ); exit; ?>

SO网友:Leo Tulipan

如果不想手动设置id,可以执行以下操作:

1) 创建模板页面模板主页重定向。主题中的php

<?php
/*
Template Name: homepage redirect
*/
wp_redirect(  get_permalink( wp_get_post_parent_id( $post_ID ) ), 301 );
exit;
?>
2)创建一个空页面并使用新创建的模板

3) 转到设置-阅读并将此新页面设置为静态主页

4) 将原始主页的slug/permalink更改为您希望看到的内容

5) 返回页面,确保将要重定向到的原始主页设置为“主页重定向”页面的父级

结束

相关推荐

Permalinks not working

我知道,问了无数次,回答了无数次。我一生都找不到我的错误。正在尝试将永久链接设置为使用post name,/%postname%/尝试访问主页以外的任何其他地方都会产生404错误。默认的永久链接设置工作正常。任何帮助都将不胜感激。.htaccess在web根目录中 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.ph