侧边栏停留在第一个帖子,而不是页首

时间:2011-03-07 作者:Kel Stewart

我有一个奇怪的问题,我的侧边栏按时间顺序与我页面上的第一篇文章对齐,而不是出现在我页面的顶部。我有两篇文章,第二篇文章(是最近的)出现在顶部,但侧边栏与位于页面下方的第一篇文章对齐。

当我之前遇到这个问题时,它意味着侧边栏由于标记无效而出现在底部,但是我以前没有遇到过这个问题。如有任何帮助或建议,将不胜感激。

您可以在此处看到此问题On My Site 它还处于婴儿期。

谢谢

3 个回复
SO网友:Kel Stewart

我似乎已经通过打电话解决了这个问题<?php get_sidebar(); ?> 在循环之前而不是之后,似乎已经解决了这个问题。不确定这在技术上是否是正确的方式,但这似乎解决了我的问题。

SO网友:Rarst

footer 由于某种原因,标记未被正确清除(添加一些内容-它将转到侧边栏应该位于的位置)。不知道为什么,还没有使用HTML5标记。

另外,我必须指出,这并不是WordPress特有的问题,您可能会在其他StackExchange网站上得到更好的答案。

SO网友:hakre

在我看来,这更像是CSS问题,而不是wordpress问题。检查你的HTML代码,我觉得它非常有效,这意味着边栏显示在应该显示的地方。如果需要在整个页面上运行它,则必须将其放置在其他位置。

您可能想先了解更多关于HTML和CSS的信息,以便更好地了解浏览器加载和显示页面时发生的情况。

因此,您可以将页面保存为包含所有文件(样式表和图像)的HTML,每个现代浏览器都有这样的功能。然后,您可以在浏览器和编辑器中从磁盘打开该文件,并可以使用标记和样式表。

然后,您可以重新排序HTML元素并更改样式,直到达到所需的布局。

剩下的唯一一件事就是将这些更改应用到wordpress主题。

如果你完全不懂,我建议你使用一个像YAML (Yet Another Multicolumn Layout) 有一个builder 我认为有一个基于YAML的wordpress主题。注意许可证,它不是GPL,而是CC。

结束

相关推荐

Sidebar slideshow widget

有人知道可以放在边栏上的高质量图像幻灯片小部件吗?