我正在使用新的2023 WP主题,我编辑了页面模板,以便它有一个2侧栏(3列)布局。
我的左右边栏有多个变体。
我的问题是基本的:我应该如何最好地指定哪一边(S)应该显示在哪一页上?
我可以用插件创建一个分类法,但是如何指定侧边栏区域呢?
发布于 2022-11-03 00:33:57
我厌倦了影响我进步的php主题中的bug,所以我转而使用核心wordpress主题2023。
如前所述,我需要一个3列页面布局和动态侧边栏。
使用2023年的主题,它没有一个局外人栏,这意味着我需要“在引擎盖下挖掘”,实际上是在模板中使用php的侧边栏。
https://developer.wordpress.org/themes/functionality/sidebars/
我已经准备好了..。
然后,我发现了两种开源解决方案,它们非常棒,而且对任何付费订阅buggy php主题的人都有好处,只需动态地在页面上放置一个元素:
我不是这些插件中的任何一个,但它们解决了一个如此巨大的问题,它们完全值得关注:
块可见度https://wordpress.org/plugins/block-visibility/
然后..。
条件块https://wordpress.org/plugins/conditional-blocks/
正如他们的名字所暗示的..。我可以简单地创建我的侧边栏块,然后有条件地定义它们的显示位置。
对于开发人员来说,这是一个很大的荣誉,但这显然是一个缺失的wordpress“核心”功能,而不是插件类型的解决方案。
https://wordpress.stackexchange.com/questions/410945
复制相似问题