[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmora0YhJxj5uuAxMHrIq5yAplLXiYKMuk9khx6LqY5E":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":137,"fingerprints":178},"seo-friendly-table-of-contents","Seo Friendly Table of Contents","2.0.1","Tobias Nyholm","https:\u002F\u002Fprofiles.wordpress.org\u002Ftnyholm\u002F","\u003Cp>This plugin puts a table of contents on your page. You just need to type \u003Ccode>[toc levels=3 title=\"Table of contents\"]\u003C\u002Fcode> in the page\u002Fpost editor. That’s it!\u003Cbr \u002F>\nYou dont need to edit your themes source code. The plugin allows you to set a title of the toc box. You can also choose which heading tags (h1,h2,h3,h4 etc)\u003Cbr \u002F>\nyou want to have in the table of contents. For more information see installation page or the\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.webfish.se\u002Fwp\u002Fplugins\u002Fseo-friendly-table-of-contents\" title=\"Webfish - WordPress plugin\" rel=\"nofollow ugc\">Webfish\u003C\u002Fa> homepage.\u003C\u002Fp>\n","A simple seo friendly table of contents plugin that does not require editing in your themes source code.",100,7289,0,"2012-08-27T17:14:00.000Z","3.4.2","2.8.1","",[19,20,21,22,23],"content","page","post","table-of-contents","toc","http:\u002F\u002Fwww.webfish.se\u002Fwp\u002Fplugins\u002Fseo-friendly-table-of-contents","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-friendly-table-of-contents.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"tnyholm",5,310,30,84,"2026-04-04T09:54:48.642Z",[38,62,83,104,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":11,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"joli-table-of-contents","Joli Table Of Contents","2.8.2","WPJoli","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpjoli\u002F","\u003Cp>Joli Table Of Contents is the best table of contents plugin for WordPress. It is user-friendly and highly customizable, designed with performance in mind, it offers a seamless experience for both users and developers. With features like Gutenberg block support, auto-insert options, and multilingual compatibility, it’s the perfect solution for enhancing your website’s navigation.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002F\" title=\"Documentation for Joli Table Of Contents\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⭐HIGHLIGHTS\u003C\u002Fh3>\n\u003Ch3>🆕 GUTENBERG BLOCK\u003C\u002Fh3>\n\u003Cp>Since v2, you can now use the block to insert a table of contents.\u003Cbr \u002F>\nThe block lets you easily \u003Cstrong>HIDE or EDIT\u003C\u002Fstrong> specific headings.\u003Cbr \u002F>\nIn addition, \u003Cstrong>the block picks up on headings that would be generated by a third party shortcode or block\u003C\u002Fstrong> but invisible in the actual editor.\u003Cbr \u002F>\nIn the PRO version, you can override any setting for a specific block from the block settings panel.\u003C\u002Fp>\n\u003Ch3>🚀 PERFORMANCE ORIENTED\u003C\u002Fh3>\n\u003Cp>Joli Table of contents uses a combination of minified CSS and Javascript to run at maximum speed.\u003Cbr \u002F>\nIt also does not depend on jQuery to improve performance.\u003C\u002Fp>\n\u003Ch3>🧠 SUPERIOR HEADING PROCESSING\u003C\u002Fh3>\n\u003Cp>Unlike its competitors, Joli Table of Content picks up on headings hidden behind third-party shortcodes and blocks. This means that it will show the headings that do not directly appear in the editor, but are still present in the front-end !\u003C\u002Fp>\n\u003Ch3>🖌 THE MOST CUSTOMIZABLE TABLE OF CONTENTS PLUGIN\u003C\u002Fh3>\n\u003Cp>Joli table of contents has been designed to really match your expectations.\u003Cbr \u002F>\nEvery single part of the table of contents is highly customizable, and uses a CSS variable approach to make it even more customizable.\u003Cbr \u002F>\nYou can adjust a large array of settings including:\u003Cbr \u002F>\n* Margin\u003Cbr \u002F>\n* Padding\u003Cbr \u002F>\n* Border radius\u003Cbr \u002F>\n* Border\u003Cbr \u002F>\n* Colors\u003Cbr \u002F>\n* Fonts\u003Cbr \u002F>\n* and more…\u003C\u002Fp>\n\u003Ch3>🔽 ICON OR TEXT TOGGLE\u003C\u002Fh3>\n\u003Cp>Choose between a \u003Cstrong>Text toggle\u003C\u002Fstrong> for a more classic look OR an \u003Cstrong>Icon toggle\u003C\u002Fstrong> for a more modern approach.\u003C\u002Fp>\n\u003Ch3>📐 CUSTOM THEME READY\u003C\u002Fh3>\n\u003Cp>Joli Table of contents now bundles a custom theme engine, that lets you \u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002Fcustomizing\u002Fcreate-my-own-theme\u002F\" title=\"How to create your own theme for Joli Table of contents\" rel=\"nofollow ugc\">create your own theme\u003C\u002Fa>.\u003Cbr \u002F>\nThere is a lot of CSS variables that you can override or\u002Fand create more complex styles.\u003C\u002Fp>\n\u003Ch3>🚀 SHOW ONLY A FEW HEADINGS UPON PAGE LOAD (PARTIAL FOLD)  [PRO]\u003C\u002Fh3>\n\u003Cp>Improve your page UX with the Partial Fold on load option.\u003Cbr \u002F>\nOnly show the first few headings upon page load with a “View more” button to expand the table of contents fully.\u003C\u002Fp>\n\u003Ch3>📑 ADVANCED AUTO-INSERT RULES [PRO]\u003C\u002Fh3>\n\u003Cp>Auto-insert supports multiple additional rules:\u003Cbr \u002F>\n* Post type\u003Cbr \u002F>\n* Post title\u003Cbr \u002F>\n* Post ID\u003C\u002Fp>\n\u003Cp>You can also EXCLUDE specific posts by Post title or Post ID\u003C\u002Fp>\n\u003Ch3>🎛 DIFFERENT SETTINGS PER POST TYPE [PRO]\u003C\u002Fh3>\n\u003Cp>Create different settings per post type for maximum flexibility.\u003Cbr \u002F>\nFor example you can use Theme 1 for “post” post type, and use Theme 2 for the “page” post types.\u003Cbr \u002F>\nGood news is every single setting can be set differently per post type, not just themes !\u003Cbr \u002F>\nThis also works with custom post types.\u003C\u002Fp>\n\u003Ch3>✅ FLOATING TABLE OF CONTENTS [PRO]\u003C\u002Fh3>\n\u003Cp>The floating table of contents widget is optionally displayed as the user scrolls the page. It remains hover your content and now features optional navigation buttons and advanced customization !\u003C\u002Fp>\n\u003Ch3>✅ SLIDE OUT TABLE OF CONTENTS [PRO]\u003C\u002Fh3>\n\u003Cp>The slide out table of contents widget brings more value to your page and makes it more readable. It shows the table of contents in a fixed position on the side of the screen.\u003C\u002Fp>\n\u003Ch3>✅ PROGRESS BAR WIDGET [PRO]\u003C\u002Fh3>\n\u003Cp>This new widget shows a fixed progress bar over the content and indicates the percentage of advancement throughout the reading.\u003C\u002Fp>\n\u003Ch3>✅ STICKY SIDEBAR TABLE OF CONTENTS [PRO]\u003C\u002Fh3>\n\u003Cp>Use the table of contents in a sidebar widget and have it sticky as the page gets scrolled.\u003C\u002Fp>\n\u003Ch3>📃 Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>TOC Title icon (since v2.7.0).\u003C\u002Fli>\n\u003Cli>Customizable Bullet points (since v2.4.0).\u003C\u002Fli>\n\u003Cli>Page break \u003Ccode>\u003C!--nextpage-->\u003C\u002Fcode> support (since v2.3.0).\u003C\u002Fli>\n\u003Cli>Auto-insert table of contents (select post types and position in the content).\u003C\u002Fli>\n\u003Cli>Manual insert table of contents by \u003Cstrong>block\u003C\u002Fstrong> or \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hide specific headings (block)\u003C\u002Fli>\n\u003Cli>Edit specific headings (block)\u003C\u002Fli>\n\u003Cli>Folding\u002Funfolding animation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable\u003C\u002Fstrong> Table of Contents \u003Cstrong>Title\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Show headings by custom depth (From \u003Cstrong>\u003Cem>H2\u003C\u002Fem>\u003C\u002Fstrong> to \u003Cstrong>\u003Cem>H6\u003C\u002Fem>\u003C\u002Fstrong>).\u003C\u002Fli>\n\u003Cli>Customizable CSS Icons for expand\u002Fcollapse buttons (4 free icons, 20 in pro version)\u003C\u002Fli>\n\u003Cli>Show TOC only if a minimum of headings has been found in the content (Optional).\u003C\u002Fli>\n\u003Cli>Disable headings per text\u002Fclass\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hierarchical\u003C\u002Fstrong> (amount of empty space customizable) or \u003Cstrong>Flat View\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Multiple numeration options (ex: 1. Title 1; 1.2. Subtitle 2, etc…).\u003C\u002Fli>\n\u003Cli>Pretty hash in the actual URL (ex: mysite.com\u002Fmy-article\u002F#subtitle-2\u003C\u002Fli>\n\u003Cli>Latin & non-latin characters support for hash  [since 1.3.2]\u003C\u002Fli>\n\u003Cli>Multilanguage hash transliteration available (e.g. #История => #istoriya) [since 1.3.3]\u003C\u002Fli>\n\u003Cli>Customizable numeration \u003Cstrong>Separator\u003C\u002Fstrong> (Ex: “.” => “1.1.2”; “-” => “1-1-2”).\u003C\u002Fli>\n\u003Cli>Customizable numeration  \u003Cstrong>Suffix\u003C\u002Fstrong> (Ex: ).” => “1.1.2)”; “\u002F” => “1.1.2\u002F”).\u003C\u002Fli>\n\u003Cli>Customizable Padding, Margin, Borders, etc…\u003C\u002Fli>\n\u003Cli>6 Auto-insert positions available (See below for details).\u003C\u002Fli>\n\u003Cli>Auto-insert to posts and\u002For pages.\u003C\u002Fli>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>Hide or Show Overflowing Headings when viewport cannot fit the whole title length.\u003C\u002Fli>\n\u003Cli>Smooth scrolling available.\u003C\u002Fli>\n\u003Cli>Customizable TOC Title alignment (left, center, right).\u003C\u002Fli>\n\u003Cli>Customizable TOC Toggle button position (left, right) (when folded).\u003C\u002Fli>\n\u003Cli>Customizable TOC Toggle button: Text\u002FHTML\u002FCustom icons (open & close states).\u003C\u002Fli>\n\u003Cli>Themes included.\u003C\u002Fli>\n\u003Cli>Themes settings can be overriden (Colors, size, etc).\u003C\u002Fli>\n\u003Cli>Customizable Width: Min\u002FMax Width or 100% Width.\u003C\u002Fli>\n\u003Cli>Customizable Font Size, Font Weight.\u003C\u002Fli>\n\u003Cli>Optional Shadow.\u003C\u002Fli>\n\u003Cli>Colors fully customizable (Table of Contents, Title, Headings, Shadow, Numeration).\u003C\u002Fli>\n\u003Cli>Custom CSS available.\u003C\u002Fli>\n\u003Cli>Import \u002F Export settings\u003C\u002Fli>\n\u003Cli>Developer-friendly. Many hooks provided. (See below for details).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Joli Table of contents Pro Features include:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fjoli-table-of-contents\u002F\" title=\"Joli Table Of Contents Pro\" rel=\"nofollow ugc\">Get Joli Table Of Contents Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All of the free features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type\u003C\u002Fstrong> Support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type\u003C\u002Fstrong> Settings.\u003C\u002Fli>\n\u003Cli>Exclusive \u003Cstrong>Floating Widget\u003C\u002Fstrong> that shows the current section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide-out Widget\u003C\u002Fstrong> that shows a fixed table of contents on the side of the screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional exclusive themes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Force \u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong> TOC per post settings.\u003C\u002Fli>\n\u003Cli>Customizable \u003Cstrong>Floating Position\u003C\u002Fstrong> ( Top or Bottom ).\u003C\u002Fli>\n\u003Cli>Customizable \u003Cstrong>Floating Offset\u003C\u002Fstrong> (Horizontally & Vertically).\u003C\u002Fli>\n\u003Cli>Expands on \u003Cstrong>Hover or Click\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Collapses on \u003Cstrong>Leave hover or Click away\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-columns mode\u003C\u002Fstrong> (since 1.1.0).\u003C\u002Fli>\n\u003Cli>Customizable CSS Icons for expand\u002Fcollapse buttons (choose from 20 icons)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Auto-insert\u003C\u002Fh4>\n\u003Cp>The Auto-insert feature is optional and allows to automatically insert the Table of Contents to your content with the following options.\u003C\u002Fp>\n\u003Cp>\u003Cem>Supported post types:\u003C\u002Fem>\u003Cbr \u002F>\n* Post\u003Cbr \u002F>\n* Pages\u003Cbr \u002F>\n* Custom Post Type \u003Cstrong>\u003Cem>[PRO]\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Auto-insert positions:\u003C\u002Fem>\u003Cbr \u002F>\n* Before the content\u003Cbr \u002F>\n* After the content\u003Cbr \u002F>\n* Before H1\u003Cbr \u002F>\n* After H1\u003Cbr \u002F>\n* Before first H2\u003Cbr \u002F>\n* After first paragraph\u003C\u002Fp>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>Use the following shortcode within your content to have the table of contents display where you wish to:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[joli-toc]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you were using a different TOC plugin, you can use a different shortcode so that you don’t need to update all of your content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[toc]\n\n\u002F\u002F Add this code to your theme's functions.php\nadd_filter('jolitoc_shortcode_tag', function(){ return 'toc';});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>🎣 Hooks\u003C\u002Fh3>\n\u003Cp>You can use any of the hooks provided to add custom content to the actual Table Of Contents.\u003Cbr \u002F>\nList of [all the hooks available here](https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002Fdeveloper-hooks\u002F”Joli Table Of Contents Hooks”).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Examples & How to use ?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Copy & paste the code examples below into your theme’s functions.php file:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>joli_toc_disable_autoinsert\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Globally disables Joli Table Of Contents site-wide.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('joli_toc_disable_autoinsert', function(){ return true; });\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ccode>joli_toc_disable_js\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For some reason if you do not want the js\u002Fcss\u002Finline styles to load (could break functionnalities).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002Fdisables js\nadd_filter('joli_toc_disable_js', function(){ return true; });\n\n\u002F\u002Fdisables css\nadd_filter('joli_toc_disable_styles', function(){ return true; });\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ccode>jolitoc_shortcode_tag\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Customizes the shortcode tag ( \u003Cem>Useful if you were using a different plugin before\u003C\u002Fem> ).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('jolitoc_shortcode_tag', function(){ return 'custom-tag';});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Customizes the title (collapse).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('joli_toc_toc_title', 'my_custom_title', 10, 1);\n\nfunction my_custom_title( $title ){ \n    if ($a == $b){\n        $title = \"My Custom TOC Title\";\n    }else{\n        $title = \"My Alternate TOC Title\";\n    }\n\n    return $title;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>⭐ CHECK OUR OTHER PLUGINS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-auto-featured-image\u002F\" rel=\"ugc\">Smart Auto Featured Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzenform\u002F\" rel=\"ugc\">ZenForm\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-faq-seo\u002F\" rel=\"ugc\">Joli FAQ SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoli-clear-lightbox\u002F\" rel=\"ugc\">Joli CLEAR Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Best Table of Contents Plugin for WordPress. User-friendly. Gutenberg Block. Fast & Highly customizable. Auto or manual insert.",7000,124508,98,40,"2026-01-05T09:03:00.000Z","6.9.4","5.0","5.6",[55,56,22,57,23],"navigation","page-contents","table-of-content","https:\u002F\u002Fwpjoli.com\u002Fjoli-table-of-contents","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoli-table-of-contents.2.8.2.zip",1,"2023-01-03 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":11,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":81,"download_link":82,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"yahman-add-ons","YAHMAN Add-ons","0.9.30","YAHMAN","https:\u002F\u002Fprofiles.wordpress.org\u002Fback2nature\u002F","\u003Cp>Page views,Google Adsense,Analytics,Social,Profile,Table of contents,Related Posts,sitemap,SEO,JSON-LD structured data,Open Graph protocol(OGP),Blog card,Twitter timeline,Facebook timeline,Carousel Slider etc…\u003C\u002Fp>\n","YAHMAN Add-ons has Multiple functions.",1000,95737,2,"2025-04-08T23:10:00.000Z","6.8.5","4.9.8","5.4",[78,79,22,80],"pageviews","popular-posts","twitter-timeline","https:\u002F\u002Fdev.back2nature.jp\u002Fen\u002Fyahman-add-ons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyahman-add-ons.0.9.30.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":17,"tags":98,"homepage":102,"download_link":103,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-table-of-paginated-contents","Author: António Andrade","2.1","antonioandra.de","https:\u002F\u002Fprofiles.wordpress.org\u002Fantonioandrade\u002F","\u003Cp>\u003Cstrong>WP Table of Paginated Contents\u003C\u002Fstrong> handles naming of each post page and produces a Table of Contents.\u003Cbr \u002F>\nIt uses the native \u003Ccode>\u003C!--nextpage-->\u003C\u002Fcode> tag but adds a shortcode to store section titles.\u003C\u002Fp>\n\u003Cp>Check the screenshots for a clearer idea.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Naming of each post page\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>Output or generation of a \u003Cstrong>Table of Contents\u003C\u002Fstrong> (using a list or a drop down menu);\u003C\u002Fli>\n\u003Cli>Output or generation of \u003Cstrong>next\u002Fprev post pages navigation\u003C\u002Fstrong>, using the section titles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Suggestions are welcome and please report any bugs found!\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>This plugin provides two main methods to be used within the loop (https:\u002F\u002Fcodex.wordpress.org\u002FThe_Loop).\u003C\u002Fp>\n\u003Cp>To echo the table of contents:\n    \u003C\u002Fp>\n\u003Cp>To echo the next\u002Fprev navigation links:\n    \u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage Examples\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To output the Table of Contents use the following snippet, inside your post loop:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if( function_exists( 'wptopc' ) ){ wptopc(); } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Alternatively you may output the Table of Contents as a drop down menu using the snippet:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if( function_exists( 'wptopc' ) ){ wptopc(\"select\", \"The Post Table of Contents\"); } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To output a next\u002Fprev navigation with the section titles, use the following snippet, inside your post loop:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if( function_exists( 'wptopc_pagination_links' ) ){ wptopc_pagination_links(); } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To store the output of these functions prefix them with “get_”, like in:\u003Cbr \u002F>\n    get_wptopc()\u003Cbr \u002F>\nor\u003Cbr \u002F>\n    get_wptopc_pagination_links()\u003C\u002Fp>\n","Handles naming of each post page through a TinyMCE button and produces a Table of Contents for the said post.",90,12135,80,6,"2015-12-19T16:04:00.000Z","4.4.34","2.7",[55,99,100,101,22],"page-pagination","pagination","post-pagination","http:\u002F\u002Fantonioandra.de\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-table-of-paginated-contents.2.1.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":11,"num_ratings":60,"last_updated":114,"tested_up_to":51,"requires_at_least":52,"requires_php":115,"tags":116,"homepage":17,"download_link":119,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"list-of-contents","List of Contents","1.1.0.2","CodeInitiator","https:\u002F\u002Fprofiles.wordpress.org\u002Fajku99\u002F","\u003Cp>Create professional table of contents (TOC) automatically for WordPress posts, pages, and custom post types. Our \u003Cstrong>List of Contents\u003C\u002Fstrong> plugin boosts user navigation, improves SEO rankings, and enhances content accessibility with zero coding required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✨ Perfect for bloggers, agencies, content creators, and WordPress developers seeking better content organization and user experience.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flist-of-contents\u002F\" rel=\"ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Finfonews.in\u002Fcontact\u002F\" rel=\"nofollow ugc\">Help & Tech Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Finfonews.in\u002Fcustomized-wordpress-development-services-expert-problem-solving\u002F\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 Why Choose List of Contents?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>SEO Benefits\u003C\u002Fstrong>: Automatically adds structured navigation that search engines love, improving your content rankings and user engagement metrics.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Universal Compatibility\u003C\u002Fstrong>: Works seamlessly with Gutenberg, Classic Editor, Elementor, Divi, WPBakery Page Builder, Visual Composer, and all major WordPress themes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zero Setup Required\u003C\u002Fstrong>: Install, activate, and your table of contents appears automatically – no complex configuration needed.\u003C\u002Fp>\n\u003Ch3>⭐ Key Features\u003C\u002Fh3>\n\u003Ch3>\u003Cstrong>Content Navigation & SEO\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic TOC Generation\u003C\u002Fstrong>: Instantly parses H1-H6 headers to create organized navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Schema Support\u003C\u002Fstrong>: Adds SiteNavigation Schema markup for better search engine visibility  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Scrolling Navigation\u003C\u002Fstrong>: Enhances user experience with elegant page navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-Responsive Design\u003C\u002Fstrong>: Perfect table of contents display on all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Customization & Control\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>6+ Built-in Designs\u003C\u002Fstrong>: Choose from professional themes including sticky sidebar and corner layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Display Options\u003C\u002Fstrong>: Show\u002Fhide on posts, pages, custom post types, or specific content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling\u003C\u002Fstrong>: Modify colors, borders, backgrounds, and typography to match your brand\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hierarchical or Flat Display\u003C\u002Fstrong>: Present content structure exactly how you want\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>Advanced Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Page Builder Integration\u003C\u002Fstrong>: Full compatibility with popular page builders and themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget Support\u003C\u002Fstrong>: Place TOC in sidebars with sticky positioning and section highlighting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination Support\u003C\u002Fstrong>: Works perfectly with WordPress \u003Ccode>\u003C!--nextpage-->\u003C\u002Fcode> tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Header Management\u003C\u002Fstrong>: Include\u002Fexclude specific headings globally or per-post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Extensive hooks, filters, and GitHub collaboration welcome\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>User Experience\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Toggle Visibility\u003C\u002Fstrong>: Let users show\u002Fhide TOC based on their preference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Bullet Formats\u003C\u002Fstrong>: Choose decimal, numeric, roman, or no bullets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Content Detection\u003C\u002Fstrong>: Only shows TOC when sufficient headings are present\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Optimized\u003C\u002Fstrong>: Screen reader friendly and WCAG compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong>: Long-form articles, tutorials, guides, and documentation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Professionals\u003C\u002Fstrong>: Websites requiring structured navigation and schema markup  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Agencies\u003C\u002Fstrong>: Client sites needing professional content organization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong>: Multi-section posts that benefit from easy navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-learning Sites\u003C\u002Fstrong>: Course content and educational materials\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation Sites\u003C\u002Fstrong>: Technical guides and knowledge bases\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Technical Specifications\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Version\u003C\u002Fstrong>: 5.0+ (fully tested with WordPress 6.8)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP Compatibility\u003C\u002Fstrong>: 7.4+ recommended\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Support\u003C\u002Fstrong>: Gutenberg, Elementor, Divi, WPBakery, Visual Composer, Classic Editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Compatible\u003C\u002Fstrong>: Works perfectly on WordPress multisite networks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong>: Includes POT files for easy localization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Pro Tips\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ideal for content over 1000 words with multiple headings\u003C\u002Fli>\n\u003Cli>Improves average time on page and reduces bounce rate\u003C\u002Fli>\n\u003Cli>Enhances accessibility for users with navigation difficulties  \u003C\u002Fli>\n\u003Cli>Boost SEO with better content structure and user engagement signals\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ready to improve your content navigation and SEO?\u003C\u002Fstrong> Install List of Contents now and see the difference professional table of contents make for your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cem>Open source and actively maintained. Community contributions welcome on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fajeetku\u002Flist-of-contents\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We try our best to provide support on WordPress.org forums. However, We have a special \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flist-of-contents\u002F\" rel=\"ugc\">team support\u003C\u002Fa> 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.\u003C\u002Fp>\n\u003Ch3>Bug Reports\u003C\u002Fh3>\n\u003Cp>Bug reports for Easy Table of Contents are \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flist-of-contents\u002F\" rel=\"ugc\">welcome on GitHub\u003C\u002Fa>. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Automatically generate a list of contents\u002Ftable of contents for your posts, pages, and custom post types. Compatible with page builders and plugins.",10,2121,"2026-01-04T16:38:00.000Z","7.0",[117,55,118,22,23],"list-of-content","page-navigation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-of-contents.1.1.0.2.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":13,"downloaded":128,"rating":13,"num_ratings":13,"last_updated":129,"tested_up_to":51,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":17,"download_link":136,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"promasterweb-sommaire-automatique","Promasterweb – Sommaire automatique","2.3.0","Mika de Promasterweb","https:\u002F\u002Fprofiles.wordpress.org\u002Fpromasterweb\u002F","\u003Cp>\u003Cstrong>Promasterweb – Automatic Table of Contents\u003C\u002Fstrong> instantly adds a lightweight, accessible, and SEO-optimized table of contents at the top of your WordPress blog posts.\u003C\u002Fp>\n\u003Cp>No settings. No shortcodes. No page builders required. Just activate the plugin and it works.\u003C\u002Fp>\n\u003Cp>The plugin scans your post content, detects all H2 headings, generates clean anchor links, and displays a numbered table of contents — automatically. It only appears when a post contains at least 2 H2 headings, so it never shows up where it doesn’t belong.\u003C\u002Fp>\n\u003Ch4>Why use a table of contents?\u003C\u002Fh4>\n\u003Cp>A table of contents improves the reading experience on long-form content by letting visitors jump directly to the section they’re interested in. It also helps search engines understand the structure of your content, which can positively impact your SEO rankings and generate sitelinks in Google search results.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic TOC generation — no shortcodes, no manual work\u003C\u002Fli>\n\u003Cli>Scans H2 headings only (best SEO practice)\u003C\u002Fli>\n\u003Cli>Generates clean, short, readable anchor links\u003C\u002Fli>\n\u003Cli>Removes stop words and accents from anchors for better URLs\u003C\u002Fli>\n\u003Cli>Anchor length limited to 4 meaningful words\u003C\u002Fli>\n\u003Cli>Guaranteed unique anchors — no ID conflicts\u003C\u002Fli>\n\u003Cli>Only displays when the post has at least 2 H2 headings\u003C\u002Fli>\n\u003Cli>CSS loaded only on single post pages — zero performance impact on the rest of the site\u003C\u002Fli>\n\u003Cli>Fully accessible with ARIA label on the nav element\u003C\u002Fli>\n\u003Cli>Compatible with Gutenberg, Classic Editor, and any standard HTML editor\u003C\u002Fli>\n\u003Cli>No options page — nothing to configure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>You write your post with H2 headings as section titles\u003C\u002Fli>\n\u003Cli>The plugin scans the content, extracts each H2\u003C\u002Fli>\n\u003Cli>A clean anchor ID is generated and injected into each heading\u003C\u002Fli>\n\u003Cli>A numbered table of contents is inserted at the top of the post\u003C\u002Fli>\n\u003Cli>Visitors can click any item to jump directly to that section\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Perfect for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Blog posts and long-form articles\u003C\u002Fli>\n\u003Cli>Tutorials and how-to guides\u003C\u002Fli>\n\u003Cli>News and editorial content\u003C\u002Fli>\n\u003Cli>Any content-heavy WordPress site\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically generates a clean, SEO-friendly table of contents from H2 headings in your WordPress posts — zero configuration required.",194,"2026-02-24T01:37:00.000Z","5.8","7.4",[133,134,135,22,23],"blog","posts","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpromasterweb-sommaire-automatique.2.3.0.zip",{"attackSurface":138,"codeSignals":162,"taintFlows":169,"riskAssessment":170,"analyzedAt":177},{"hooks":139,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":161,"entryPointCount":60,"unprotectedCount":13},[140,146,151],{"type":141,"name":142,"callback":143,"file":144,"line":145},"filter","the_content","seotoc_contentFilter","seo-friendly-table-of-contents.php",29,{"type":147,"name":148,"callback":149,"file":144,"line":150},"action","wp_enqueue_scripts","seotoc_addStyle",32,{"type":147,"name":152,"callback":153,"file":144,"line":154},"admin_menu","seotoc_adminMenu",195,[],[],[158],{"tag":23,"callback":159,"file":144,"line":160},"seotoc_shortcode",48,[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":168},[],{"prepared":60,"raw":13,"locations":165},[],{"escaped":13,"rawEcho":13,"locations":167},[],[],[],{"summary":171,"deductions":172},"The \"seo-friendly-table-of-contents\" v2.0.1 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals no dangerous functions, SQL injection vulnerabilities, or file operations, with all SQL queries utilizing prepared statements and all outputs being properly escaped. Furthermore, there are no external HTTP requests, indicating a limited external attack surface. The plugin also has a clean vulnerability history with zero recorded CVEs, suggesting a consistent track record of secure development and maintenance.\n\nHowever, the absence of nonce and capability checks for its single shortcode presents a potential concern. While the shortcode is the only entry point identified and the overall attack surface is small, this lack of authentication could theoretically be exploited if the shortcode's functionality were to be manipulated in a way that impacts security. The taint analysis showing zero flows with unsanitized paths is a positive sign, but the lack of specific checks on the shortcode remains a minor weakness in an otherwise robust security profile.\n\nIn conclusion, the plugin is generally secure due to its clean code signals and lack of historical vulnerabilities. The primary area for improvement lies in implementing proper authorization mechanisms, such as nonce and capability checks, for its shortcode to further harden its security. Despite this minor concern, the plugin demonstrates good security practices.",[173,175],{"reason":174,"points":32},"Missing nonce check on shortcode",{"reason":176,"points":32},"Missing capability check on shortcode","2026-03-16T20:59:02.893Z",{"wat":179,"direct":186},{"assetPaths":180,"generatorPatterns":182,"scriptPaths":183,"versionParams":184},[181],"\u002Fwp-content\u002Fplugins\u002Fseo-friendly-table-of-contents\u002Fstyle.css",[],[],[185],"seo-friendly-table-of-contents\u002Fstyle.css?ver=",{"cssClasses":187,"htmlComments":189,"htmlAttributes":190,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[188,23],"toc_title",[],[191,192],"id='toc_title'","id='toc'",[],[],[196,196,196],"[toc levels="]