自定义帖子类型的术语/分类的自定义固定链接结构

时间:2011-08-27 作者:Rezen

所以我有一个自定义的post类型,附带了3个分类法。我希望用户能够根据他们的分类选择过滤自定义帖子。所以我有3个分类法,慈善,类型,位置,我想为exmaple域。com/findby/location/los angeles或domain。com/findby/慈善机构/红十字会

   domain.com/post-type/%postname%/
   domain.com/findyby/%taxonomy%/%specific-term%/
我知道这是可行的,我只是有点不知道怎么做!

1 个回复
SO网友:marfarma

为自定义帖子类型创建自定义分类法,并为每个类型设置slug以包含findby部分,如下例所示。

     \'has_archive\'           => true,
     \'rewrite\'               => array( \'slug\' => \'findby/charity\', \'with_front\' => false ),
     \'query_var\'             => true,
     \'public\'                => true,
使用所需的slug创建自定义帖子类型。

     \'has_archive\'           => true,
     \'rewrite\'               => array( \'slug\' => \'postname\', \'with_front\' => false ),
     \'query_var\'             => true,
     \'public\'                => true,

     // include all relevant taxonomies, such as category, post_tag and your custom ones
     \'taxonomies\'            => array(\'category\' , \'post_tag\', \'charity\')

结束

相关推荐

curl problem or permalinks

我刚刚配置了我的VPS,我使用的是Centos,一切都很好,但如果我将永久链接设置为自定义结构,然后接受主页,没有帖子出现,它会显示404页,我想这是因为我没有启用curl,但我不知道我的php在哪里。我的centos中的ini文件?好的,我的卷曲被启用了,我检查过了phpinfo(); 这里是URLhttp://74.117.158.182/info.php但如果我在我的wordpress中设置了永久链接,那么接受主页,所有都会给我404页,你可以在这个URL上查看http://mbas.co.in如果