在WordPress中强制自定义永久链接

时间:2011-12-13 05:13:24

标签: wordpress .htaccess wordpress-theming permalinks

以编程方式,在没有覆盖.htaccess文件的情况下,告诉WordPress打开自定义永久链接(比如%postname%)的诀窍是什么,以便它创建特殊的.htaccess文件,为我们提供漂亮的URL?我需要这个我正在编写的特殊主题。

编辑:请注意,这不是系统管理员或最终用户问题。这是一个针对WordPress程序员的问题。请阅读下面的@anubhava中的问题,你会看到我的答案。

1 个答案:

答案 0 :(得分:1)

您可以通过以下

通过functions.php主题文件更改固定链接结构
function change_permalinks() {
    global $wp_rewrite;
    $wp_rewrite->set_permalink_structure('/%category%/%postname%/');
    $wp_rewrite->flush_rules();
}
add_action('init', 'change_permalinks');