【问题标题】:Wordpress and Internal Page LinksWordpress 和内部页面链接
【发布时间】:2011-01-13 12:04:57
【问题描述】:

我正在尝试在 Wordpress 中的自定义模板上构建目录。因为我事先已经知道要链接到的内部部分的标题,所以我将其硬编码到模板中。

我的问题是在 Wordpress 中它根本不会滚动到该部分?这是the link to a page,其中现有的目录部分不起作用。

在代码方面,这是我得到的说明:

<div class="table_content">
        <h4>Table of Contents</h4>
        <ol>
            <li><a href="#test_link">Overview</a></li>
        </ol>
    </div>

应该链接到带有代码的内部部分:

<h2><a id="#test_link" class="internal"><?php the_title(); ?></a></h2>

注意:我使用“ID”而不是“name”,因为它在 HTML5 中已被弃用,这是我正在使用的文档类型。

我也想知道用 jQuery 有没有更简单的方法?

任何拯救我的发际线的帮助将不胜感激......

【问题讨论】:

    标签: php jquery wordpress html


    【解决方案1】:

    没关系,我是布偶。

    这与文档类型或 Wordpress 问题无关。只是我不正确的、睡眠不足的 HTML 实现。

    这个

    <h2><a id="#test_link" class="internal"><?php the_title(); ?></a></h2>
    

    应该是

    <h2><a id="test_link" class="internal"><?php the_title(); ?></a></h2>
    

    请注意“ID”属性中缺少的“#”,删除它会使一切正常工作:)

    【讨论】:

      【解决方案2】:

      您不需要单独的 a 元素... http://www.yourhtmlsource.com/text/internallinks.html

      【讨论】:

      • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
      猜你喜欢
      • 2012-12-12
      • 1970-01-01
      • 2017-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 1970-01-01
      • 2011-04-23
      相关资源
      最近更新 更多