【问题标题】:Wordpress portfolio - two level sorting?Wordpress 投资组合 - 两级排序?
【发布时间】:2016-07-26 16:27:48
【问题描述】:

我正在为客户设置一个 Wordpress 页面,他们要求采用一种不同寻常的方式对投资组合页面进行排序。他们做了 3 种不同类型的作品,并希望作品集能够展示客户以及他们为该客户做了哪些工作。例如:

客户 1
- 第一类
- 第 2 类
- 第 3 类

客户 2
- 第一类
- 第 2 类
- 第 3 类

客户 3 - 第 2 类
- 第 3 类

目标是让客户始终可见,无论您如何对投资组合进行排序(所附图像中的灰色块应该说明某种带有徽标等的背景图像)。因此,如果您对类别 1 进行过滤,则只有显示类别 2 和 3 的块被隐藏。如果您单击客户 1 的类别 1 块,它将转到投资组合项目页面。客户 2 的类别 1 块转到另一个投资组合项页面。

这甚至可以在 Wordpress 中使用投资组合功能完成!?我非常习惯于在 Wordpress 中构建网站,但我无法解决这个问题。一直在考虑使用父类别和子类别,但仍然不确定如何让它以客户想要的方式运行。或者我可以以某种方式使用标签功能吗?也许有一个插件可以帮助我?他们必须很容易地用新客户更新投资组合。

任何意见将不胜感激!提前致谢!

【问题讨论】:

    标签: javascript php css wordpress


    【解决方案1】:

    我不知道我是否理解您的问题。但是您可以将每个客户的帖子与其工作类别联系起来,然后使用类似的内容创建一个模板页面:

    $categoy_slug = $_GET['cat'];
    query_posts(array('category_name'=>$categoy_slug);
    

    在这种情况下,类别是通过 GET 请求传递的。

    您可以使用简单的 IF 控制每个客户的作品的展示:

    if($categoy_slug==$client_slug):
    
    #show something
    
    endif;
    

    【讨论】:

      猜你喜欢
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      • 2012-12-21
      • 2021-03-22
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 2016-11-09
      相关资源
      最近更新 更多