作为过滤列表的帖子-可展开

时间:2019-03-13 作者:Eirik

我很想在Miranda July\'s Website 我的建筑公司网站。

非常不确定从哪里开始。有谁知道有一个主题具有类似的功能,我可以将其用作模板?

或者,此功能是否易于开发?

非常感谢你给我一些建议,干杯,艾瑞克。

1 个回复
最合适的回答,由SO网友:jsmod 整理而成

您链接到的网站似乎正在使用Bootstrap framework 在他们的主题设计中(基于我从他们的源代码中看到的内容)。您可以从他们的官方网站了解更多关于引导的信息,并使用它创建类似/相同的主题,或者您可以选择任何您喜欢的特定功能。

例如:如果您只对实现相同的帖子演示方法感兴趣(单击标题打开帖子,再次单击将其折叠),这称为accordion 在网站设计术语中。

只要使用HTML、CSS和JavaScript,即使没有引导程序,也很容易实现手风琴。因此,您有两个选项可以选择如何进行编码:

要使用引导框架实现这一点,请参阅有关使用折叠行为创建手风琴的官方引导文档:https://getbootstrap.com/docs/4.1/components/collapse/#accordion-example

要在不依赖引导框架的情况下实现这一点,请参阅w3schools教程,该教程展示了如何使用HTML、CSS和JavaScript创建具有可折叠内容的手风琴:https://www.w3schools.com/howto/howto_js_accordion.asp

创建手风琴后,只需将其与WordPress循环绑定,即可将内容放置在正确的位置。

但是,如果您不想使用引导程序编写新主题或从头开始创建新主题,则其他选项包括:

使用基于引导框架的WordPress主题,或使用实现手风琴的主题(无引导),或使用WordPress插件,允许您以手风琴格式呈现帖子,而不管您使用的主题是什么themes 和pluginsWordPress.org 网站,有许多选项可供选择。我知道它们是可用的,但我最近没有亲自使用过,这就是为什么我没有直接链接到特定主题或插件的原因。

我上面提到的所有方法和选项都有各自的优缺点,这在很大程度上取决于你在这方面需要花多少时间,以及你目前的编码技能。

我希望您觉得这些信息很有用,如果您需要更多帮助或澄清,请随时告诉我。

相关推荐

Swap themes locally

我有一个问题,我的“添加新插件”按钮不起作用,它也不会出现在普通菜单上。我在线搜索,建议的解决方案是交换主题,以检查主题是否冲突或禁用了一些wp核心。我有这个网站已经在生产中,我想改变它本地到另一个主题只是为了测试。我该怎么做?我尽量避免发布登台环境,因为它非常耗时,我只需要调试这一个问题。提前谢谢。