繁体   English   中英

需要有关Wordpress中友好URL的帮助

[英]Need help with friendly URL's in Wordpress

我在Wordpress中创建som自定义模板,并在URL中传递一些数据。

目前,我的网址如下所示: http : //www.mysite.com/designers/?id= 43&name =designer+name

该URL包含设计者ID和设计者名称。

我真的很想用这个: http : //www.mysite.com/designers/designer+name/

我的永久链接结构设置为/%category%/%postname%/

我的.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

我已经看过http://codex.wordpress.org/Using_Permalinks ,但并没有变得更明智。

我有两个问题:

  1. 更改上述有关SEO的URL有什么意义吗
  2. 如何获得“漂亮” URL?

史蒂文,一个很有趣的话题。 去年,我在WordPress房地产项目中经历了这一过程。 有很多方法可以对永久链接应用一些自定义设置,包括WordPress 3.0及更高版本中的所有新功能,但正如我所知,关键当然是对它们进行“硬编码”。

在WordPress中,除少数例外外,其完成方式与在Apache中几乎相同。 通读WP_Rewrite文章,它几乎可以解释所有内容。 通过这种方法,我设法获得了这样的永久链接:

domain.com/browse/
domain.com/browse/country/
domain.com/browse/country/region/
domain.com/property/country/region/property-name/

其中countryregion是一种自定义分类法,它是分层的。 我花了一段时间,但即使对核心代码进行了最新更改,现在看起来也可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM