Это HTML-код для оглавления.Поэтому я попытался вставить его в блоггер, но проблема в том, что он извлекает все теги заголовков за пределами моего поста (виджеты боковой панели и имя автора, которому присваиваются теги заголовков)
Проверьте https://bloginoobs.blogspot.com/2019/04/simple-table-of-contents.html для получения более подробной информации...
Я буквально не имею представления о javascript, но я попробовал какой-то метод пробной ошибки, но ничего не происходит.Но этот код работает, выбирая все теги между <article>
и </article>
<script>
var ToC =
"<nav role='navigation' class='table-of-contents'>" +
"<h4>On this page:</h4>" +
"<ul>";var newLine,el,title,link;$("article h2,h3,h4").each(function(){el = $(this);title = el.text();link = "#" + el.attr("id");newLine =
"<li>" +
"<a href='" + link + "'>" +
title +
"</a>" +
"</li>";ToC += newLine}
);ToC +=
"</ul>" +
"</nav>";$(".all-questions").prepend(ToC);
</script>