Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress和内部页面链接_Php_Jquery_Wordpress_Html - Fatal编程技术网

Php Wordpress和内部页面链接

Php Wordpress和内部页面链接,php,jquery,wordpress,html,Php,Jquery,Wordpress,Html,我正试图在Wordpress中的自定义模板上构建一个目录。因为我事先已经知道我想链接到的内部部分的标题,所以我将其硬编码到模板中 我的问题是在Wordpress中它根本不会滚动到那个部分?这里有一个现有的TOC部分不起作用 就代码而言,这是我得到的一个示例: <div class="table_content"> <h4>Table of Contents</h4> <ol> <li&g

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

我的问题是在Wordpress中它根本不会滚动到那个部分?这里有一个现有的TOC部分不起作用

就代码而言,这是我得到的一个示例:

<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”,因为它在我使用的doctype HTML5中已被弃用

    我还想知道是否有一种更简单的方法可以用jQuery实现这一点


    如果能帮我保留发际线,我将不胜感激……

    别担心,我是个木偶

    这与文档类型或Wordpress问题无关。只是我的错误,睡眠剥夺的HTML实现

    这个

    
    
    应该是

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

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

    您不需要单独的a元素。。。

    虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。
    <h2><a id="test_link" class="internal"><?php the_title(); ?></a></h2>