页面上某处添加了一个标签

时间:2014-08-28 23:35:11

标签: php html wordpress

我们有一个使用wordpress主题的网站名为flat。当我们添加页面时,有一个围绕整个页面的标签。这个标签不在编辑器中的位置,我认为它是通过php拉出来的。这是page.php模板的代码

 <?php get_header(); ?>

        <div id="content" class="site-content" role="main">

        <?php while ( have_posts() ) : the_post(); ?>

            <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
                <header class="entry-header">
                    <h1 class="entry-title"><?php the_title(); ?></h1>
                </header>
                <div class="entry-content">

                    <?php the_content( __( 'Continue reading <span class="meta-nav">...</span>', 'flat' ) ); ?>

                    <?php wp_link_pages( array( 'before' => '<div class="page-links1"><span class="page-links-title">' . __( 'Pages:', 'flat' ) . '</span>', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>' ) ); ?>
                </div>
            </article>

            <?php comments_template(); ?>

        <?php endwhile; ?>

        </div>

 <?php get_footer(); ?>

有人能告诉我为什么会这样。以下是指向问题的页面链接:http://isagenixtech.com/known-issues/

Chrome中的HTML

<article id="post-41" class="post-41 page type-page status-publish hentry"><a>
                <header class="entry-header">
                    <h1 class="entry-title">Known Issues</h1>
                </header>
                </a>

标题周围的链接不应该在那里

2 个答案:

答案 0 :(得分:4)

标记中更进一步的是这个小宝石:

<label>IsaFYI <a href="http://www.feedblitz.com/f?previewfeed=961399">Feedblitz<a/></label>

您发现无法正确关闭<a>代码?这可能是导致你进一步陷入困境的原因。

当然,如果你只是使用检查工具,你就不会看到这种事情,因为这会向你展示浏览器对标记的解释,包括最好的-guess修复任何错误。您需要查看源以查看服务器发送客户端的实际 HTML。

您正在谈论的地区没有实际的<a>标签。这是相关的实际标记:

<article id="post-41" class="post-41 page type-page status-publish hentry">
    <header class="entry-header">
        <h1 class="entry-title">Known Issues</h1>
    </header>
    <div class="entry-content">

浏览器猜测它们应该在那里,并在检查器工具中向您显示,因为页面上方的标记无效。

答案 1 :(得分:0)

如果您指的是在悬停时使您的输入内容变为绿色的内容,那是因为您的内容位于锚标记内。我相信这是由你添加的,因为入口内容中的一半内容不在该锚标记内。我不知道为什么,但你的大部分div也被锚标记所包围。

enter image description here

我希望这就是你所要求的,如果不是,请详细说明你的问题。