wordpress标准post slug

时间:2014-02-28 11:48:24

标签: wordpress post slug

我在一个名为news(www.site.com/news)的网站上拥有wordpress 3.8中的所有标准帖子。如果我创建一个新的帖子,网址就像www.site.com/postname但我想要www.site.com/news/postname只是WP的标准帖子(我也有很多自定义帖子。我可以处理他们的用配置轻松搞定)。我只用ppp参数在我的模板文件中手动获取帖子。

此外还有另一种语言,所以我必须能够提供www.site.com/lang/news/postname。

感谢任何提示

编辑:.htaccess

   addhandler php53-cgi .php
   php_value upload_tmp_dir "/www/htdocs/xxx/tmp"
   php_value session.save_path "/www/htdocs/xxx/tmp"

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

1 个答案:

答案 0 :(得分:0)

创建.htaccess文件

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

将其上传到您的服务器中 在永久链接中使用“自定义结构”:/%category%/%postname%/
另外,您应该看看wpml.org(功能wpml.org/features)。