• 阿图鲁西维特

    (@arturocivit)


    大家好,我有一个很快的问题,可能有一个简单的答案,我绕着圈子转,没有看得更近,但我想:

    我有3个类别和一个子类别,这是:

    学院
    教师
    国家

    以下是我列出的国家,作为子类别,例如,美国国家有加利福尼亚州、佛罗里达州和乔治亚州,加拿大国家有阿尔伯塔省和新斯科舍省,依此类推。

    我想要的是让人们有能力首先选择他们想看的东西,如果是一所学院或一位教师,然后,根据选择他们需要选择一个国家,最后根据国家选择该国家内的所有记录以及该国家下列出的州,因此,如果我选择了学院和美国,那么会显示美国及其所列州的所有学院。

    我不确定WordPress及其当前设置(如使用类别注册记录)是否可以做到这一点,或者它是否需要大量编码和某些类型的条件。

    任何帮助都会很好,

    谢谢!

查看1条回复(共1条)
  • 主持人 bcworkz公司

    (@bcworkz)

    您可以尝试一些高级搜索插件。如果其中一个不为您做这件事,那么定制编码的解决方案是可行的。从WP获得所需的结果主要是向其发送正确的查询变量。提供一个好的、直观的UI可能会涉及到很多,但它是否“重”是可以解释的。

    最简单的可能是一系列带有指向下一步的各种链接的页面。第一个可能是两列。一个是有学院的国家名单,另一个是拥有教师的国家名单。下一页将是所选国家内拥有学院或教师的州或政治部门。最后,列出所选州或政治部门内所有学院或教师的名单。

    基础页面模板只列出返回的任何查询结果。神奇之处在于每个链接中包含的查询变量告诉WP下一步要查询什么。这听起来应该不太难,但让模板在每个链接中正确组装查询变量可能会变得相当棘手。这取决于你对这类事情的技能水平。

查看1条回复(共1条)
  • “类别帮助”主题对新回复关闭。