如何在WordPress

时间:2017-05-26 12:53:47

标签: php wordpress custom-wordpress-pages

我目前正在尝试将我的网站扩展到典型类别之外 - >发布结构并使针对多个分类法的页面更具体。基本上这就是我想做的事。

  • 我设置了自定义帖子类型,并且每个自定义帖子都在多个分类中,并且每个分类中可以有多个值。因此,CPT1可以具有Blue和Red的Tax1值以及Widgets和Fidgets的Tax2值。
  • 我目前正在使用site.com/tax1/red/widgets/等网页作为有效网址,并在CPT中返回正确的帖子集。真棒!那段代码在这里:

    //尝试为例如/ tax1 / tax1value / tax2value /创建页面 function custom_rewrite_rules(){     add_rewrite_rule('^ tax1 /(。)/(。)?','index.php? tax1 = $ matches [1]& tax2 = $ matches [2]','top'); } add_action('init','custom_rewrite_rules');

现在我遇到了一个目前高于我的技能水平的问题。我想:

  • 使页面上的,,和反映两个值(例如“红色”和“小部件”),以便显示“红色小部件”。目前,它只是说“小部件”。

我注意到并尝试过的事情:

  • 页面site.com/tax1/red/widgets/正在使用taxonomy.php模板页面,但似乎正在拉税2。因此,我没有在标签中设置一类tax-tax1,而是获得tax2(在这种情况下实际上是标签,因此它显示为常规tax1值页面上的内容,而不是像site.com/tax1/value-here/ )
  • 我尝试过使用这些术语,但是a)没有做任何事情b)在我的调查中发现这实际上是针对帖子,而不是像这样的组合类别页面。

所以,具体问题:

  1. 有关获取网站site.com/tax1/red/widgets/以使用分类头部/正文而不是目前的标记正文的资源的任何链接?
  2. 有关修改正在使用的查询的资源的任何链接,因此我可以显示正在使用的分类值(“红色”和“小部件”),而不仅仅是拉动显性值(在这种情况下为标记)
  3. 非常感谢。

0 个答案:

没有答案