Wordpress и ссылки на внутренние страницы - PullRequest
0 голосов
/ 13 января 2011

Я пытаюсь создать оглавление по пользовательскому шаблону в Wordpress. Поскольку я уже знаю заранее заголовки внутренних разделов, на которые я хочу сослаться, я жестко закодировал это в шаблон.

Моя проблема в том, что в Wordpress он вообще не прокручивается до этого раздела? Вот ссылка на страницу с существующим разделом оглавления, который не работает.

С точки зрения кода, это иллюстрация того, что я получил:

<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?

Любая помощь в спасении моей волосяной линии была бы очень признательна ...

Ответы [ 2 ]

0 голосов
/ 17 августа 2012

Вам не нужен отдельный элемент ... http://www.yourhtmlsource.com/text/internallinks.html

0 голосов
/ 13 января 2011

Неважно, я маппет.

Это не имеет ничего общего с типами документов или проблемами 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", удаление, которое заставляет все работать хорошо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...