function change_permalinks() {
global $wp_rewrite;
$wp_rewrite->set_permalink_structure(\'/%postname%/\');
$wp_rewrite->flush_rules();
}
add_action(\'init\', \'change_permalinks\');
如果在主题激活功能代码中添加了动作挂钩,则可能不需要动作挂钩。
我还发现这只起到了很小的作用。您仍然需要单击Permalinks设置页面才能执行此操作。要创建的htaccess文件。那么,该怎么办?嗯,我发现我可以使用一个IFRAME从我的主题的选项面板中自动为我加载该页面,然后它会创建该页面。htaccess文件。
<iframe style="position:absolute;top:-5000px" src="<?= site_url() ?>/wp-admin/options-permalink.php"></iframe>