尝试使侧边栏与页面内容的高度相同 - 这总是一个拖累 - 太短,你的页面在底部变得枯燥,太长,你的页面看起来像一个连续的句子。
有没有办法根据内容长度添加/删除/显示小部件,这样侧边栏只会显示另一个小部件,如果有大量的侧边栏空白可用?
我知道溢出的CSS属性,宁愿尝试找到不同的方法:)
答案 0 :(得分:0)
我同意最好完全避免这种情况。用户习惯使用恒定的侧边栏大小,其中一些页面比侧边栏短,有些页面比侧边栏长。
但是,这实际上并没有回答你的问题。理论上可以确定帖子的长度,并基于此判断哪些小部件包括在内;但是,这超出了我的技能。
作为一个中途解决方案,您可以使用一个小部件,让您更好地控制侧边栏。我更喜欢http://wordpress.org/extend/plugins/conditional-widgets/,但我认为http://wordpress.org/extend/plugins/widget-wrangler/也能很好用。有了这些,您可以指定哪些小部件出现在哪些页面上。如果您有数百个不同长度的帖子,这可能不合适,但如果您有一些页面,您可以使用此页面向特定页面添加更多小部件,并且您知道的页面上的小部件更少。
希望这有帮助!
答案 1 :(得分:0)
here是关于动态侧边栏的有趣帖子,具体取决于页面长度。这有帮助吗?