对于一些德语网站,我使用以下插件进行翻译page
到seite
(德语单词page
):
<?php # -*- coding: utf-8 -*-
/**
* Plugin Name: T5 Page to Seite
* Description: Ersetzt <code>/page/</code> durch <code>/seite/</code>.
* Author: Fuxia Scholz
* License: MIT
* License URI: http://www.opensource.org/licenses/mit-license.php
*/
if ( ! function_exists( \'t5_page_to_seite\' ) )
{
register_activation_hook( __FILE__ , \'t5_flush_rewrite_on_init\' );
register_deactivation_hook( __FILE__ , \'t5_flush_rewrite_on_init\' );
add_action( \'init\', \'t5_page_to_seite\' );
function t5_page_to_seite()
{
$GLOBALS[\'wp_rewrite\']->pagination_base = \'seite\';
}
function t5_flush_rewrite_on_init()
{
add_action( \'init\', \'flush_rewrite_rules\', 11 );
}
}
请注意,在取消/激活时刷新重写规则
only. 您需要在
.htaccess
要将旧URL重定向到新URL,请执行以下操作:
RedirectMatch Permanent ^/(.*)/page/(.*) /$1/seite/$2