Wordpress:仅在页面中剪切页脚

时间:2014-05-23 09:36:00

标签: php wordpress footer

我正在寻求一个WordPress主题的页脚非常奇怪的行为的帮助:整体看起来很好(http://gwyneth-paltrow.org/test/)但是,如果我点击页面, 它似乎被切断了(http://gwyneth-paltrow.org/test/?page_id=2)。

看起来页脚从页面的宽度“获取”它的宽度,它也是偏心的。老实说,我不知道问题是否存在于CSS上(但如果是这样,我应该在整个网站上遇到同样的问题,而不是仅在页面上发生)或者在page.php文件的编码中。我不是一个专家,但如果我不得不下注,我会说后者,因为那是问题出现的时候。

我正在添加page.php的编码:

<?php get_header(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div  id="post-<?php the_ID(); ?>">
<table>
<tbody>
<tr>
<td style="height:95px; background: url(images/title-nodate.png);valign:top;">
<table style="width:616px;">
<tr>
<td style="width:616px;"><div class="title-nodate"><?php the_title(); ?></div></td>
</tr></table>
<tr>
<td style="width:616px; background: url(images/content.png);">
<div class="content">
<?php the_content('Continue reading &raquo;'); ?></div>
</td>
</tr>
<tr>
<td style="width:616px; height:52px; background: url(images/content-bottom.png);"></td>
</tr>
</tbody>
</table></div>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
<?php get_footer(); ?>

非常感谢您提出任何建议!

1 个答案:

答案 0 :(得分:0)

您在第2页上找到了导致显示问题的未关闭<div>。请参阅[Invalid] Markup Validation of gwyneth-paltrow.org test ?page_id=2 - W3C Markup Validator。在验证报告中向下滚动以查看行号和源代码,并与测试页面进行比较。您需要在页面模板中编辑/添加结束标记。