【问题标题】:Footer showing up different in seperate pages页脚在单独的页面中显示不同
【发布时间】:2014-10-21 03:04:11
【问题描述】:

我正在使用带有 Weaver Theme 2.0 主题的 Wordpress 3.2。我有一个问题,页脚在两个不同的页面中显示不同。主页 (http://putitinorder.com/) 全部展开并略微向左移动。底部还有一个围绕版权数据的框。

我们希望此页面看起来像关于页面 (http://putitinorder.com/about-me)。我检查了后端,一切都一样,它们都使用默认模板。页脚信息已添加到高级选项下的 Weaver 管理区域。我不确定它为什么这样做。我什至比较了源代码,它看起来几乎相同。

我确实使用 css 删除了一些底部边距,因为在主页上它正在从 .content h2、h3、p 等中获取代码,而关于页面没有选择这个。

任何提示将不胜感激。

【问题讨论】:

    标签: wordpress footer


    【解决方案1】:

    我猜您在主页上缺少一个关闭 div,因为页脚会受到 #content 的影响,而内部则不会。关于我的整个页脚被 #footer 包围,而主页在中途中断。再次检查您的主页代码,我敢打赌您会找到丢失的标签。

    了解我在说什么的简单方法是检查开发人员工具中的页脚段落标记。内部将拉起 #footer p,而 home 显示为 #content p

    【讨论】:

      【解决方案2】:

      是的,与 austinthedeveloper 达成一致,您缺少主页上 #main #container 元素内的标签之一的结束标签...检查以查看您的主页内容(MCE html view) 如果你已经关闭了所有的 div`s

      【讨论】:

      • 我也这么认为,但如果我尝试添加一个关闭 div,它会将页脚完全推到容器外,请参见此处:putitinorder.com。这是一个较旧的站点,主页内容中没有任何实际的 div 或未闭合的 span。主页是否会使用与默认模板不同的模板,即使它说它使用的是默认模板?我尝试将其更改为全宽模板,但没有任何改变。
      • 您可能需要检查 index.php 或其他一些模板文件,以防模板被复制。主页设置的任何页面通常使用 index.php,您无法更改模板。
      • 检查你的模板文件填充主页,它肯定是一个标记问题。主页可以是 font-page.php、home.php 或 index.php,具体取决于您在 General 下的阅读设置。要获取正在使用的文件,请尝试根据您的主题文件理解这一点:codex.wordpress.org/images/1/18/Template_Hierarchy.png
      • 我试图找到它,但是当我调出主页和内部页面的源代码时,它们在几乎相同的位置具有完全相同数量的打开和关闭 div。还有其他建议吗?
      猜你喜欢
      • 2012-01-02
      • 1970-01-01
      • 2016-06-25
      • 2021-01-19
      • 2015-06-10
      • 1970-01-01
      • 2011-12-30
      • 2022-10-28
      • 2013-07-18
      相关资源
      最近更新 更多