首页 > 解决方案 > 如何将 Wordpress 配置为在两个不同的文件夹中包含主题?

问题描述

我有一个当前的 Wordpress 安装,我想在其中实现以下 URL 结构:

# pages
/en/functions/function-title-1
/en/functions/function-title-2
/de/funktionen/funktion-titel-1

# topics
/de/jobs/
/de/jobs/job1

# topics
/de/blog/topic-1
/en/blog/thema-2

# Blog topics should be inside a feed:
/de/blog/feed/

听起来很简单,但问题是我正在使用的作业插件创建主题而不是页面,因此更改设置将导致所有作业都在博客文件夹中。

这怎么能改变?

当前的.htaccess:

# BEGIN WordPress    
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind    
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.    
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>    
RewriteEngine On    
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]    
RewriteBase /    
RewriteRule ^index\.php$ - [L]    
RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d    
RewriteRule . /index.php [L]    
</IfModule>    
# END WordPress

在设置中,永久链接设置为:

topicname: /%postname%/

如何实现所需的功能?

标签: wordpress

解决方案


推荐阅读