[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFlBiPvMsHUTOpCN2BLutynuUpXndR_3b1NtasK3YE0g":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":21,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":140,"fingerprints":203},"table-of-contents-generate-easily","Table of Contents Generate Easily","1.2","For Games","https:\u002F\u002Fprofiles.wordpress.org\u002Fsockscap64\u002F","\u003Cp>This is a powerful wordpress plugin that automatically generate table of contents from headers(H1,H2,H3…).\u003C\u002Fp>\n\u003Ch4>FEATURES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy setup & Fast configuration\u003C\u002Fli>\n\u003Cli>Automaticcally generate a TOC for your content\u003C\u002Fli>\n\u003Cli>Support pages, posts, and custom post\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful wordpress plugin that automatically generate table of contents from headers.",0,1121,"2019-02-01T02:41:00.000Z","5.0.25","3.9","5.2.4",[18,19,20],"table-of-contents","toc","toc-generator","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftable-of-contents-generate-easily\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftable-of-contents-generate-easily.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"sockscap64",3,70,30,84,"2026-04-04T10:43:22.003Z",[35,55,76,97,119],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":11,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":52,"download_link":53,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"fyp-table-of-contents","FYP Table of Contents – Automatic TOC Generator for Better SEO & Navigation","1.2.0","François Yerg","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrancoisyerg\u002F","\u003Cp>\u003Cstrong>Keep Readers Engaged – Show Them What’s Coming!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Studies show readers are 80% more likely to finish long articles when they can see what’s ahead. FYP Table of Contents automatically creates beautiful, clickable navigation that keeps visitors reading and improves your search rankings.\u003C\u002Fp>\n\u003Ch4>What You’ll Get (Real Benefits, Not Technical Features)\u003C\u002Fh4>\n\u003Cp>✓ \u003Cstrong>Lower Bounce Rate\u003C\u002Fstrong> – Readers stay longer when they can navigate easily to topics they care about\u003Cbr \u002F>\n✓ \u003Cstrong>Better SEO Rankings\u003C\u002Fstrong> – Google loves structured content with clear navigation (featured snippets!)\u003Cbr \u002F>\n✓ \u003Cstrong>Increase Reading Time\u003C\u002Fstrong> – Visitors explore more sections when they can jump directly to interesting parts\u003Cbr \u002F>\n✓ \u003Cstrong>Professional Appearance\u003C\u002Fstrong> – Modern designs make your content look polished and well-organized\u003Cbr \u002F>\n✓ \u003Cstrong>Mobile-Friendly\u003C\u002Fstrong> – Perfect navigation on smartphones where scrolling is tedious\u003Cbr \u002F>\n✓ \u003Cstrong>Set and Forget\u003C\u002Fstrong> – Add shortcode once or enable automatic placement, works on every heading forever\u003Cbr \u002F>\n✓ \u003Cstrong>Faster Page Views\u003C\u002Fstrong> – Smart caching means instant loading with zero performance impact\u003C\u002Fp>\n\u003Ch4>Why Choose FYP Table of Contents Over Others?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>VS Free Alternatives:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>3 Beautiful Templates\u003C\u002Fstrong> – Others give you 1 basic boring list\u003Cbr \u002F>\n– \u003Cstrong>Smart Caching System\u003C\u002Fstrong> – Free plugins regenerate TOC on every page load (slow!)\u003Cbr \u002F>\n– \u003Cstrong>Smooth Scroll Animation\u003C\u002Fstrong> – Others just jump to sections (jarring experience)\u003Cbr \u002F>\n– \u003Cstrong>Modern Design\u003C\u002Fstrong> – Most plugins look like they’re from 2010\u003C\u002Fp>\n\u003Cp>\u003Cstrong>VS Premium Plugins ($29-$59):\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Just as Powerful\u003C\u002Fstrong> – Professional templates, smooth scrolling, toggle functionality\u003Cbr \u002F>\n– \u003Cstrong>Same Performance\u003C\u002Fstrong> – 12-hour caching and optimized code\u003Cbr \u002F>\n– \u003Cstrong>Easier to Use\u003C\u002Fstrong> – Simple shortcode vs complex configuration panels\u003Cbr \u002F>\n– \u003Cstrong>Regular Updates\u003C\u002Fstrong> – Actively maintained and WordPress compatible\u003C\u002Fp>\n\u003Cp>\u003Cstrong>VS Manual TOC:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>Save Hours\u003C\u002Fstrong> – Automatic vs manually creating and updating links\u003Cbr \u002F>\n– \u003Cstrong>Always Accurate\u003C\u002Fstrong> – Updates automatically when you edit headings\u003Cbr \u002F>\n– \u003Cstrong>No Broken Links\u003C\u002Fstrong> – IDs are generated automatically\u003Cbr \u002F>\n– \u003Cstrong>Maintenance Free\u003C\u002Fstrong> – Add\u002Fremove headings and TOC updates itself\u003C\u002Fp>\n\u003Ch4>Real-World Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>📝 Long-Form Blog Posts\u003C\u002Fstrong> – Help readers navigate 2000+ word articles efficiently\u003Cbr \u002F>\n\u003Cstrong>📚 Tutorial & How-To Guides\u003C\u002Fstrong> – Let users jump to specific steps they need\u003Cbr \u002F>\n\u003Cstrong>📄 Documentation Sites\u003C\u002Fstrong> – Essential for technical docs and knowledge bases\u003Cbr \u002F>\n\u003Cstrong>📰 News Articles\u003C\u002Fstrong> – Improve reader experience on in-depth reporting\u003Cbr \u002F>\n\u003Cstrong>🎓 Educational Content\u003C\u002Fstrong> – Students can navigate directly to topics they’re studying\u003Cbr \u002F>\n\u003Cstrong>💼 Business Pages\u003C\u002Fstrong> – Make long service or about pages scannable\u003C\u002Fp>\n\u003Ch4>3 Professional Templates\u003C\u002Fh4>\n\u003Cp>No design skills needed – each template is beautifully crafted:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Default\u003C\u002Fstrong> – Clean vertical list perfect for sidebars and in-content placement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern\u003C\u002Fstrong> – Stylish design with border and highlight effects\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Horizontal\u003C\u002Fstrong> – Compact menu-style layout ideal for top-of-page navigation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>✓ Automatic heading detection (H1-H6)\u003Cbr \u002F>\n✓ Smooth scroll animation to sections\u003Cbr \u002F>\n✓ Collapsible toggle (show\u002Fhide)\u003Cbr \u002F>\n✓ Choose which heading levels to include\u003Cbr \u002F>\n✓ Custom titles and styling\u003Cbr \u002F>\n✓ SEO-friendly anchor links\u003Cbr \u002F>\n✓ 12-hour smart caching\u003Cbr \u002F>\n✓ Works with any theme\u003Cbr \u002F>\n✓ Fully responsive design\u003Cbr \u002F>\n✓ No JavaScript required (progressive enhancement)\u003Cbr \u002F>\n✓ Translation ready\u003C\u002Fp>\n\u003Ch4>Simple to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add shortcode \u003Ccode>[fyplugins_table_of_contents]\u003C\u002Fcode> to your post \u003Cstrong>or\u003C\u002Fstrong> enable automatic placement in settings\u003C\u002Fli>\n\u003Cli>Done! TOC appears automatically when page has 3+ headings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>No configuration required\u003C\u002Fstrong> – works perfectly with default settings, customize only if you want to.\u003C\u002Fp>\n\u003Cp>Part of the FYPlugins ecosystem – professional WordPress solutions trusted by thousands of websites.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Getting Started (2 Minutes)\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Activate Plugin\u003C\u002Fstrong> – Enable FYP Table of Contents\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose Placement\u003C\u002Fstrong> – In \u003Cstrong>Table of Contents \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong>, select \u003Cstrong>Display Mode: Automatic – Before content\u003C\u002Fstrong> or keep \u003Cstrong>Manual – Shortcode\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select Post Types\u003C\u002Fstrong> – Pick which post types should show the automatic TOC (posts, pages, custom types)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Shortcode (optional)\u003C\u002Fstrong> – If using manual mode or overriding automatic placement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Done!\u003C\u002Fstrong> – Table of contents appears automatically when content has enough headings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Tip: If automatic mode is on and you add the shortcode manually, the plugin will not duplicate the TOC.\u003C\u002Fp>\n\u003Cp>The plugin automatically detects all headings in your content and creates a clickable navigation menu.\u003C\u002Fp>\n\u003Ch4>Common Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Basic blog post TOC:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic placement before content (no shortcode needed):\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable \u003Cstrong>Display Mode: Automatic – Before content\u003C\u002Fstrong> in settings and select the post types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tutorial with modern template:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents template=”modern” title=”Tutorial Steps”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick navigation at top:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents template=”horizontal” title=”Jump to Section”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Only H2 and H3 headings:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents included=”h2,h3″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation with custom styling:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents template=”modern” class=”docs-toc”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Initially collapsed TOC:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents default_toggle=”hide” title=”Show Contents”]\u003C\u002Fp>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Main Shortcode:\u003C\u002Fstrong> \u003Ccode>[fyplugins_table_of_contents]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>All parameters are optional. If not specified, plugin uses smart defaults.\u003C\u002Fp>\n\u003Ch4>Display Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>template\u003C\u002Fstrong> – Visual style: \u003Ccode>default\u003C\u002Fcode> (vertical list), \u003Ccode>modern\u003C\u002Fcode> (styled box), \u003Ccode>horizontal\u003C\u002Fcode> (menu-style)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title\u003C\u002Fstrong> – Heading text (e.g., “Table of Contents”, “Jump to Section”, “On This Page”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong> – Add custom CSS classes for styling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content Selection\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>included\u003C\u002Fstrong> – Which heading levels to show: \u003Ccode>h1,h2,h3,h4,h5,h6\u003C\u002Fcode> or any combination (default: all)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>min_headings\u003C\u002Fstrong> – Minimum headings required to show TOC (default: 3)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>User Interaction\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>toggle\u003C\u002Fstrong> – Show collapse\u002Fexpand button: \u003Ccode>true\u003C\u002Fcode> or \u003Ccode>false\u003C\u002Fcode> (default: true)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>default_toggle\u003C\u002Fstrong> – Initial state: \u003Ccode>show\u003C\u002Fcode> (expanded) or \u003Ccode>hide\u003C\u002Fcode> (collapsed) (default: show)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automatic Placement (Settings)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Display Mode\u003C\u002Fstrong> – Manual (shortcode) or Automatic (before content)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Types\u003C\u002Fstrong> – Choose which post types get the automatic TOC\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All other options\u003C\u002Fstrong> – Title, headings, templates, toggle, and min headings are reused for automatic mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Real-World Examples\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Long blog post:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents title=”What You’ll Learn” template=”modern”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical documentation:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents included=”h2,h3,h4″ template=”default”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recipe or tutorial:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents title=”Recipe Steps” included=”h2,h3″ toggle=”false”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Landing page with horizontal menu:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents template=”horizontal” included=”h2″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple TOCs on same page:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [fyplugins_table_of_contents included=”h2″ title=”Main Topics” class=”main-toc”]\u003Cbr \u002F>\n    [fyplugins_table_of_contents included=”h3,h4″ title=”Subsections” class=”sub-toc”]\u003C\u002Fp>\n","Boost engagement and SEO with automatic table of contents. 3 beautiful templates, smart caching, smooth scrolling. Automatic or manual placement.",407,"2026-01-22T06:28:00.000Z","6.9.4","5.8","7.4",[49,50,51,18,20],"anchor-links","article-navigation","navigation-menu","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffyp-table-of-contents.1.2.0.zip",100,{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":45,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":71,"download_link":72,"security_score":73,"vuln_count":74,"unpatched_count":11,"last_vuln_date":75,"fetched_at":25},"easy-table-of-contents","Easy Table of Contents","2.0.81","Magazine3","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagazine3\u002F","\u003Cp>A user friendly, featured focused \u003Ca href=\"https:\u002F\u002Ftocwp.com\u002F\" rel=\"nofollow ugc\">Easy Table of Contents\u003C\u002Fa> plugin which allows you to insert a table of contents into your posts, pages and custom post types.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftocwp.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftocwp.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Help & Tech Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftocwp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Ftocwp.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pro version Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW \u003C\u002Fstrong>: Migration Tool to import all the settings from other plugins like Table of Content Plus & more\u003C\u002Fli>\n\u003Cli>Automatically generate a table of contents for your posts, pages and custom post types by parsing its contents for headers.\u003C\u002Fli>\n\u003Cli>Supports the \u003Ccode>\u003C!--nextpage-->\u003C\u002Fcode> tag.\u003C\u002Fli>\n\u003Cli>Supports the Rank Math plugin.\u003C\u002Fli>\n\u003Cli>Works with the Classic Editor, Gutenberg, Divi, Elementor, WPBakery Page Builder and Visual Composer page editors.\u003C\u002Fli>\n\u003Cli>Optionally enable for pages and\u002For posts. Custom post types are supported, as long as their content is output with the \u003Ccode>the_content()\u003C\u002Fcode> template tag.\u003C\u002Fli>\n\u003Cli>Optionally auto insert the table of contents into the page, selectable by enabled post type.\u003C\u002Fli>\n\u003Cli>Provides many easy to understand options to configure when and where to insert the table of contents.\u003C\u002Fli>\n\u003Cli>Many options are available to configure how the inserted table of contents appears which include several builtin themes. If the supplied themes do no meet you needs, you can create your own by choosing you own colors for the border, background and link color.\u003C\u002Fli>\n\u003Cli>Multiple counter bullet formats to choose from; none, decimal, numeric and roman.\u003C\u002Fli>\n\u003Cli>Choose to display the table of contents hierarchical or not. This means headings of lower priority will be nested under headings of higher priority.\u003C\u002Fli>\n\u003Cli>User can optionally hide the table of contents. You full control of this feature. It can be disabled and you can choose to have it hidden by default.\u003C\u002Fli>\n\u003Cli>Supports smooth scrolling.\u003C\u002Fli>\n\u003Cli>Selectively enable or disabled the table of contents on a post by post basis.\u003C\u002Fli>\n\u003Cli>Choose which headings are used to generate the table of contents. This too can be set on a post by post basis.\u003C\u002Fli>\n\u003Cli>Easily exclude headers globally and on a post by post basis.\u003C\u002Fli>\n\u003Cli>If you rather not insert the table of contents in the post content, you can use the supplied widget and place the table of contents in your theme’s sidebar.\u003C\u002Fli>\n\u003Cli>The widgets supports being affixed or stuck on the page so it is always visible as you scroll down the page. NOTE: this is an advanced option since every theme is different, you might need support from your theme developer to learn what the correct item selector to use in the settings to enable this feature.\u003C\u002Fli>\n\u003Cli>The widget auto highlights the sections currently visible on the page. The highlight color is configurable.\u003C\u002Fli>\n\u003Cli>Developer friendly with many action hooks and filters available. More can be added by request on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshazahm1\u002FEasy-Table-of-Contents\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Pull requests are welcomed.\u003C\u002Fli>\n\u003Cli>An option to show toc based on dynamic paragraph count.\u003C\u002Fli>\n\u003Cli>An option which Preserve Line Breaks in TOC.\u003C\u002Fli>\n\u003Cli>An option to use the TOC without anchor links in the URL.\u003C\u002Fli>\n\u003Cli>Support for custom taxonomy description.\u003C\u002Fli>\n\u003Cli>Adds SiteNavigation Schema.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TAKE IT A STEP FURTHER WITH EASY TABLE OF CONTENTS PRO\u003C\u002Fh4>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Ftocwp.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">EASY TABLE OF CONTENTS PRO\u003C\u002Fa> You will get access to more professional Settings, options and positions to really push your TOC to the next level.\u003Cbr \u002F>\n* \u003Cstrong>New – Gutenberg Block \u003C\u002Fstrong>: Easily create TOC in Gutenberg block without the need of any coding or shortcode.\u003Cbr \u002F>\n* \u003Cstrong>New – Elementor Widget \u003C\u002Fstrong>: Easily create TOC using Elementor Widget without the need of any coding or shortcode.\u003Cbr \u002F>\n* \u003Cstrong>New – Fixed\u002FSticky TOC \u003C\u002Fstrong>: Users can find the content that they need, much faster through the option of sticky TOC.\u003Cbr \u002F>\n* \u003Cstrong>New – Fixed\u002FSticky TOC Customization \u003C\u002Fstrong>: Customize the appearance of Sticky TOC with Theme Design options.\u003Cbr \u002F>\n* \u003Cstrong>New – Full AMP Support \u003C\u002Fstrong>: Generates a TOC with your existing setup and make it AMP compatible automatically.\u003Cbr \u002F>\n* \u003Cstrong>NEW – ACF Support \u003C\u002Fstrong>: Easily create TOC with your custom ACF fields.\u003Cbr \u002F>\n* \u003Cstrong>NEW – View More \u003C\u002Fstrong>: Show selected number of TOC heading before user clicks to show remaining headings.\u003Cbr \u002F>\n* \u003Cstrong>NEW – Read Time \u003C\u002Fstrong>: Show time of read for your posts\u002Fpages.\u003Cbr \u002F>\n* \u003Cstrong>NEW – Collapsable Sub Headings \u003C\u002Fstrong>: Show\u002FHide sub headings of the Table of contents.\u003Cbr \u002F>\n* \u003Cstrong>NEW – Highlight Headings \u003C\u002Fstrong>: Sticky heading highlight while scrolling through the content.\u003C\u002Fp>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>[ez-toc] Would generate the table of contents.\u003C\u002Fp>\n\u003Cp>Below are the attibutes we support and could be useful in configuring the table of contents:\u003C\u002Fp>\n\u003Cp>[header_label=”Title”] – title for the table of contents\u003Cbr \u002F>\n[display_header_label=”no”] – no title for the table of contents\u003Cbr \u002F>\n[toggle_view=”no”] – no toggle for the table of contents\u003Cbr \u002F>\n[initial_view=”hide”] –  initially hide the table of contents\u003Cbr \u002F>\n[initial_view=”show”] –  initially show the table of contents\u003Cbr \u002F>\n[display_counter=”no”] – no counter for the table of contents\u003Cbr \u002F>\n[post_types=”post,page”] – post types seperated by ,(comma)\u003Cbr \u002F>\n[post_in=”1,2″] – ID’s of the posts|pages seperated by ,(comma)\u003Cbr \u002F>\n[post_not_in=”1,2″] – ID’s of the posts|pages seperated by ,(comma)\u003Cbr \u002F>\n[device_target=”desktop”] – mobile or desktop device support for the table of contents\u003Cbr \u002F>\n[view_more=”5″] – 5, is the number of headings loads on first view, before user interaction (PRO)\u003Cbr \u002F>\n[class=”custom_toc”] – add your own class to the TOC\u003Cbr \u002F>\n[exclude=”Test”] – exclude heading from TOC which contain text “Test”\u003Cbr \u002F>\n[heading_levels=”2,3″] – Show only heading h2 and h3\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\u002Fmagazine3.company\u002Fcontact\u002F\" rel=\"nofollow 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\u002Fgithub.com\u002Fahmedkaludi\u002FEasy-Table-of-Contents\" rel=\"nofollow ugc\">welcomed 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>\u003Ca href=\"https:\u002F\u002Ft.me\u002F+XADGN24lHNk0YjE1\u002F\" rel=\"nofollow ugc\">JOIN TELEGRAM GROUP COMMUNITY\u003C\u002Fa>**: 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.\u003C\u002Fh3>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fragment caching for improved performance.\u003C\u002Fli>\n\u003Cli>Improve accessibility.\u003C\u002Fli>\n\u003Cli>Add Bullet and Arrow options for list counter style.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002FEasy-Table-of-Contents\u002Fmilestones\" rel=\"nofollow ugc\">View Full Road Map\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credit\u003C\u002Fh3>\n\u003Cp>Easy Table Contents is a fork of the excellent \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftable-of-contents-plus\u002F\" rel=\"ugc\">Table of Contents Plus\u003C\u002Fa> plugin by \u003Ca href=\"http:\u002F\u002Fdublue.com\u002Fplugins\u002Ftoc\u002F\" rel=\"nofollow ugc\">Michael Tran\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact | Help | Technical Support\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftocwp.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n","Adds a user friendly and fully automatic way to create and display a table of contents generated from the page content.",600000,17232617,88,217,"2026-02-18T06:20:00.000Z","5.0","5.6.20",[18,19],"https:\u002F\u002Ftocwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-table-of-contents.2.0.81.zip",95,5,"2026-02-18 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":65,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":52,"tags":90,"homepage":52,"download_link":94,"security_score":95,"vuln_count":74,"unpatched_count":11,"last_vuln_date":96,"fetched_at":25},"table-of-contents-plus","Table of Contents Plus","2411.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>A powerful yet user friendly plugin that automatically creates a context specific index or table of contents (TOC) for long pages (and custom post types).  More than just a table of contents plugin, this plugin can also output a sitemap listing pages and\u002For categories across your entire site.\u003C\u002Fp>\n\u003Cp>Built from the ground up and with Wikipedia in mind, the table of contents by default appears before the first heading on a page.  This allows the author to insert lead-in content that may summarise or introduce the rest of the page.  It also uses a unique numbering scheme that doesn’t get lost through CSS differences across themes.\u003C\u002Fp>\n\u003Cp>This plugin is a great companion for content rich sites such as content management system oriented configurations.  That said, bloggers also have the same benefits when writing long structured articles.\u003C\u002Fp>\n\u003Cp>Includes an administration options panel where you can customise settings like display position, define the minimum number of headings before an index is displayed, other appearance, and more.  For power users, expand the advanced options to further tweak its behaviour – eg: exclude undesired heading levels like h5 and h6 from being included; disable the output of the included CSS file; adjust the top offset and more.  Using shortcodes, you can override default behaviour such as special exclusions on a specific page or even to hide the table of contents altogether.\u003C\u002Fp>\n\u003Cp>Prefer to include the index in the sidebar?  Go to Appearance > Widgets and drag the TOC+ to your desired sidebar and position.\u003C\u002Fp>\n\u003Cp>Custom post types are supported, however, auto insertion works only when the_content() has been used by the custom post type.  Each post type will appear in the options panel, so enable the ones you want.\u003C\u002Fp>\n\u003Cp>Collaborate, participate, fork this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzedzedzed\u002Ftable-of-contents-plus\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>The plugin was designed to be as seamless and painfree as possible and did not require you to insert a shortcode for operation.  However, using the shortcode allows you to fully control the position of the table of contents within your page.  The following shortcodes are available with this plugin.\u003C\u002Fp>\n\u003Cp>When attributes are left out for the shortcodes below, they will fallback to the settings you defined under Settings > TOC+.  The following are detailed in the help tab.\u003C\u002Fp>\n\u003Ch4>[toc]\u003C\u002Fh4>\n\u003Cp>Lets you generate the table of contents at the preferred position.  Useful for sites that only require a TOC on a small handful of pages.  Supports the following attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“label”: text, title of the table of contents\u003C\u002Fli>\n\u003Cli>“no_label”: true\u002Ffalse, shows or hides the title\u003C\u002Fli>\n\u003Cli>“wrapping”: text, either “left” or “right”\u003C\u002Fli>\n\u003Cli>“heading_levels”: numbers, this lets you select the heading levels you want included in the table of contents.  Separate multiple levels with a comma.  Example: include headings 3, 4 and 5 but exclude the others with \u003Ccode>heading_levels=\"3,4,5\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>“class”: text, enter CSS classes to be added to the container. Separate multiple classes with a space.\u003C\u002Fli>\n\u003Cli>“start”: number, show when this number of headings are present in the content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>[no_toc]\u003C\u002Fh4>\n\u003Cp>Allows you to disable the table of contents for the current post, page, or custom post type.\u003C\u002Fp>\n\u003Ch4>[sitemap]\u003C\u002Fh4>\n\u003Cp>Produces a listing of all pages and categories for your site. You can use this on any post, page or even in a text widget.  Note that this will not include an index of posts so use sitemap_posts if you need this listing.\u003C\u002Fp>\n\u003Ch4>[sitemap_pages]\u003C\u002Fh4>\n\u003Cp>Lets you print out a listing of only pages. The following attributes are accepted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“heading”: number between 1 and 6, defines which html heading to use\u003C\u002Fli>\n\u003Cli>“label”: text, title of the list\u003C\u002Fli>\n\u003Cli>“no_label”: true\u002Ffalse, shows or hides the list heading\u003C\u002Fli>\n\u003Cli>“exclude”: IDs of the pages or categories you wish to exclude\u003C\u002Fli>\n\u003Cli>“exclude_tree”: ID of the page or category you wish to exclude including its all descendants\u003C\u002Fli>\n\u003Cli>“child_of”: “current” or page ID of the parent page. Defaults to 0 which includes all pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>[sitemap_categories]\u003C\u002Fh4>\n\u003Cp>Same as \u003Ccode>[sitemap_pages]\u003C\u002Fcode> but for categories.\u003C\u002Fp>\n\u003Ch4>[sitemap_posts]\u003C\u002Fh4>\n\u003Cp>This lets you print out an index of all published posts on your site.  By default, posts are listed in alphabetical order grouped by their first letters.  The following attributes are accepted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“order”: text, either ASC or DESC\u003C\u002Fli>\n\u003Cli>“orderby”: text, popular options include “title”, “date”, “ID”, and “rand”. See \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FClass_Reference\u002FWP_Query#Order_.26_Orderby_Parameters\" rel=\"nofollow ugc\">WP_Query\u003C\u002Fa> for a list.\u003C\u002Fli>\n\u003Cli>“separate”: true\u002Ffalse (defaults to true), does not separate the lists by first letter when set to false.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use the following CSS classes to customise the appearance of your listing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>toc_sitemap_posts_section\u003C\u002Fli>\n\u003Cli>toc_sitemap_posts_letter\u003C\u002Fli>\n\u003Cli>toc_sitemap_posts_list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was created and maintained for many years by conjur3r. We are grateful for all the hard work he put in and we are excited to continue to build on that!\u003C\u002Fp>\n","A powerful yet user friendly plugin that automatically creates a table of contents. Can also output a sitemap listing all pages and categories.",200000,3500523,159,"2024-11-21T13:15:00.000Z","6.7.5","3.2",[91,92,93,18,19],"cms","indexes","sitemap","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftable-of-contents-plus.2411.1.zip",89,"2024-10-15 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":88,"requires_at_least":110,"requires_php":69,"tags":111,"homepage":115,"download_link":116,"security_score":117,"vuln_count":74,"unpatched_count":11,"last_vuln_date":118,"fetched_at":25},"luckywp-table-of-contents","LuckyWP Table of Contents","2.1.14","LuckyWP","https:\u002F\u002Fprofiles.wordpress.org\u002Ftheluckywp\u002F","\u003Cp>Creates SEO-friendly table of contents for your posts, pages or custom post types. Great customizable appearance.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatical insertion a table of contents (configure post types and position).\u003C\u002Fli>\n\u003Cli>SEO-friendly: table of contents code is ready to use by Google for snippets on result page.\u003C\u002Fli>\n\u003Cli>Insert by shortcode, Gutenberg block or widget.\u003C\u002Fli>\n\u003Cli>Button on toolbar of the classic editor.\u003C\u002Fli>\n\u003Cli>Gutenberg block into “Common Blocks”.\u003C\u002Fli>\n\u003Cli>Setting the minimum number of headings to display table of contents.\u003C\u002Fli>\n\u003Cli>Setting the depth of headings for table of contents.\u003C\u002Fli>\n\u003Cli>Skip headings by level or text.\u003C\u002Fli>\n\u003Cli>Hierarchical or linear view.\u003C\u002Fli>\n\u003Cli>Numeration items: decimal or roman numbers in order or nested.\u003C\u002Fli>\n\u003Cli>Customizable appearance: width, float, title font size and weight, items font size, colors.\u003C\u002Fli>\n\u003Cli>Color schemes (dark, light, white, transparent, inherit from theme) and the ability to override colors.\u003C\u002Fli>\n\u003Cli>Toggle Show\u002FHide (optionally)\u003C\u002Fli>\n\u003Cli>Customizable labels.\u003C\u002Fli>\n\u003Cli>Smooth scroll (optionally).\u003C\u002Fli>\n\u003Cli>Setting offset top for smooth scroll.\u003C\u002Fli>\n\u003Cli>Wrap table of contents with \u003C!–noindex–> tag (optionally).\u003C\u002Fli>\n\u003Cli>Pretty hash in URL (like \u003Ccode>example.com\u002Ffaq\u002F#how_do_this\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>RTL support.\u003C\u002Fli>\n\u003Cli>Available override global settings for a particular post.\u003C\u002Fli>\n\u003Cli>Highly compatible with WordPress themes and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Auto Insert\u003C\u002Fh4>\n\u003Cp>For automatical insertion a table of contents in a posts, select option “Auto Insert Table of Contents” in the plugin settings (tab “Auto Insert”).\u003C\u002Fp>\n\u003Cp>Supported positions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>before first heading;\u003C\u002Fli>\n\u003Cli>after first heading;\u003C\u002Fli>\n\u003Cli>after first block (paragraph or heading);\u003C\u002Fli>\n\u003Cli>top of post content;\u003C\u002Fli>\n\u003Cli>bottom of post content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also select post types to which the table of contents will be automatically added.\u003C\u002Fp>\n\u003Ch4>Manual Insert\u003C\u002Fh4>\n\u003Cp>For manual insertion a table of content in a posts, use one of the ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>button “Table of Contents” on toolbar in classic editor;\u003C\u002Fli>\n\u003Cli>gutenberg block “Table of Contents”;\u003C\u002Fli>\n\u003Cli>shortcode \u003Ccode>[lwptoc]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pretty hash in URL\u003C\u002Fh4>\n\u003Cp>By default, hash generated as heading text (for example, \u003Ccode>#How_Do_This\u003C\u002Fcode>). You can change hash format in global settings, tab “Misc.”.\u003C\u002Fp>\n\u003Cp>For non-English websites it is recommended to enable the \u003Ccode>Intl\u003C\u002Fcode> PHP extension.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>LuckyWP Table of Contents was successfully tested with the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Elementor Page Builder\u003C\u002Fli>\n\u003Cli>Beaver Builder and Beaver Builder Themer Add-On\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder\u003C\u002Fli>\n\u003Cli>Oxygen\u003C\u002Fli>\n\u003Cli>WordPress Multilingual Plugin (WPML), \u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fplugin\u002Fluckywp-table-of-contents\u002F\" rel=\"nofollow ugc\">officially confirmed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Rank Math, \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fcompatibility\u002Fluckywp-table-of-contents\u002F\" rel=\"nofollow ugc\">officially confirmed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WP Rocket\u003C\u002Fli>\n\u003Cli>Toolset Views and Toolset Access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Ch4>Filters \u003Ccode>lwptoc_before\u003C\u002Fcode>, \u003Ccode>lwptoc_after\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>Use for add custom HTML before\u002Fafter the table of contents.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lwptoc_before', function ($before) {\n    return '\u003Cp>Example text before TOC.\u003C\u002Fp>' . $before;\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter \u003Ccode>lwptoc_shortcode_tag\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>Use this filter for change shortcode tag name \u003Ccode>[lwptoc]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lwptoc_shortcode_tag', function ($tag) {\n    return 'toc';\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter \u003Ccode>lwptoc_heading_id\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>Use for modify heading ID.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('lwptoc_heading_id', function ($id, $label) {\n    return $id;\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Creates SEO-friendly table of contents for your posts\u002Fpages. Works automatically or manually (via shortcode, Gutenberg block or widget).",100000,1111608,98,875,"2025-04-16T10:13:00.000Z","4.7",[112,113,114,18,19],"links","navigation","seo","https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Ftable-of-contents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fluckywp-table-of-contents.2.1.14.zip",97,"2025-04-02 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":136,"download_link":137,"security_score":107,"vuln_count":138,"unpatched_count":11,"last_vuln_date":139,"fetched_at":25},"rich-table-of-content","Rich Table of Contents","1.4.3","Croover.inc","https:\u002F\u002Fprofiles.wordpress.org\u002Fryota0101\u002F","\u003Cp>RTOC is a table of contents generation plugin from Japan that allows anyone to easily create a table of contents. Equipped with the functions of the conventional table of contents plugin, it is designed to thoroughly pursue design and ease of use.\u003Cbr \u002F>\nIntroducing a real-time preview with an intuitive UI design allows you to create an ideal table of contents with a single button.It is definitely a plus factor for your blog or site.RTOC is easy to use, so please use it.\u003C\u002Fp>\n\u003Ch3>Install\u003C\u002Fh3>\n\u003Cp>【How to automatically install from the WordPress admin screen】\u003Cbr \u002F>\n    ①Click “Plugins” \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Add New” from the WordPress administration screen.\u003Cbr \u002F>\n    ②Type “Rich Table of Contents” in the new search box.\u003Cbr \u002F>③Activate after installation\n\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n\u003Cp>【How to install manually using FTP etc.】\u003Cbr \u002F>\n①Download this plugin from WordPress.org（There is a button called “Download” on the right side of the plugin title on this page, so download from there）\u003Cbr \u002F>②Unzip the zip file called “rich-table-of-content” and download it to the \u002F wp-content \u002F plugins \u002F directory.\u003Cbr \u002F>③Click the plugin from the WordPress administration screen and click Activate.\u003C\u002Fp>\n\u003Ch3>Basic settings\u003C\u002Fh3>\n\u003Cp>Configure the basic settings for the table of contents.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Table of contents title: You can freely decide the title of the table of contents.\u003C\u002Fli>\n\u003Cli>Auto insert for the following content types: You can decide whether to show the table of contents on posts and pages.\u003C\u002Fli>\n\u003Cli>Heading to be displayed: Set which heading (h2, h3, h4) to display.\u003C\u002Fli>\n\u003Cli>Display conditions: Set the number of headings to display the table of contents.\u003C\u002Fli>\n\u003Cli>Font: Set font.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Design settings\u003C\u002Fh3>\n\u003Cp>You can freely set the table of contents design.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title display: Set whether the title position is left or center.\u003C\u002Fli>\n\u003Cli>H2 list design: Set the H2 list design.\u003C\u002Fli>\n\u003Cli>H3 list design: Set the H3 list design.\u003C\u002Fli>\n\u003Cli>Frame design: Sets the table of contents frame design.\u003C\u002Fli>\n\u003Cli>Animation: Set the animation when the table of contents is displayed。\u003C\u002Fli>\n\u003Cli>Smooth scroll   : Set whether to scroll to the headline when clicking (tapping) the table of contents.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Preset color settings\u003C\u002Fh3>\n\u003Cp>RTOC color preset added by default. Choose and set the preset that suits your site.\u003C\u002Fp>\n\u003Ch3>Color settings(For advanced users)\u003C\u002Fh3>\n\u003Cp>In addition to the preset colors, you can set your own colors. If you want to set your own color or modify the preset color partially, please change the color here.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title color: Set the title color.\u003C\u002Fli>\n\u003Cli>Text color: Set the text color.\u003C\u002Fli>\n\u003Cli>Back color: Set the back color.\u003C\u002Fli>\n\u003Cli>Border color: Set the border color.\u003C\u002Fli>\n\u003Cli>H2 list color: Set the H2 list color.\u003C\u002Fli>\n\u003Cli>H3 list color: Set the H3 list color.\u003C\u002Fli>\n\u003Cli>Back to table of contents button background color: Sets the background color of the back to table of contents button.（Available only when Back to Contents button is enabled）\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced settings\u003C\u002Fh3>\n\u003Cp>If you want to do advanced customization such as the button to return to the table of contents and the exclusion of plugin CSS, please set here.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Button to return to table of contents: (Only for smartphones) Display a button to return to the table of contents.\u003C\u002Fli>\n\u003Cli>Button location to return to table of contents: (Only for smartphones) You can set the button to return to the table of contents to the left or right.\u003C\u002Fli>\n\u003Cli>Up and down adjustment of the button to return to the table of contents: （example -20,40）\u003C\u002Fli>\n\u003Cli>Excluded post ID: You can set posts that you do not want to show the table of contents. Set the table of contents not to be displayed in the article by entering the post article ID separated by commas.（Example 2,3,75）\u003C\u002Fli>\n\u003Cli>Excluded page ID: You can set pages that you do not want to display the table of contents. By entering page IDs separated by commas, you can set the table of contents not to be displayed in articles.（Example 4,6,91）\u003C\u002Fli>\n\u003Cli>Default table of contents settings: Select whether to display the table of contents open or closed.\u003C\u002Fli>\n\u003Cli>Do not load plugin CSS: If checked, all CSS of RTOC will not be read and all design settings will be invalid. If you have customized the table of contents using CSS, JS, etc., please check here and operate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>RTOC shortcode\u003C\u002Fh3>\n\u003Cp>You can display the table of contents by pasting this code anywhere in the article. If you do not enter a value (such as title = “”) and it is blank, the setting on the management screen will be reflected.\u003Cbr \u002F>\nFor details, see the actual setting screen, so check that.\u003C\u002Fp>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>If you have any problems, we will be glad to help you contact our support.\u003Cbr \u002F>\nAlso, basic issues are listed in the “Help section” of the plugin, so please look there first.\u003C\u002Fp>\n","RTOC is a table of contents generation plugin from Japan that allows anyone to easily create a table of contents. Equipped with the functions of the c &hellip;",20000,356969,82,17,"2025-04-30T02:45:00.000Z","6.8.5","5.3.2","7.0",[91,92,113,18,19],"https:\u002F\u002Fcroover.co.jp\u002Frtoc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frich-table-of-content.1.4.3.zip",2,"2025-04-09 00:00:00",{"attackSurface":141,"codeSignals":174,"taintFlows":195,"riskAssessment":196,"analyzedAt":202},{"hooks":142,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":11,"unprotectedCount":11},[143,148,152,156,161,165],{"type":144,"name":145,"callback":146,"priority":11,"file":147,"line":117},"action","init","load_localisation","includes\\table-of-content-generate-easily.php",{"type":144,"name":149,"callback":150,"file":147,"line":151},"admin_menu","add_admin_menu",99,{"type":144,"name":153,"callback":154,"file":147,"line":155},"wp_enqueue_scripts","enqueue_scripts",101,{"type":157,"name":158,"callback":158,"priority":159,"file":147,"line":160},"filter","the_content",999,103,{"type":144,"name":162,"callback":163,"file":147,"line":164},"add_meta_boxes","add_meta_box",105,{"type":144,"name":166,"callback":167,"priority":168,"file":147,"line":169},"save_post","save_meta_box_data",10,106,[],[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":11,"externalRequests":11,"nonceChecks":193,"capabilityChecks":138,"bundledLibraries":194},[],{"prepared":11,"raw":11,"locations":177},[],{"escaped":179,"rawEcho":180,"locations":181},4,7,[182,185,187,189,190,191,192],{"file":147,"line":183,"context":184},352,"raw output",{"file":147,"line":186,"context":184},354,{"file":147,"line":188,"context":184},372,{"file":147,"line":188,"context":184},{"file":147,"line":188,"context":184},{"file":147,"line":188,"context":184},{"file":147,"line":188,"context":184},1,[],[],{"summary":197,"deductions":198},"The plugin \"table-of-contents-generate-easily\" v1.2 presents a strong security posture based on the provided static analysis. It exhibits a clean slate with no identified CVEs, critical taint flows, or direct SQL injection vulnerabilities. The absence of dangerous functions, file operations, and external HTTP requests further bolsters its security.  The presence of nonce checks and capability checks on entry points, though limited in number, suggests an awareness of basic security principles.\n\nHowever, a significant concern lies in the output escaping. With only 36% of outputs properly escaped, there is a notable risk of Cross-Site Scripting (XSS) vulnerabilities. This means that user-supplied data, if processed and displayed without adequate sanitization, could be exploited to inject malicious scripts. While the overall attack surface is zero, the lack of thorough output sanitization on the existing outputs represents the most immediate and practical risk.  The vulnerability history being entirely clean is positive, indicating a history of secure development. Nevertheless, the output escaping issue requires immediate attention to mitigate potential XSS attacks.",[199],{"reason":200,"points":201},"Insufficient output escaping (XSS risk)",8,"2026-03-17T07:30:59.183Z",{"wat":204,"direct":221},{"assetPaths":205,"generatorPatterns":212,"scriptPaths":213,"versionParams":214},[206,207,208,209,210,211],"\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fstyle1.css","\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fstyle2.css","\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fstyle3.css","\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fstyle4.css","\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fstyle5.css","\u002Fwp-content\u002Fplugins\u002Ftable-of-contents-generate-easily\u002Fassets\u002Fscripts.js",[],[211],[215,216,217,218,219,220],"table-of-contents-generate-easily\u002Fassets\u002Fstyle1.css?ver=","table-of-contents-generate-easily\u002Fassets\u002Fstyle2.css?ver=","table-of-contents-generate-easily\u002Fassets\u002Fstyle3.css?ver=","table-of-contents-generate-easily\u002Fassets\u002Fstyle4.css?ver=","table-of-contents-generate-easily\u002Fassets\u002Fstyle5.css?ver=","table-of-contents-generate-easily\u002Fassets\u002Fscripts.js?ver=",{"cssClasses":222,"htmlComments":224,"htmlAttributes":225,"restEndpoints":227,"jsGlobals":228,"shortcodeOutput":229},[223],"toc_generator",[],[226],"nonce_toc_generator_disabled",[],[],[]]