我的网站中的类别地址有问题。
首先,我不得不说我检查了stackexchange中所有类似的主题和问题,但没有一个解决了我的问题。Wp 3.8存在问题。
我们有一些父类和子类,我的永久链接是:
/%postname%/
但父类别和子类别的链接如下所示:siteurl.com/parent/child/
我只想删除父级并执行以下操作:siteurl.com/child/
我需要一段代码来解决这个问题。我的网站中的类别地址有问题。
首先,我不得不说我检查了stackexchange中所有类似的主题和问题,但没有一个解决了我的问题。Wp 3.8存在问题。
我们有一些父类和子类,我的永久链接是:
/%postname%/
但父类别和子类别的链接如下所示:siteurl.com/parent/child/
我只想删除父级并执行以下操作:siteurl.com/child/
我需要一段代码来解决这个问题。将此代码添加到函数中。php,
add_action( \'init\', \'build_taxonomies\', 0 );
function build_taxonomies() {
register_taxonomy( \'category\', \'post\', array(
\'hierarchical\' => true,
\'update_count_callback\' => \'_update_post_term_count\',
\'query_var\' => \'category_name\',
\'rewrite\' => did_action( \'init\' ) ? array(
\'hierarchical\' => false,
\'slug\' => get_option(\'category_base\') ? get_option(\'category_base\') : \'category\',
\'with_front\' => false) : false,
\'public\' => true,
\'show_ui\' => true,
\'_builtin\' => true,
) );
}
我已将wordpress项目导出并导入live server。现在的问题是,我将permalink结构作为“localhost”格式。当我单击网站中的任何链接时,它会将我重定向到localhost。我怎样才能改变这一点?我的htaccess文件如下所示<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /myproject/ RewriteRule ^index\\.php$ - [L] RewriteCo