Easy Table of Contents

Beschreibung

A user friendly, featured focused Easy Table of Contents plugin which allows you to insert a table of contents into your posts, pages and custom post types.

Home | Help & Tech Support | Documentation | Pro version Features

Funktionen

  • Generiere automatisch ein Inhaltsverzeichnis für deine Beiträge, Seiten und individuellen Beitragstypen, indem deren Inhalte auf Header/Überschriften untersucht werden.
  • Unterstützt das <!--nextpage-->-Tag.
  • Ist kompatibel mit dem Plugin Rank Math.
  • Works with the Classic Editor, Gutenberg, Divi, Elementor, WPBakery Page Builder and Visual Composer page editors.
  • Optional für Seiten und/oder Beiträge zu aktivieren. Individuelle Beitragsarten werden unterstützt, solange ihr Inhalt mit dem Template-Tag the_content() ausgegeben wird.
  • Optional kann das Inhaltsverzeichnis automatisch in die Seite eingefügt werden, wählbar nach aktiviertem Beitragstyp.
  • Bietet viele leicht verständliche Optionen zur Konfiguration, wann und wo das Inhaltsverzeichnis eingefügt werden soll.
  • Es stehen zahlreiche Optionen zur Verfügung, um das Erscheinungsbild des eingefügten Inhaltsverzeichnisses zu konfigurieren, das schließt auch mehrere eingebaute Themes ein. Wenn die bereitgestellten Themes nicht deinen Anforderungen entsprechen, kannst du deine eigenen erstellen, indem du eigene Farben für Rand, Hintergrund und Linkfarbe wählst.
  • Mehrere Zähler-Formate stehen zur Auswahl; keine, dezimal, numerisch und römisch.
  • Wähle zwischen hierarchischer und nicht hierarchischer Darstellung des Inhaltsverzeichnisses. Dies bedeutet, dass Überschriften mit geringerer Prioriät in Überschriften mit höherer Priorität verschachtelt werden.
  • Der Benutzer kann das Inhaltsverzeichnis optional ausblenden. Du hast die volle Kontrolle über diese Funktion. Es kann deaktiviert werden und du kannst wählen, ob es standardmäßig ausgeblendet werden soll.
  • Unterstütz den sanften Bildlauf (smooth scrolling).
  • Aktiviere oder deaktiviere das Inhaltsverzeichnis selektiv auf Post-zu-Post-Basis.
  • Wähle aus, aus welchen Überschriften das Inhaltsverzeichnis generiert werden soll. Auch dies kann auf Post-zu-Post-Basis festgelegt werden.
  • Schließe Header global und auf Post-zu-Post-Basis einfach aus.
  • Wenn du das Inhaltsverzeichnis nicht in den Beitrag einfügen möchtest, kannst du das mitgelieferte Widget verwenden und das Inhaltsverzeichnis in der Seitenleiste deines Themes platzieren.
  • Das Widget unterstützt das Fixieren oder Festsetzen auf der Seite, so dass es immer sichtbar ist, wenn du die Seite nach unten bewegst. HINWEIS: Dies ist eine erweiterte Option, da jedes Thema unterschiedlich ist, benötigst du möglicherweise Unterstützung von deinem Theme-Entwickler, um zu erfahren, was der richtige Element-Bezeichner in den Einstellungen ist, um diese Funktion zu aktivieren.
  • Das Widget hebt die aktuell auf der Seite sichtbaren Abschnitte automatisch hervor. Die Farbe der Hervorhebung ist konfigurierbar.
  • Entwicklerfreundlich mit vielen Action-Hooks und Filtern verfügbar. Weitere können auf Anfrage unter Github hinzugefügt werden. Pull-Anfragen sind willkommen.
  • An option to show toc based on dynamic paragraph count.
  • An option which Preserve Line Breaks in TOC.
  • An option to use the TOC without anchor links in the URL.
  • Support for custom taxonomy description.
  • Adds SiteNavigation Schema.

TAKE IT A STEP FURTHER WITH EASY TABLE OF CONTENTS PRO

With EASY TABLE OF CONTENTS PRO You will get access to more professional Settings, options and positions to really push your TOC to the next level.
* New – Gutenberg Block : Easily create TOC in Gutenberg block without the need of any coding or shortcode.
* New – Elementor Widget : Easily create TOC using Elementor Widget without the need of any coding or shortcode.
* New – Fixed/Sticky TOC : Users can find the content that they need, much faster through the option of sticky TOC.
* New – Fixed/Sticky TOC Customization : Customize the appearance of Sticky TOC with Theme Design options.
* New – Full AMP Support : Generates a TOC with your existing setup and make it AMP compatible automatically.
* NEW – ACF Support : Easily create TOC with your custom ACF fields.
* NEW – View More : Show selected number of TOC heading before user clicks to show remaining headings.
* NEW – Read Time : Show time of read for your posts/pages.
* NEW – Collapsable Sub Headings : Show/Hide sub headings of the Table of contents.
* NEW – Highlight Headings : Sticky heading highlight while scrolling through the content.

Shortcode

With Our shortcode feature you are in command of the table of contents with very little effort and even if you have little to no programming skills.

[ez-toc] Would generate the table of contents.

Below are the attibutes we support and could be useful in configuring the table of contents:

[header_label=“Title“] – title for the table of contents
[display_header_label=“no“] – no title for the table of contents
[toggle_view=“no“] – no toggle for the table of contents
[initial_view=“no“] – initially hide the table of contents
[display_counter=“no“] – no counter for the table of contents
[post_types=“post,page“] – post types seperated by ,(comma)
[post_in=“1,2″] – ID’s of the posts|pages seperated by ,(comma)
[device_target=“desktop“] – mobile or desktop device support for the table of contents
[view_more=“5″] – 5, is the number of headings loads on first view, before user interaction (PRO)

Support

We try our best to provide support on WordPress.org forums. However, We have a special team support where you can ask us questions and get help. Delivering a good user experience means a lot to us and so we try our best to reply each and every question that gets asked.

Bug Reports

Bug reports for Easy Table of Contents are welcomed on GitHub. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.

JOIN TELEGRAM GROUP COMMUNITY**: Purpose of this group is to get proper suggestions and feedback from plugin users and the community so that we can make the plugin even better.

Entwicklungsschritte

  • Fragment-Caching für eine verbesserte Leistung.
  • Improve accessibility.
  • Add Bullet and Arrow options for list counter style.
  • View Full Road Map

Würdigung

Easy Table Contents ist ein Fork des ausgezeichneten Table of Contents Plus Plugins von Michael Tran.

Screenshots

  1. Der Abschnitt allgemeine Einstellungen.
  2. Der Design-Abschnitt der Einstellungen.
  3. Der Bereich erweiterte Einstellungen.

Installation

Verwendung der WordPress Plugin-Suche

  1. Navigiere zur der Neu hinzufügen Unterseite der Plugin-Admin-Seite.
  2. Suche nach easy table of contents.
  3. Das Plugin sollte zu oberst in den Suchergebnissen aufgeführt werden.
  4. Klicke auf den Jetzt installieren Link.
  5. Zuletzt klicke den Plugin aktivieren Link.

Hochladen in WordPress Admin

  1. Lade das
    Plugin-Zip herunter
    und speichere es auf deinem Computer.
  2. Navigiere zur der Neu hinzufügen Unterseite der Plugin-Admin-Seite.
  3. Klicke den Upload Link.
  4. Wähle die „Easy Table of Contents“-Zip-Datei, die du eben auf deinem Computer gespeichert hast, aus.
  5. Drücke den Jetzt installieren Button.
  6. Zuletzt klicke den Plugin aktivieren Link.

Mit FTP

  1. Lade das
    Plugin-Zip herunter
    und speichere es auf deinem Computer.
  2. Entpacke die Easy Table of Contents zip Datei.
  3. Erstelle einen neuen Ordner mit dem Namen easy-table-of-contents im ../wp-content/plugins/ Verzeichnis.
  4. Lade die Dateien aus dem in Schritt 2 extrahierten Ordner hoch.
  5. Aktiviere das Plugin auf der Plugins-Admin-Seite.

Contact | Help | Technical Support

Contact Us

Screenshots

FAQ

Ok, ich habe es installiert… was mache ich als nächstes?

Dein erster Stopp sollte die Admin-Seite für die Inhaltsverzeichnis-Einstellungen sein. Diese findest du unter dem Menüpunkt Einstellungen.

Die erste und einzige Entscheidung, die du treffen musst, ist, dass du entscheidest, für welche Beitragsarten du die Unterstützung für das Inhaltsverzeichnis aktivieren möchtest. Standardmäßig ist es der Seiten-Inhaltstyp. Wenn auf Seiten der einzige Ort ist, an dem du die Verwendung des Inhaltsverzeichnisses planst, hast du auf der Seite Einstellungen nichts zu tun. Um die Dinge einfach zu halten, empfehle ich, an dieser Stelle keine der anderen Einstellungen zu ändern. Viele der anderen Einstellungen steuern, wann und wo das Inhaltsverzeichnis eingefügt wird, und das Ändern dieser Einstellungen kann dazu führen, dass es nicht angezeigt wird, was den Einstieg etwas erschwert. Nachdem du dich damit vertraut gemacht hast, wie das funktioniert…. dann tweak dich weg 🙂

Achte darauf, dass du die Wie werden die Inhaltsverzeichnisse erstellt? FAQ liest, damit du weißt, wie das Inhaltsverzeichnis automatisch generiert wird. Nachdem du die Seitenüberschriften eingerichtet hast, oder vorher, so oder so….. Scrolle auf der Seite nach unten zu der Metabox „Table of Contents„, aktiviere die Option Inhaltsverzeichnis einfügen. und aktualisiere und/oder veröffentliche deine Seite. Das Inhaltsverzeichnis sollte automatisch oben auf der Seite angezeigt werden.

Wie werden die Inhaltsverzeichnisse erstellt?

Das Inhaltsverzeichnis wird aus den Überschriften einer Seite generiert. Überschriften/header bekommen diese <h1>,<h2>,<h3>,<h4>,<h5>,<h6> HTML Tags. Wenn du den visuellen Beitrags-Editor von WordPress benutzt, werden diese Header-Tags in den Beitrag eingefügt, wenn du eine der Optionen Heading n aus dem Dropdown-Menü für Formatierungen auswählst. Jeder Header, der auf der Seite gefunden wird, wird ein Element des Inhaltsverzeichnis. Hier ist ein Beispiel, das ein Inhaltsverzeichnis mit den sechs Elementen erstellt.

<h1>Item 1</h1>
<h1>Item 2</h1>
<h1>Item 3</h1>
<h1>Item 4</h1>
<h1>Item 5</h1>
<h1>Item 6</h1>

Du kannst auch ein „verschachteltes“ Inhaltsverzeichnis erstellen. Das ist schwer zu erklären, also werde ich den Aufbau an dem vorherigen Beispiel veranschaulichen. In diesem Beispiel wird ein Inhaltsverzeichnis mit den gleichen sechs Elementen erstellt, aber jetzt haben die ersten drei jeweils ein untergeordnetes Element. Die Einrückung ist nicht notwendig, sie wurde nur zur Veranschaulichung hinzugefügt.

<h1>Item 1</h1>
    <h2>Item 1.1 -- Level 2</h2>
<h1>Item 2</h1>
    <h2>Item 2.1 -- Level 2</h2>
<h1>Item 3</h1>
    <h2>Item 3.1 -- Level 2</h2>
<h1>Item 4</h1>
<h1>Item 5</h1>
<h1>Item 6</h1>

Du bist nicht auf ein einziges verschachteltes Element beschränkt. Du kannst so viele hinzufügen, wie du brauchst. Du kannst sogar mehrere verschachtelte Ebenen erstellen…

<h1>Item 1</h1>
    <h2>Item 1.1 -- Level 2</h2>
        <h3>Item 1.1.1 -- Level 3</h3>
        <h3>Item 1.1.2 -- Level 3</h3>
        <h3>Item 1.1.3 -- Level 3</h3>
    <h2>Item 1.2 -- Level 2</h2>
      <h3>Item 1.2.1 -- Level 3</h3>
      <h3>Item 1.2.2 -- Level 3</h3>
      <h3>Item 1.2.3 -- Level 3</h3>
    <h2>Item 1.3 -- Level 2</h2>
<h1>Item 2</h1>
    <h2>Item 2.1 -- Level 2</h2>
    <h2>Item 2.2 -- Level 2</h2>
<h1>Item 3</h1>
    <h2>Item 3.1 -- Level 2</h2>
    <h2>Item 3.2 -- Level 2</h2>
<h1>Item 4</h1>
<h1>Item 5</h1>
<h1>Item 6</h1>

Du kannst bei Bedarf 6 Ebenen tief verschachteln. Ich hoffe, dies hilft dir zu verstehen, wie du dein eigenes automatisch generiertes Inhaltsverzeichnis auf deinen Seiten erstellen kannst!

Is there any shortcode to add the table of content to anywhere I want ?

Yes you can add the TOC with this shortcode – [ez-toc] and with the help of this you can easily add the TOC in the content or anywhere in the WordPress and if you want to add the shortcode on the theme file then you can add it with the help of this code – and with this, you can add the TOC on any file according to your need.

Rezensionen

23. Februar 2024
The best TOC plugin and I use it on all my sites. I had to contact support with a minor issue and they were very responsive and went above and beyond to solve my issue. I rarely give. 5 stars but these guys deserve it.
6. Februar 2024
Great work by the developers, thanks! NB: If you find that clicking a content menu item is taking you to the top of the page rather than the corresponding subsection, In the plugin settings (under the Wordpress "Settings" menu), you may have to change the "TOC Loading Method" from JS to Pure CSS
1. Februar 2024
I needed help because some pages were not displaying the TOC. The support is super friendly, extremely fast and was able to solve all problems. THANK YOU
24. Januar 2024
The support team is very cooperative and the plugin has lots of features and the best plugin for TOC
Alle 192 Rezensionen lesen

Mitwirkende & Entwickler

„Easy Table of Contents“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Easy Table of Contents“ wurde in 16 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Easy Table of Contents“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.0.63 02/03/2024

  • TWEAK: Remove extra spaces added by the users to the option Exclude feature #687
  • TWEAK: HTML Validator Parse Error: Font-Size Issue #691
  • TWEAK: Proper enqueue method for sticky toc js. #696
  • Bug: Easy TOC conflicts with the Popular Post plugin. #680
  • Bug: A warning is appearing after the recent update #686
  • Bug: TOC not showing on MicrojobEngine theme #694
  • Bug: Warning appears in product widget sidebar #705
  • Bug: Function wp_specialchars is deprecated since version 2.8.0! #709
  • Bug: Add compatibility with pressbook theme #710

2.0.62 12/01/2024

  • New: Shortcode for sidebar sticky toc widget in documentation shortcode block #399
  • New: A feature to remove numbers from individual post #404
  • New: An option to customize the Highlighting of the headings #455 (Pro)
  • New: An option to customize the Font Weight #496
  • New: An option for TOC in Widgets to change the colour and font size of the TOC title #508
  • New: Elementor Code Improvement #675
  • New: Compatibility for Genesis Theme Custom Taxonomy Archive page (Pro)
  • Bug: Ad Inserter #97
  • Bug: Add Request URL option conflicting with twenty-twenty two theme #676
  • Bug: Conflict with Avada child theme #677
  • Bug: Conflict issue with device target feature #678
  • Bug: YASR schema markup got disappeared when enabling plugin #679
  • Bug: Add compatibility with Current Year, Symbols and IP Shortcode plugin #681

2.0.61 13/12/2023

  • New: checkbox selection should work on label clicks #473
  • New: Should be able to change the sticky toggle header label for each post individually #625
  • New: TOC plugin is not working with AJAX #634
  • New: Need to add a feature to customize the View More/Less label #637
  • New: To make the Sticky Toggle heading highlight while scrolling through the content #647
  • New: The option font size is only working for the Sticky Toggle title Label but not for the headings #661
  • New: Meta field to turn off sticky individually on post/pages. #666
  • Bug: Put documents links #510
  • Bug: Recent TOC Update 2.0.56.1 Causing W3C Validation Error #611
  • Bug: The size of headings not increasing individually as per setting. #623
  • Bug: Checklist #658
  • Bug: The option „Width“ is not getting saved for the option Sticky Toggle. #660
  • Bug: The feature „Fixed TOC“ is not working #662
  • Bug: The H4, H5, and H6 headings are not changing the font size if customized in the Settings #663
  • Bug: Target device functionality is not working in sticky toc #664
  • Bug: PHP Warning in TOC Plugin: Undefined Array Key ‚desc‘ in class.options.php (Line 1776) #665
  • Bug: Sticky TOC on Password-Protected Pages Before Entry #667

2.0.60 05/12/2023

  • New: Alignment of TOC to the center on selected posts/pages #314
  • New: An option to show the TOC content after the first image #336
  • New: An option where users can show or hide the TOC on mobile devices and desktops. #362
  • New: A feature to change a header label for specific post or page. #472
  • New: An option to exclude/include heading via shortcode #566
  • New: An option to load js in footer or header #586
  • New: Add shortcode attribute to Hide/show counters in toc #649
  • Bug: A sticky toggle appears on the Author pages and it contains the headings of the latest post published by them. #640
  • Bug: Heading are not working if the plugin Molongui Authorship is activated ad if the heading contains „…“ in it #642

2.0.59 29/11/2023

  • New: An option to show TOC on Tag #489
  • New: Toc support for custom taxonomy description #512
  • New: Apply default anchor prefix in the Japanese language #528
  • New: An option to restrict the toc if any part of url match with saved limit path #560
  • New: An option to use the TOC without anchor links in the URL. #587
  • New: An option which Preserve Line Breaks in TOC. #591
  • New: Collapsable sub heading #622
  • New: Enable support attributes inside shortcode #624
  • New: Filter to hide and show metabox #645
  • Bug: The WP Bakery image gallery is getting braked on first reload #627
  • Bug: Warning in debug log #636
  • Bug: When we set the counter as a disc while using the viewMore option, then TOC CSS is not working fine. #638
  • Bug: Fix CSS Style Placement for Easy-Table-of-Contents WordPress Plugin #639
  • Bug: Fatal error while activating pro version #644
  • Bug: Conflict issue with the Smooth Scroll Offset option #646
  • Bug: Critical Error with READ TIME Option when Set to „0“(Zero) #648

2.0.58 15/11/2023

  • New: Generate schema/SiteNavigationElement for Table of contents #592
  • New: An option to show estimated time to read the full article #594
  • New: An option of TOC not crawl the paragraphs in blockquotes #601
  • New: Add the View More feature compatibility with the Shortcode #628
  • Bug: Widget Auto-Highlight Issue After Update 2.0.56.1 #610
  • Bug: Conflict with the plugin Perfmatters’s option „Enable FastClick“ #612
  • Bug: Add compatibility with the theme Oliver Lohse #615
  • Bug: Sticky TOC is showing on Blog pages #617
  • Bug: Toc not showing if AMP Page Builder is used #619
  • Bug: Smooth Scroll offset issue after latest update #620
  • Bug: JSON error when we try to added the ETOC in page/post section #621
  • Bug: The WP Bakery image gallery is getting braked on first reload #627
  • Bug: Issue showing on the page speed tool as Lists do not contain only
  • elements and script-supporting elements #630

2.0.57.1 27/10/2023

  • Bug: Incomplete CSS Classes in Version 2.0.57 Causing Style Issues #614

2.0.57 25/10/2023

  • New: A feature to show only limited number of headings and rest should be as „View More“ #474
  • Bug: The Footnotes are being repeated if the plugin is activated #597
  • Bug: A warning is showing while using the TOC #606
  • Bug: Jump anchors with apostrophe headings not working if theme Bamboo by Mediavine is active #607
  • Bug: Conflict issue with Molongui Authorship plugin in 2.0.56 version #608
  • Bug: Widget Auto-Highlight Issue After Update 2.0.56.1 #610

2.0.56.1 09/10/2023

  • Bug: Toggle is not working with the pure CSS loading method. #604
  • Bug: Border colour is not changing in TOC #603
  • Bug: jQuery issue showing in console #605

2.0.56 05/10/2023

  • New: Option to exclude toc from wp-json rest api #580
  • New: Feature to customize the CSS of the TOC container #553
  • New: Compatibility with the plugin CM Tooltip Glossary Ecommerce #556
  • New: Compatibility with the plugin Molongui Authorship #563
  • New: Option to include Page title in Table Of Content #568
  • New: Feature to customize the Background color of the Header Label #569
  • New: Added shortcode [no_ez_toc] so that users can disable the auto insertion of the TOC on a specific post/page #581
  • New: Compatibility with the ACF Flexible Content Module #589
  • New: Compatibility with salesdorado-tailpress theme #590
  • New: Compatibility of javascript scroll with Walker News Template theme #593
  • New: Options to customise the sticky TOC toggle. #583 #286
  • Bug: Unwanted spacing added in post while using TOC with uncode theme #588
  • Bug: Links are not working if the placement option „After Paragraph Number“ is selected #598
  • Bug: TOC shortcode is added to the single.php file, it does not work. #599

Full changelog available at changelog.txt