[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNs1gZG_i3qEQ6DLp4lsTQpIIwYud8FcypVyz88aYZzE":3,"$fChR1qTHkfxTixqf6ztTrfYiKWNj6ll-ExJ0Hj5vb6G0":931,"$flrO6bABPUbaAAVxy02eVSt1YkPLIdCTA8hEcLcwXA54":935},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":62,"crawl_stats":37,"alternatives":70,"analysis":174,"fingerprints":858},"cm-table-of-content","CM Table Of Contents – Clear navigation for better content discovery","1.3.1","CreativeMindsSolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativemindssolutions\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Ftable-of-contents-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Premium Plugin Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.videolessonsplugin.com\u002Fvideo-lesson\u002Flesson\u002Ftable-contents-plugin\u002F\" rel=\"nofollow ugc\">Video\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.listwp.com\u002Fcm-table-of-content-demo-main-menu\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcreativeminds.helpscoutdocs.com\u002Fcategory\u002F271-table-of-contents-cmtoc\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create a table of contents and help users easily navigate your WordPress site content. Define the table of contents sections using headers and css classes.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⭐ \u003Cem>We’re excited to present the renewed version of CM Table of Contents! Now featuring a Setup Wizard for effortless setup and new tools, including customizable “Back to Top” buttons, list type selection, and enhanced styling options. Upgrade your content navigation experience today!\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This WordPress plugin enables users to generate a customizable table of contents that can be added to any page or post.\u003C\u002Fp>\n\u003Cp>You can define the table of contents using div\u002Fspan tags or CSS classes, in addition to h tags.\u003C\u002Fp>\n\u003Ch3>TOC Plugin Premium Editions\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Ftable-of-contents-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">TOC Plugin Premium edition\u003C\u002Fa> includes even more powerful features, such as: floating toc side widget, collapse and expand toc support, multiple TOC per post\u002Fpage and much more.\u003C\u002Fp>\n\u003Ch3>TOC Plugin Introduction Video (Pro Version)\u003C\u002Fh3>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F130259229\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Using the TOC Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Table of Contents\u003C\u002Fstrong> – Automatically creates a context specific table or index of contents (TOC) on any post or page or custom post type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize your Table of Contents\u003C\u002Fstrong> – Easily customize your navigation table based on specific tags and CSS classes. You can also display the TOC in one or two columns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Style the TOC\u003C\u002Fstrong> – Style the table according to the users’ needs or branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order your Content\u003C\u002Fstrong> – Use the WordPress table of contents plugin to create order within your pages & posts, including blog posts and articles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On Page Navigation Tool\u003C\u002Fstrong> – Makes it easy for your users to navigate between different sections of your content. Use a floating DIV which comes with the TOC once users scroll the page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support Child Pages\u003C\u002Fstrong> (premium only) – Navigate to your child pages from the parent page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Next Page Support\u003C\u002Fstrong>  (premium only) – Table of contents help readers in long paginated posts, by pointing to the exact location in the pages\u002Fpost.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode\u003C\u002Fstrong> – The plugin was designed to be as seamless as possible and does not require you to insert a shortcode. However, using the shortcode allows you to fully control the position of the table of contents within your page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Basic Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Define TOC by tag, class and id.\u003C\u002Fli>\n\u003Cli>Change Table of Contents title.\u003C\u002Fli>\n\u003Cli>Basic TOC styling.\u003C\u002Fli>\n\u003Cli>Easily style the navigation table color and font size.\u003C\u002Fli>\n\u003Cli>Insert TOC in any specific location on a post or a page using a shortcode.\u003C\u002Fli>\n\u003Cli>Choose the type of the list elements of the Table of Contents.\u003C\u002Fli>\n\u003Cli>Add “Back to the Top” Button\u002FArrow.\u003C\u002Fli>\n\u003Cli>Customize the style of the “Back to the Top” Button\u002FArrow.\u003C\u002Fli>\n\u003Cli>Includes a user-friendly Setup Wizard for quick and easy plugin configuration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use the WordPress Table of Contents Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically add the navigation table to any page or post.\u003C\u002Fli>\n\u003Cli>Customize your table of contents based on specific tags and classes.\u003C\u002Fli>\n\u003Cli>Style the table for user needs or design.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Ftable-of-contents-plugin-for-wordpress\u002F\" rel=\"nofollow ugc\">Pro Version Detailed Features List\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.listwp.com\u002Ftable-of-contents-pro-demo\u002F\" rel=\"nofollow ugc\">Demo Site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collapse TOC on page upload.\u003C\u002Fli>\n\u003Cli>Automatically create TOC for all site pages.\u003C\u002Fli>\n\u003Cli>Define TOC using unique tags on each post or page.\u003C\u002Fli>\n\u003Cli>Insert multiple TOC in any specific locations within a post or a page using a shortcode.\u003C\u002Fli>\n\u003Cli>Define specific tags for each page or post.\u003C\u002Fli>\n\u003Cli>Change the appearance of TOC: font size, color, weight and style.\u003C\u002Fli>\n\u003Cli>Support Custom Post Type.\u003C\u002Fli>\n\u003Cli>Define show and hide the table behavior.\u003C\u002Fli>\n\u003Cli>Support allowing the table of contents to navigate to child pages of the parent page.\u003C\u002Fli>\n\u003Cli>TOC can also be displayed using a sidebar widget.\u003C\u002Fli>\n\u003Cli>In long paginated posts, TOC has a next page support to point to the exact location in the pages and posts.\u003C\u002Fli>\n\u003Cli>Add TOC to any page or post.\u003C\u002Fli>\n\u003Cli>Support Hierarchical \u002F Multi-Level Table.\u003C\u002Fli>\n\u003Cli>Support displaying multiple TOC per post\u002Fpage.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable TOC for certain posts\u002Fpages.\u003C\u002Fli>\n\u003Cli>Support wrapping the text left or right.\u003C\u002Fli>\n\u003Cli>Support displaying TOC in one or two columns.\u003C\u002Fli>\n\u003Cli>Support displaying a floating TOC div once user scrolls the page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Follow Us\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fcategory\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Blog\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fcmplugins\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcreativeminds\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Fcmindschannel\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.pinterest.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Pinterest\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggested Plugins by CreativeMinds\u003C\u002Fh3>\n\u003Cp>List of all \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa> by CreativeMinds\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fglossaryplugin.com\u002F\" rel=\"nofollow ugc\">CM Tooltip Glossary\u003C\u002Fa> – Easily creates a Glossary, Encyclopaedia or Dictionary of your website’s terms and shows them as a tooltip in posts and pages when hovering. With many more powerful features.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.answersplugin.com\u002F\" rel=\"nofollow ugc\">CM Answers Plugin\u003C\u002Fa> – A fully-featured WordPress Questions & Answers Plugin that allows you to build multiple discussion forum systems Just like StackOverflow, Yahoo Answers and Quora, Now with MicroPayments and Anonymous posting support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fonboardingplugin.com\u002F\" rel=\"nofollow ugc\">CM OnBoarding\u003C\u002Fa> – Superb Guidance tool which improves the online experience and the user satisfaction.\u003C\u002Fli>\n\u003C\u002Ful>\n","Create and display a table of contents for your posts and pages. Improve navigation with an easy-to-use TOC generator.",200,36508,66,9,"2026-01-29T15:45:00.000Z","6.9.4","5.4.0","5.2.4",[20,21,22],"navigation","table-of-contents","toc","https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Ftable-of-contents-plugin-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.3.1.zip",99,2,0,"2024-10-31 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[32,50],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":28,"updated_date":44,"references":45,"days_to_patch":47,"patch_diff_files":48,"patch_trac_url":37,"research_status":37,"research_verified":49,"research_rounds_completed":27,"research_plan":37,"research_summary":37,"research_vulnerable_code":37,"research_fix_diff":37,"research_exploit_outline":37,"research_model_used":37,"research_started_at":37,"research_completed_at":37,"research_error":37,"poc_status":37,"poc_video_id":37,"poc_summary":37,"poc_steps":37,"poc_tested_at":37,"poc_wp_version":37,"poc_php_version":37,"poc_playwright_script":37,"poc_exploit_code":37,"poc_has_trace":49,"poc_model_used":37,"poc_verification_depth":37},"CVE-2024-5029","cm-table-of-contents-cross-site-request-forgery","CM Table Of Contents \u003C= 1.2.3 - Cross-Site Request Forgery","The CM Table Of Contents – WordPress TOC Plugin plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.2.3. This is due to missing or incorrect nonce validation on one of its functions. This makes it possible for unauthenticated attackers to inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=1.2.3","1.2.4","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-12-12 18:09:53",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2a5f4a74-3974-4d08-8238-387e573a5655?source=api-prod",43,[],false,{"id":51,"url_slug":52,"title":53,"description":54,"plugin_slug":4,"theme_slug":37,"affected_versions":55,"patched_in_version":56,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":57,"updated_date":58,"references":59,"days_to_patch":26,"patch_diff_files":61,"patch_trac_url":37,"research_status":37,"research_verified":49,"research_rounds_completed":27,"research_plan":37,"research_summary":37,"research_vulnerable_code":37,"research_fix_diff":37,"research_exploit_outline":37,"research_model_used":37,"research_started_at":37,"research_completed_at":37,"research_error":37,"poc_status":37,"poc_video_id":37,"poc_summary":37,"poc_steps":37,"poc_tested_at":37,"poc_wp_version":37,"poc_php_version":37,"poc_playwright_script":37,"poc_exploit_code":37,"poc_has_trace":49,"poc_model_used":37,"poc_verification_depth":37},"CVE-2024-5030","cm-table-of-contents-cross-site-request-forgery-2","CM Table Of Contents \u003C= 1.2.2 - Cross-Site Request Forgery","The CM Table Of Contents – WordPress TOC Plugin plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.2.2. This is due to missing or incorrect nonce validation on one of its functions. This makes it possible for unauthenticated attackers to reset plugin settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.2.2","1.2.3","2024-10-28 00:00:00","2024-10-29 17:02:18",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd2d4508d-91ae-47a0-b11f-fec469686dc7?source=api-prod",[],{"slug":63,"display_name":7,"profile_url":8,"plugin_count":64,"total_installs":65,"avg_security_score":66,"avg_patch_time_days":67,"trust_score":68,"computed_at":69},"creativemindssolutions",19,22010,96,535,76,"2026-05-20T19:07:11.129Z",[71,95,118,139,158],{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":92,"vuln_count":93,"unpatched_count":27,"last_vuln_date":94,"fetched_at":29},"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,1116656,98,877,"2025-04-16T10:13:00.000Z","6.7.5","4.7","5.6.20",[88,20,89,21,22],"links","seo","https:\u002F\u002Ftheluckywp.com\u002Fproduct\u002Ftable-of-contents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fluckywp-table-of-contents.2.1.14.zip",89,5,"2025-04-02 00:00:00",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":105,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":114,"download_link":115,"security_score":116,"vuln_count":26,"unpatched_count":27,"last_vuln_date":117,"fetched_at":29},"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,357914,82,17,"2025-04-30T02:45:00.000Z","6.8.5","5.3.2","7.0",[112,113,20,21,22],"cms","indexes","https:\u002F\u002Fcroover.co.jp\u002Frtoc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frich-table-of-content.1.4.3.zip",91,"2025-04-09 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":81,"num_ratings":128,"last_updated":129,"tested_up_to":16,"requires_at_least":130,"requires_php":110,"tags":131,"homepage":134,"download_link":135,"security_score":136,"vuln_count":137,"unpatched_count":27,"last_vuln_date":138,"fetched_at":29},"joli-table-of-contents","Joli Table Of Contents","3.0.2","WPJoli","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpjoli\u002F","\u003Cp>\u003Cstrong>Joli Table Of Contents\u003C\u002Fstrong> is the most customizable and performance-focused table of contents plugin for WordPress. It works out of the box for beginners — thanks to a built-in \u003Cstrong>Onboarding Wizard\u003C\u002Fstrong> — and offers deep control for advanced users and developers.\u003C\u002Fp>\n\u003Cp>Easily insert a table of contents into all your posts with either the \u003Cstrong>Auto-insert\u003C\u002Fstrong>, the Gutenberg \u003Cstrong>Block\u003C\u002Fstrong>, or the \u003Cstrong>Shortcode\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002F\" title=\"Joli Table Of Contents Documentation\" rel=\"nofollow ugc\">📖 Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fjoli-table-of-contents\u002F\" title=\"Joli Table Of Contents Pro\" rel=\"nofollow ugc\">⭐ Get PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 Why Joli Table Of Contents?\u003C\u002Fh3>\n\u003Ch3>✅ Beginner-Friendly Onboarding Wizard\u003C\u002Fh3>\n\u003Cp>After activation, a \u003Cstrong>step-by-step setup wizard\u003C\u002Fstrong> walks you through the most important settings — no configuration headaches, no reading documentation. You’ll have a working, good-looking TOC in minutes.\u003C\u002Fp>\n\u003Ch3>🎨 Instant Customization with the Color Palette System\u003C\u002Fh3>\n\u003Cp>The new \u003Cstrong>Color Palette\u003C\u002Fstrong> makes customization effortless. Set just the \u003Cstrong>Accent color\u003C\u002Fstrong> and it automatically propagates across your entire TOC — that’s 90% of the visual work done in a single click. Fine-tune everything else at your own pace.\u003C\u002Fp>\n\u003Ch3>🧠 Smart Heading Detection\u003C\u002Fh3>\n\u003Cp>Joli Table Of Contents accurately detects headings from \u003Cstrong>third-party shortcodes and blocks\u003C\u002Fstrong> that don’t appear directly in the editor but are rendered on the front end. Since v3, you can now choose between \u003Cstrong>Content\u003C\u002Fstrong> scope (default — prevents unwanted headings from appearing) and \u003Cstrong>Extended\u003C\u002Fstrong> scope for advanced use cases.\u003C\u002Fp>\n\u003Ch3>🆕 Gutenberg Block with Inline Editing\u003C\u002Fh3>\n\u003Cp>Use the dedicated \u003Cstrong>Gutenberg Block\u003C\u002Fstrong> to insert a table of contents anywhere in your post. The block lets you \u003Cstrong>hide or edit specific headings\u003C\u002Fstrong> inline — no settings page needed.\u003C\u002Fp>\n\u003Ch3>⚡ Performance First\u003C\u002Fh3>\n\u003Cp>No jQuery dependency. Minified CSS and JavaScript. Conditional style loading based on active settings — only the code you need is loaded. Built for fast websites.\u003C\u002Fp>\n\u003Ch3>🔁 Migrate from Another TOC Plugin — Without Touching Your Content\u003C\u002Fh3>\n\u003Cp>Already using \u003Cstrong>Easy Table of Contents\u003C\u002Fstrong>, \u003Cstrong>LuckyWP Table of Contents\u003C\u002Fstrong>, or another plugin? You can switch to Joli TOC \u003Cstrong>without updating a single shortcode\u003C\u002Fstrong> across your posts.\u003C\u002Fp>\n\u003Cp>Use the built-in filter to map Joli TOC to your existing shortcode tag:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('jolitoc_shortcode_tag', function(){ return 'toc'; });\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This works with any custom tag, so your existing \u003Ccode>[toc]\u003C\u002Fcode> (or any other) shortcodes continue to work immediately after switching.\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Design & Themes:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Professional looking themes (Default, Original, Hero, + all legacy themes)\u003Cbr \u002F>\n* Dark mode support for v3 themes\u003Cbr \u002F>\n* Color Palette system — set one color, style the whole TOC\u003Cbr \u002F>\n* Fully customizable: padding, margin, borders, fonts, colors, icons\u003Cbr \u002F>\n* Custom CSS support\u003Cbr \u002F>\n* CSS variable architecture for deep theming\u003Cbr \u002F>\n* Custom theme engine (create your own theme)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Insertion methods:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Auto-insert (by post type and position)\u003Cbr \u002F>\n* Gutenberg Block\u003Cbr \u002F>\n* Shortcode \u003Ccode>[joli-toc]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto-insert positions:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Before\u002FAfter the content\u003Cbr \u002F>\n* Before\u002FAfter H1\u003Cbr \u002F>\n* Before first H2 \u002F After first H2\u003Cbr \u002F>\n* After first paragraph\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Headings & Detection:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Detect headings from third-party blocks and shortcodes\u003Cbr \u002F>\n* Heading scope: Content (default) or Extended\u003Cbr \u002F>\n* Show headings by custom depth (H2 to H6)\u003Cbr \u002F>\n* Hide or edit specific headings via the block\u003Cbr \u002F>\n* Disable headings by text or CSS class\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Navigation & UX:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Reading time estimate \u003Cem>(new in v3)\u003C\u002Fem>\u003Cbr \u002F>\n* Hierarchical or Flat view\u003Cbr \u002F>\n* Multiple numbering styles (with regional number support)\u003Cbr \u002F>\n* Customizable numbering separator and suffix\u003Cbr \u002F>\n* Smooth scrolling\u003Cbr \u002F>\n* Folding\u002Funfolding with animation\u003Cbr \u002F>\n* Pretty URL hash (e.g. \u003Ccode>mysite.com\u002Farticle\u002F#section-title\u003C\u002Fcode>)\u003Cbr \u002F>\n* Latin & non-latin character support\u003Cbr \u002F>\n* Multilingual hash transliteration\u003Cbr \u002F>\n* Responsive — hover events work as touch on mobile\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Import \u002F Export settings\u003Cbr \u002F>\n* Import presets for quick setup\u003Cbr \u002F>\n* Custom CSS section\u003Cbr \u002F>\n* Fully responsive\u003Cbr \u002F>\n* \u003Ccode>\u003C!--nextpage-->\u003C\u002Fcode> multi-page support\u003Cbr \u002F>\n* RTL support\u003Cbr \u002F>\n* WPML compatible\u003Cbr \u002F>\n* No jQuery\u003Cbr \u002F>\n* Developer hooks (\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002Fdeveloper-hooks\u002F\" rel=\"nofollow ugc\">see full list\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch3>⭐ What’s New in v3\u003C\u002Fh3>\n\u003Ch3>🧙 Onboarding Wizard\u003C\u002Fh3>\n\u003Cp>New users are greeted with a \u003Cstrong>step-by-step onboarding wizard\u003C\u002Fstrong> that configures the most important settings for their site — without needing to touch advanced options.\u003C\u002Fp>\n\u003Ch3>🎨 Color Palette System\u003C\u002Fh3>\n\u003Cp>A brand-new \u003Cstrong>reusable color palette\u003C\u002Fstrong> makes customization fast and consistent. Define your Accent color once and watch it style your entire TOC automatically.\u003C\u002Fp>\n\u003Ch3>🖼 New & Updated Themes\u003C\u002Fh3>\n\u003Cp>v3 ships with new and upgraded themes: \u003Cstrong>Default\u003C\u002Fstrong> (replaces Basic Light\u002FDark), \u003Cstrong>Original\u003C\u002Fstrong>, and \u003Cstrong>Hero\u003C\u002Fstrong> — all with dark mode support and theme-specific style variants.\u003C\u002Fp>\n\u003Ch3>🎛 Redesigned Settings Page\u003C\u002Fh3>\n\u003Cp>The admin interface has been fully redesigned with:\u003Cbr \u002F>\n* A \u003Cstrong>search bar\u003C\u002Fstrong> to quickly find any setting\u003Cbr \u002F>\n* A \u003Cstrong>Live Preview\u003C\u002Fstrong> panel — see your changes in real time\u003Cbr \u002F>\n* A \u003Cstrong>Quick Settings Panel\u003C\u002Fstrong> for the most common options\u003Cbr \u002F>\n* Better color pickers with palette support\u003Cbr \u002F>\n* Session checker to prevent lost changes\u003C\u002Fp>\n\u003Ch3>📐 New Style Options\u003C\u002Fh3>\n\u003Cp>New styling controls include: header border style\u002Fwidth\u002Fradius\u002Fcolor, numbering badge colors, base font size, and toggle button styles.\u003C\u002Fp>\n\u003Ch3>🔢 Improved Numbering System\u003C\u002Fh3>\n\u003Cp>The numbering engine has been upgraded to behave like a proper list — including support for \u003Cstrong>regional numbering\u003C\u002Fstrong> formats. Hexadecimal and binary modes have been removed.\u003C\u002Fp>\n\u003Ch3>📍 TOC Alignment\u003C\u002Fh3>\n\u003Cp>Choose between \u003Cstrong>left, center, and right\u003C\u002Fstrong> alignment for the entire TOC block.\u003C\u002Fp>\n\u003Ch3>📖 Reading Time Estimate\u003C\u002Fh3>\n\u003Cp>Automatically display an estimated reading time inside the TOC header.\u003C\u002Fp>\n\u003Ch3>🔒 PRO Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fjoli-table-of-contents\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Get Joli Table Of Contents Pro \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Themes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Widgets:\u003C\u002Fstrong>\u003Cbr \u002F>\n* 🆕 \u003Cstrong>Timeline TOC\u003C\u002Fstrong> — display the TOC as a visual timeline on the side of the screen, with proportionally spaced markers\u003Cbr \u002F>\n* ✅ \u003Cstrong>Floating TOC Widget\u003C\u002Fstrong> — follows the user as they scroll, shows the active section\u003Cbr \u002F>\n* ✅ \u003Cstrong>Slide-Out TOC Widget\u003C\u002Fstrong> — fixed panel on the side of the screen\u003Cbr \u002F>\n* ✅ \u003Cstrong>Sticky Sidebar TOC\u003C\u002Fstrong> — TOC in a sidebar widget that sticks while scrolling\u003Cbr \u002F>\n* ✅ \u003Cstrong>Progress Bar Widget\u003C\u002Fstrong> — reading progress indicator at the top of the page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO-only customization:\u003C\u002Fstrong>\u003Cbr \u002F>\n* ⭐ \u003Cstrong>Collapsible headings\u003C\u002Fstrong>\u003Cbr \u002F>\n* ⭐ \u003Cstrong>View more button\u003C\u002Fstrong> (Partial fold)\u003Cbr \u002F>\n* ⭐ Independent top-level heading styling\u003Cbr \u002F>\n* Separator between top-level headings\u003Cbr \u002F>\n* Multi-columns mode\u003Cbr \u002F>\n* Per-device TOC visibility (in-content vs. sidebar)\u003Cbr \u002F>\n* Fade past headings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced auto-insert rules:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Filter by post type, post title, or post ID\u003Cbr \u002F>\n* Exclude specific posts by title or ID\u003Cbr \u002F>\n* Different settings per post type (theme, layout, everything)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Post Type support\u003C\u002Fstrong> with per-post-type settings.\u003C\u002Fp>\n\u003Ch3>🔧 Shortcode\u003C\u002Fh3>\n\u003Cp>Insert the TOC anywhere using the shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[joli-toc]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Migrating from another plugin?\u003C\u002Fstrong> Keep your existing shortcode tag without updating any content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('jolitoc_shortcode_tag', function(){ return 'toc'; });\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This is compatible with shortcode tags used by \u003Cstrong>Easy Table of Contents\u003C\u002Fstrong>, \u003Cstrong>LuckyWP Table of Contents\u003C\u002Fstrong>, and others.\u003C\u002Fp>\n\u003Ch3>🎣 Developer Hooks\u003C\u002Fh3>\n\u003Cp>Joli Table Of Contents provides a full set of action and filter hooks for developers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpjoli.com\u002Fdocs\u002Fjoli-table-of-contents\u002Fdeveloper-hooks\u002F\" rel=\"nofollow ugc\">View all available hooks \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Common examples\u003C\u002Fstrong> (add to your theme’s \u003Ccode>functions.php\u003C\u002Fcode>):\u003C\u002Fp>\n\u003Cp>Disable auto-insert globally:\u003Cbr \u002F>\n    add_filter(‘joli_toc_disable_autoinsert’, function(){ return true; });\u003C\u002Fp>\n\u003Cp>Disable JS or CSS:\u003Cbr \u002F>\n    add_filter(‘joli_toc_disable_js’, function(){ return true; });\u003Cbr \u002F>\n    add_filter(‘joli_toc_disable_styles’, function(){ return true; });\u003C\u002Fp>\n\u003Cp>Customize the TOC title dynamically:\u003Cbr \u002F>\n    add_filter(‘joli_toc_toc_title’, function( $title ){ return ‘My Custom Title’; });\u003C\u002Fp>\n\u003Ch3>🔌 More Plugins by WPJoli\u003C\u002Fh3>\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. Auto or manual insert, Gutenberg Block, beautiful themes, onboarding wizard, and deep customization.",7000,135019,41,"2026-04-10T08:57:00.000Z","5.0",[132,20,133,21,22],"gutenberg-block","page-contents","https:\u002F\u002Fwpjoli.com\u002Fjoli-table-of-contents","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoli-table-of-contents.3.0.2.zip",100,1,"2023-01-03 00:00:00",{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":147,"downloaded":148,"rating":149,"num_ratings":14,"last_updated":150,"tested_up_to":151,"requires_at_least":152,"requires_php":153,"tags":154,"homepage":156,"download_link":157,"security_score":136,"vuln_count":27,"unpatched_count":27,"last_vuln_date":37,"fetched_at":29},"heroic-table-of-contents","Heroic Table of Contents","1.2.7","HeroThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fherothemes\u002F","\u003Ch4>WordPress Table of Contents Plugin\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fheroic-table-of-contents\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc\" rel=\"nofollow ugc\">Heroic Table of Contents\u003C\u002Fa> is the easiest way to add a Table of Contents to your site.\u003C\u002Fp>\n\u003Cp>A contents or index section allows readers to easily navigate pages on your site. The Heroic Table of Contents block automatically detects headings on a page, 4 built-in-styles, options for display and more.\u003C\u002Fp>\n\u003Cp>Features:-\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a contents section to pages in seconds.\u003C\u002Fli>\n\u003Cli>Choose from 4 pre-made Table of Contents styles.\u003C\u002Fli>\n\u003Cli>Hide and relabel headings without altering the original content.\u003C\u002Fli>\n\u003Cli>Choose which headings to display in the Table of Contents.\u003C\u002Fli>\n\u003Cli>Expand and collapse the content section.\u003C\u002Fli>\n\u003Cli>Place the contents section anywhere.\u003C\u002Fli>\n\u003Cli>Choose bulleted, numbered or plain lists\u003C\u002Fli>\n\u003Cli>Use multiple Table of Contents blocks to break up and sub-index lengthy content.\u003C\u002Fli>\n\u003Cli>Works with templates and individual posts\u002Fpages with Template Mode\u003C\u002Fli>\n\u003Cli>Automatic template detection with helpful context-aware guidance\u003C\u002Fli>\n\u003Cli>Mobile friendly\u003C\u002Fli>\n\u003Cli>SEO friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>About HeroThemes\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fherothemes.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc\" rel=\"nofollow ugc\">HeroThemes\u003C\u002Fa> develop some of the best WordPress plugins, tools and themes, with over 26,000 customers and counting. If you like this plugin and want more news, themes and plugins, you can do the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get the \u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fthemes\u002Fknowall-wordpress-knowledge-base\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc\" rel=\"nofollow ugc\">KnowAll Knowledge Base theme for WordPress\u003C\u002Fa>, create a WordPress powered knowledge base site in minutes.\u003C\u002Fli>\n\u003Cli>Check out the \u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fheroic-wordpress-knowledge-base\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc\" rel=\"nofollow ugc\">best WordPress Knowledge Base plugin\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Answer Frequently Asked Questions with \u003Ca href=\"https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fwordpress-faq-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc\" rel=\"nofollow ugc\">Heroic FAQs plugin for WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Follow HeroThemes on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fherothemes\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fherothemes\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","Heroic Table of Contents is the easiest way to add a table of contents to your site.",5000,64883,94,"2026-01-07T12:33:00.000Z","6.9.0","6.7","8.0",[155,20,89,21,22],"index","https:\u002F\u002Fherothemes.com\u002Fplugins\u002Fheroic-table-of-contents\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=heroic-toc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fheroic-table-of-contents.1.2.7.zip",{"slug":159,"name":160,"version":161,"author":162,"author_profile":163,"description":164,"short_description":165,"active_installs":147,"downloaded":166,"rating":167,"num_ratings":168,"last_updated":169,"tested_up_to":16,"requires_at_least":130,"requires_php":110,"tags":170,"homepage":171,"download_link":172,"security_score":25,"vuln_count":137,"unpatched_count":27,"last_vuln_date":173,"fetched_at":29},"top-table-of-contents","TOP Table Of Contents","1.4.0","WP Messiah","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmessiah\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FElu0ZWOBw9Q?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Introducing \u003Cstrong>TOP Table of Contents\u003C\u002Fstrong>, the WordPress plugin that allows you to easily add an \u003Cstrong>SEO-friendly & Best Table of Contents\u003C\u002Fstrong> to your WordPress posts and pages, making your site more appealing to your visitors and improving your site’s overall impression on Google. It Makes it easy for visitors to find the content they need on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TOP Table of Contents\u003C\u002Fstrong> is the perfect plugin for content-rich websites. It automatically inserts the best Table of Contents into your posts and pages, making it easier for readers to find what they’re looking for. Plus, the SEO-friendly code ensures that your website will rank higher on search engine results pages. With TOP Table of Contents, you can also choose to exclude certain headings, change the font and color, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TOP Table of Contents\u003C\u002Fstrong> supports SEO and responsiveness. It works seamlessly on any device or browser! Also, it enhances your site’s SEO, and Google will use SEO Friendly code to display rich snippets on the result page. Also trusted by many WordPress users as the best Table of Contents Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>✨ \u003Cstrong>Elevate your content with TOP Table of Contents\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🎨 Stunning Templates\u003C\u002Fp>\n\u003Cp>🖌️ Unlimited Customization\u003C\u002Fp>\n\u003Cp>🚀 Sticky TOC On Scroll\u003C\u002Fp>\n\u003Cp>🌊 Floating TOC & Navigation\u003C\u002Fp>\n\u003Cp>📊 Progress Bar at Top\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Designed for Gutenberg & other page builders.\u003C\u002Fli>\n\u003Cli>Auto Insert TOC into posts or pages.\u003C\u002Fli>\n\u003Cli>Manually insert TOC by shortcode.\u003C\u002Fli>\n\u003Cli>Compatible with posts, pages, and any other public post types.\u003C\u002Fli>\n\u003Cli>Show headings at the depth you specify (From H2 to H4).\u003C\u002Fli>\n\u003Cli>Toggle Show\u002FHide Options.\u003C\u002Fli>\n\u003Cli>SEO Friendly.\u003C\u002Fli>\n\u003Cli>Support Rank Math.\u003C\u002Fli>\n\u003Cli>Insert with shortcodes, Gutenberg blocks, or widgets.\u003C\u002Fli>\n\u003Cli>3 Unique premade templates to choose from.\u003C\u002Fli>\n\u003Cli>Options for bulleted, numbered, or plain lists.\u003C\u002Fli>\n\u003Cli>Customize Width Options: Min\u002FMax Width or 100% Width.\u003C\u002Fli>\n\u003Cli>Customize Font Size, Font Weight Options.\u003C\u002Fli>\n\u003Cli>Colors fully customizable.\u003C\u002Fli>\n\u003Cli>Shadow options.\u003C\u002Fli>\n\u003Cli>Toggle Show\u002FHide Options.\u003C\u002Fli>\n\u003Cli>Exclude the heading option.\u003C\u002Fli>\n\u003Cli>Smooth scrolling.\u003C\u002Fli>\n\u003Cli>AMP-compatible.\u003C\u002Fli>\n\u003Cli>RTL support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>COMPATIBILITY\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Page Builders like Elementor, Gutanbarg, Beaver Builder & Others Page Builder.\u003C\u002Fli>\n\u003Cli>WP Rocket.\u003C\u002Fli>\n\u003Cli>Works with popular AMP plugins.\u003C\u002Fli>\n\u003Cli>Compatible with All types of SEO Plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rank Math Compatibility  \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fcompatibility\u002Ftop-table-of-contents\u002F\" rel=\"nofollow ugc\">Officially Confirmed\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do you want more features from your wordpress table of contents plugin? Upgrade to the pro version of the “Top Table of Contents” plugin and unlock a world of advanced features!\u003C\u002Fp>\n\u003Ch3>With the pro version, you’ll get access to:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>More Eye-Catching & Stunning Premade Templates\u003C\u002Fstrong> – Choose from a variety of templates to match your website’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sticky Special TOC On Scroll\u003C\u002Fstrong> – Easily navigate your content with the “Sticky Special TOC On Scroll” feature for a seamless reading experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating TOC\u003C\u002Fstrong> – Creates a floating TOC that is great for design and navigation. The floating TOC can be positioned anywhere on the page, allowing you to adjust it based on the user’s needs with unlimited color and customization settings. This makes it perfect for long documents that need to provide easy navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating TOC with Navigation\u003C\u002Fstrong> – Navigate the floating TOC without opening it and go to the next or previous section with easy navigation. This feature allows the reader to have a fluid reading experience, allowing them to quickly switch between topics without having to open the table of contents.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Progress bar\u003C\u002Fstrong> – Let the visitor know where they are in the content with a progress bar  at the top. The visitor should be able to see how far they have read in a document. This can help them stay engaged and motivated to complete the content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customization Panel With Live Preview\u003C\u002Fstrong> – Transform your table of contents with the intuitive Customization Panel featuring a live preview for real-time design adjustments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Customization Options\u003C\u002Fstrong> – Transform your table of contents with endless customization possibilities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sub-Heading Toggle Options\u003C\u002Fstrong> – Expand and collapse subheadings with ease using the versatile Sub-Heading Toggle Options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Active Heading Navigation\u003C\u002Fstrong> – Experience seamless navigation with the “Active Heading Navigation” feature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium support\u003C\u002Fstrong> – Get access to top-notch support from the developers of the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Several other features\u003C\u002Fstrong> –  Discover a multitude of additional features that enhance your table of contents experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6yDPvyD1xDg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Don’t settle for a basic table of contents plugin. Upgrade to the pro version of the “Top Table of Contents” today and elevate your website to the next level!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmessiah.com\u002Fproducts\u002Fwordpress-table-of-contents\u002F\" rel=\"nofollow ugc\">Get the Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.wpmessiah.com\u002Ftable-of-contents\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.wpmessiah.com\u002Fdocs\u002Fwordpress-table-of-contents\u002F\" rel=\"nofollow ugc\">Read Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsupport.wpmessiah.com\u002F\" rel=\"nofollow ugc\">Submit Ticket\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Made with ❣️ By \u003Ca href=\"https:\u002F\u002Fwpmessiah.com\u002F\" rel=\"nofollow ugc\">WP Messiah\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you really like this plugin please don’t forget to give us your rating. Thanks so much!\u003C\u002Fstrong> ⭐⭐⭐⭐⭐\u003C\u002Fp>\n\u003Ch3>🚀 Check out our Other Products 🚀\u003C\u002Fh3>\n\u003Cp>Here are some of our amazing plugins that you can use to boost your WordPress website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmobile-bottom-menu-for-wp\u002F\" rel=\"ugc\">📱 WP Mobile Bottom Menu 📱\u003C\u002Fa>: Streamline navigation for mobile users, making it easier for them to explore your website on their phones or tablets.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fai-co-pilot-for-wp\u002F\" rel=\"ugc\">🤖 WP AI CoPilot 🤖\u003C\u002Fa>: Create content like a pro with the best AI content writer plugin for WordPress. Let AI assist you in crafting engaging and high-quality articles effortlessly.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-badge-manager-for-woocommerce\u002F\" rel=\"ugc\">🎖️ Product Badge Manager For WooCommerce 🎖️\u003C\u002Fa>: Boost sales by attracting customers with eye-catching promotional product badges. Encourage them to explore and make purchases with confidence.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftribute-testimonial-gridslider\u002F\" rel=\"ugc\">👥 Tribute Testimonials – WordPress Testimonial Grid\u002FSlider 👥\u003C\u002Fa>: Build any grid or slider layout using the drag-and-drop Testimonial Builder. Showcase positive feedback from satisfied customers and build trust with your audience.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Funlimited-elementor-inner-sections-by-boomdevs\u002F\" rel=\"ugc\">🔳 Unlimited Elementor Inner Sections 🔳\u003C\u002Fa>: Unlock the full potential of Elementor with unlimited inner sections. Now, you can create and customize as many inner sections as you desire, giving you complete design freedom.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have any questions, please email us at \u003Cstrong>\u003Ca href=\"mailto:contact@wpmessiah.com\" rel=\"nofollow ugc\">contact@wpmessiah.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Easily creates SEO-friendly table of contents for your blog posts and pages. Offers both Auto and Manual Insert with highly customization options.",100647,84,12,"2026-01-22T12:20:00.000Z",[113,20,89,21,22],"https:\u002F\u002Fwpmessiah.com\u002Fproducts\u002Fwordpress-table-of-contents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-table-of-contents.1.4.0.zip","2026-01-25 00:00:00",{"attackSurface":175,"codeSignals":391,"taintFlows":788,"riskAssessment":843,"analyzedAt":857},{"hooks":176,"ajaxHandlers":342,"restRoutes":369,"shortcodes":370,"cronEvents":390,"entryPointCount":168,"unprotectedCount":93},[177,184,188,193,197,200,204,208,211,216,220,225,229,231,233,237,239,243,247,250,254,258,262,265,268,270,273,277,281,284,287,291,294,298,303,306,308,312,316,318,322,326,330,334,337,341],{"type":178,"name":179,"callback":180,"priority":181,"file":182,"line":183},"action","activated_plugin","redirectAfterInstall",10,"package\\cminds-free.php",31,{"type":178,"name":185,"callback":186,"file":182,"line":187},"admin_init","registerAdminActions",33,{"type":178,"name":189,"callback":190,"priority":191,"file":182,"line":192},"admin_menu","updateMenu",21,34,{"type":178,"name":194,"callback":195,"file":182,"line":196},"admin_enqueue_scripts","enqueueAdminStyles",35,{"type":178,"name":194,"callback":198,"file":182,"line":199},"enqueueAdminScripts",36,{"type":178,"name":201,"callback":202,"file":182,"line":203},"cminds_download_sysinfo","cminds_generate_sysinfo_download",48,{"type":178,"name":205,"callback":206,"file":182,"line":207},"init","cminds_get_actions",50,{"type":178,"name":205,"callback":209,"file":182,"line":210},"cminds_post_actions",51,{"type":212,"name":213,"callback":214,"priority":181,"file":182,"line":215},"filter","plugin_row_meta","add_plugin_meta_links",59,{"type":178,"name":217,"callback":218,"file":182,"line":219},"wp_dashboard_setup","addDashboardWidget",62,{"type":178,"name":221,"callback":222,"priority":223,"file":182,"line":224},"admin_footer","showDeactivationFeedbackDialog",11,157,{"type":212,"name":226,"callback":227,"file":182,"line":228},"wp_mail_content_type","cminds_set_content_type",311,{"type":212,"name":226,"callback":227,"file":182,"line":230},2076,{"type":212,"name":226,"callback":227,"file":182,"line":232},2167,{"type":178,"name":194,"callback":234,"file":235,"line":236},"enqueueAssets","settings\\CMTOC_Settings.php",18,{"type":178,"name":189,"callback":238,"file":235,"line":191},"add_settings_page",{"type":178,"name":240,"callback":241,"file":242,"line":191},"add_meta_boxes","cmtoc_RegisterBoxes","tableOfContentsMetabox.php",{"type":178,"name":244,"callback":245,"file":242,"line":246},"save_post","cmtoc_save_postdata",22,{"type":178,"name":248,"callback":245,"file":242,"line":249},"update_post",23,{"type":212,"name":251,"callback":252,"file":242,"line":253},"cmtoc_add_properties_metabox","metaboxProperties",24,{"type":178,"name":189,"callback":255,"file":256,"line":257},"cmtoc_admin_menu","tableOfContentsPro.php",37,{"type":178,"name":259,"callback":260,"file":256,"line":261},"admin_head","addRicheditorButtons",38,{"type":178,"name":263,"callback":205,"file":256,"line":264},"wp_loaded",39,{"type":178,"name":194,"callback":266,"file":256,"line":267},"cmtoc_table_of_contents_admin_settings_scripts",40,{"type":178,"name":194,"callback":269,"file":256,"line":128},"cmtoc_table_of_contents_admin_edit_scripts",{"type":178,"name":271,"callback":272,"file":256,"line":47},"wp_enqueue_scripts","addScripts",{"type":178,"name":274,"callback":275,"file":256,"line":276},"restrict_manage_posts","cmtoc_restrict_manage_posts",45,{"type":178,"name":278,"callback":279,"file":256,"line":280},"wp_print_styles","cmtoc_table_of_contents_css",47,{"type":178,"name":282,"callback":283,"file":256,"line":203},"admin_notices","cmtoc_table_of_contents_admin_notice_wp33",{"type":178,"name":282,"callback":285,"file":256,"line":286},"cmtoc_table_of_contents_admin_notice_mbstring",49,{"type":212,"name":288,"callback":289,"file":256,"line":290},"cmtoc_settings_table_of_content_tab_content_after","cminds_cmtoc_settings_table_of_content_tab_content_after",54,{"type":212,"name":292,"callback":293,"priority":137,"file":256,"line":215},"get_the_excerpt","cmtoc_disable_parsing",{"type":212,"name":295,"callback":296,"priority":137,"file":256,"line":297},"wpseo_opengraph_desc","cmtoc_reenable_parsing",60,{"type":212,"name":299,"callback":300,"priority":301,"file":256,"line":302},"the_content","cmtoc_table_of_contents_parse",9999,64,{"type":212,"name":304,"callback":305,"file":256,"line":13},"cmtoc_table_of_contents_parse_end","outputTableOfContents",{"type":212,"name":300,"callback":300,"priority":301,"file":256,"line":307},71,{"type":212,"name":309,"callback":310,"priority":311,"file":256,"line":68},"cmtoc_term_table_of_content_content","cmtoc_table_of_contents_parse_strip_shortcodes",20,{"type":212,"name":313,"callback":314,"priority":181,"file":256,"line":315},"views_edit-table-of-content","cmtoc_filter_admin_nav",184,{"type":212,"name":299,"callback":300,"priority":301,"file":256,"line":317},499,{"type":212,"name":319,"callback":320,"file":256,"line":321},"mce_external_plugins","cmtoc_mcePlugin",1211,{"type":212,"name":323,"callback":324,"file":256,"line":325},"mce_buttons","cmtoc_mceButtons",1212,{"type":212,"name":327,"callback":328,"file":256,"line":329},"ckeditor_external_plugins","cmtoc_ckeditorPlugin",1214,{"type":212,"name":331,"callback":332,"file":256,"line":333},"ckeditor_buttons","cmtoc_ckeditorButtons",1215,{"type":178,"name":263,"callback":263,"file":335,"line":336},"wizard\\wizard.php",27,{"type":178,"name":189,"callback":338,"priority":339,"file":335,"line":340},"add_submenu_page",30,28,{"type":178,"name":194,"callback":198,"file":335,"line":339},[343,348,352,356,360,363,365],{"action":344,"nopriv":49,"callback":345,"hasNonce":49,"hasCapCheck":346,"file":182,"line":347},"cm-submit-uninstall-reason","submitUninstallReason",true,147,{"action":349,"nopriv":49,"callback":350,"hasNonce":49,"hasCapCheck":49,"file":182,"line":351},"cm-submit-registration-email","submitRegistrationEmail",148,{"action":353,"nopriv":49,"callback":354,"hasNonce":49,"hasCapCheck":49,"file":182,"line":355},"cm-submit-deregistration","submitDeregistration",149,{"action":357,"nopriv":49,"callback":358,"hasNonce":49,"hasCapCheck":49,"file":182,"line":359},"cm-submit-registration-skip","submitRegistrationSkip",150,{"action":361,"nopriv":49,"callback":362,"hasNonce":49,"hasCapCheck":49,"file":256,"line":210},"cmtoc_get_table_of_content_backup","cmtoc_table_of_contents_get_backup",{"action":361,"nopriv":346,"callback":362,"hasNonce":49,"hasCapCheck":49,"file":256,"line":364},52,{"action":366,"nopriv":49,"callback":367,"hasNonce":346,"hasCapCheck":49,"file":335,"line":368},"cmtocf_save_wizard_options","saveOptions",29,[],[371,374,378,382,386],{"tag":372,"callback":373,"file":182,"line":290},"cminds_free_registration","showRegistration",{"tag":375,"callback":376,"file":182,"line":377},"cminds_free_guide","showGuide",55,{"tag":379,"callback":380,"file":182,"line":381},"cminds_upgrade_box","showUpgrade",56,{"tag":383,"callback":384,"file":182,"line":385},"cminds_free_activation","showActivation",57,{"tag":387,"callback":388,"file":256,"line":389},"cmtoc_table_of_contents","displayTableOfContentsShortcode",643,[],{"dangerousFunctions":392,"sqlUsage":393,"outputEscaping":396,"fileOperations":27,"externalRequests":782,"nonceChecks":782,"capabilityChecks":783,"bundledLibraries":784},[],{"prepared":394,"raw":27,"locations":395},4,[],{"escaped":397,"rawEcho":398,"locations":399},199,197,[400,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,439,441,443,445,447,449,451,453,455,457,459,461,463,465,466,467,469,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,595,598,599,601,603,605,607,609,611,613,615,618,620,622,624,626,628,630,631,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,689,691,693,695,697,699,701,703,705,707,709,710,712,714,716,718,720,722,723,725,727,729,731,734,736,737,738,739,741,743,745,747,749,751,753,755,756,758,760,761,762,764,765,766,767,769,771,773,776,778,780],{"file":401,"line":402,"context":403},"functions.php",306,"raw output",{"file":401,"line":405,"context":403},460,{"file":182,"line":407,"context":403},194,{"file":182,"line":409,"context":403},304,{"file":182,"line":411,"context":403},409,{"file":182,"line":413,"context":403},427,{"file":182,"line":415,"context":403},440,{"file":182,"line":417,"context":403},441,{"file":182,"line":419,"context":403},455,{"file":182,"line":421,"context":403},544,{"file":182,"line":423,"context":403},631,{"file":182,"line":425,"context":403},790,{"file":182,"line":427,"context":403},793,{"file":182,"line":429,"context":403},804,{"file":182,"line":431,"context":403},824,{"file":182,"line":433,"context":403},831,{"file":182,"line":435,"context":403},845,{"file":182,"line":437,"context":403},854,{"file":182,"line":437,"context":403},{"file":182,"line":440,"context":403},857,{"file":182,"line":442,"context":403},1121,{"file":182,"line":444,"context":403},1145,{"file":182,"line":446,"context":403},1208,{"file":182,"line":448,"context":403},1542,{"file":182,"line":450,"context":403},1555,{"file":182,"line":452,"context":403},1558,{"file":182,"line":454,"context":403},1566,{"file":182,"line":456,"context":403},1576,{"file":182,"line":458,"context":403},1810,{"file":182,"line":460,"context":403},1879,{"file":182,"line":462,"context":403},1887,{"file":182,"line":464,"context":403},1890,{"file":182,"line":464,"context":403},{"file":182,"line":464,"context":403},{"file":182,"line":468,"context":403},1892,{"file":182,"line":468,"context":403},{"file":182,"line":471,"context":403},1915,{"file":182,"line":473,"context":403},1918,{"file":182,"line":475,"context":403},1939,{"file":182,"line":477,"context":403},2400,{"file":182,"line":479,"context":403},2404,{"file":182,"line":481,"context":403},2425,{"file":182,"line":483,"context":403},2426,{"file":182,"line":485,"context":403},2427,{"file":182,"line":487,"context":403},2428,{"file":182,"line":489,"context":403},2429,{"file":182,"line":491,"context":403},2434,{"file":182,"line":493,"context":403},2547,{"file":182,"line":495,"context":403},2552,{"file":182,"line":497,"context":403},2558,{"file":182,"line":499,"context":403},2562,{"file":182,"line":501,"context":403},2567,{"file":182,"line":503,"context":403},2574,{"file":182,"line":505,"context":403},2581,{"file":182,"line":507,"context":403},2588,{"file":182,"line":509,"context":403},2595,{"file":182,"line":511,"context":403},2602,{"file":182,"line":513,"context":403},2609,{"file":182,"line":515,"context":403},2616,{"file":182,"line":517,"context":403},2623,{"file":182,"line":519,"context":403},2632,{"file":182,"line":521,"context":403},2634,{"file":182,"line":523,"context":403},2638,{"file":182,"line":525,"context":403},2640,{"file":182,"line":527,"context":403},2643,{"file":182,"line":529,"context":403},2648,{"file":182,"line":531,"context":403},2653,{"file":182,"line":533,"context":403},2658,{"file":182,"line":535,"context":403},2663,{"file":182,"line":537,"context":403},2668,{"file":182,"line":539,"context":403},2673,{"file":182,"line":541,"context":403},2678,{"file":182,"line":543,"context":403},2752,{"file":182,"line":545,"context":403},2756,{"file":182,"line":547,"context":403},2757,{"file":182,"line":549,"context":403},2759,{"file":182,"line":551,"context":403},2760,{"file":182,"line":553,"context":403},2761,{"file":182,"line":555,"context":403},2763,{"file":182,"line":557,"context":403},2766,{"file":182,"line":559,"context":403},2770,{"file":182,"line":561,"context":403},2773,{"file":182,"line":563,"context":403},2774,{"file":182,"line":565,"context":403},2775,{"file":182,"line":567,"context":403},2776,{"file":182,"line":569,"context":403},2777,{"file":182,"line":571,"context":403},2778,{"file":182,"line":573,"context":403},2779,{"file":182,"line":575,"context":403},2785,{"file":182,"line":577,"context":403},2794,{"file":182,"line":579,"context":403},2797,{"file":182,"line":581,"context":403},2801,{"file":182,"line":583,"context":403},2822,{"file":182,"line":585,"context":403},2839,{"file":182,"line":587,"context":403},2852,{"file":182,"line":589,"context":403},2873,{"file":182,"line":591,"context":403},2896,{"file":593,"line":594,"context":403},"package\\views\\deactivation_feedback_modal.php",32,{"file":596,"line":597,"context":403},"package\\views\\registration.php",42,{"file":596,"line":219,"context":403},{"file":596,"line":600,"context":403},234,{"file":596,"line":602,"context":403},238,{"file":596,"line":604,"context":403},328,{"file":596,"line":606,"context":403},351,{"file":596,"line":608,"context":403},398,{"file":596,"line":610,"context":403},402,{"file":596,"line":612,"context":403},407,{"file":596,"line":614,"context":403},413,{"file":616,"line":617,"context":403},"package\\views\\userguide_free.php",8,{"file":616,"line":619,"context":403},13,{"file":616,"line":621,"context":403},292,{"file":616,"line":623,"context":403},335,{"file":616,"line":625,"context":403},359,{"file":616,"line":627,"context":403},382,{"file":616,"line":629,"context":403},392,{"file":616,"line":608,"context":403},{"file":616,"line":608,"context":403},{"file":616,"line":633,"context":403},411,{"file":616,"line":635,"context":403},420,{"file":616,"line":637,"context":403},433,{"file":616,"line":639,"context":403},434,{"file":616,"line":641,"context":403},447,{"file":616,"line":643,"context":403},462,{"file":616,"line":645,"context":403},482,{"file":616,"line":647,"context":403},483,{"file":616,"line":649,"context":403},496,{"file":616,"line":651,"context":403},503,{"file":616,"line":653,"context":403},504,{"file":616,"line":655,"context":403},517,{"file":616,"line":657,"context":403},524,{"file":616,"line":659,"context":403},525,{"file":616,"line":661,"context":403},538,{"file":616,"line":663,"context":403},545,{"file":616,"line":665,"context":403},546,{"file":616,"line":667,"context":403},559,{"file":616,"line":669,"context":403},566,{"file":616,"line":671,"context":403},567,{"file":616,"line":673,"context":403},580,{"file":616,"line":675,"context":403},587,{"file":616,"line":677,"context":403},588,{"file":616,"line":679,"context":403},601,{"file":616,"line":681,"context":403},609,{"file":616,"line":683,"context":403},610,{"file":616,"line":685,"context":403},623,{"file":616,"line":687,"context":403},630,{"file":616,"line":423,"context":403},{"file":616,"line":690,"context":403},644,{"file":616,"line":692,"context":403},651,{"file":616,"line":694,"context":403},652,{"file":616,"line":696,"context":403},665,{"file":616,"line":698,"context":403},672,{"file":616,"line":700,"context":403},673,{"file":616,"line":702,"context":403},686,{"file":616,"line":704,"context":403},692,{"file":616,"line":706,"context":403},693,{"file":616,"line":708,"context":403},694,{"file":235,"line":187,"context":403},{"file":711,"line":302,"context":403},"settings\\Settings.php",{"file":711,"line":713,"context":403},256,{"file":711,"line":715,"context":403},296,{"file":711,"line":717,"context":403},313,{"file":711,"line":719,"context":403},322,{"file":711,"line":721,"context":403},357,{"file":711,"line":721,"context":403},{"file":711,"line":724,"context":403},361,{"file":711,"line":726,"context":403},364,{"file":711,"line":728,"context":403},367,{"file":711,"line":730,"context":403},369,{"file":732,"line":733,"context":403},"settings\\SettingsView.php",83,{"file":735,"line":14,"context":403},"settings\\view.php",{"file":735,"line":168,"context":403},{"file":735,"line":249,"context":403},{"file":735,"line":297,"context":403},{"file":242,"line":740,"context":403},117,{"file":256,"line":742,"context":403},307,{"file":256,"line":744,"context":403},354,{"file":256,"line":746,"context":403},393,{"file":256,"line":748,"context":403},1185,{"file":256,"line":750,"context":403},1457,{"file":256,"line":752,"context":403},1494,{"file":754,"line":617,"context":403},"views\\backend\\admin_importexport.php",{"file":754,"line":223,"context":403},{"file":754,"line":757,"context":403},53,{"file":759,"line":14,"context":403},"views\\backend\\admin_nav.php",{"file":759,"line":14,"context":403},{"file":759,"line":14,"context":403},{"file":763,"line":26,"context":403},"views\\backend\\admin_settings.php",{"file":763,"line":617,"context":403},{"file":763,"line":236,"context":403},{"file":763,"line":207,"context":403},{"file":763,"line":768,"context":403},166,{"file":763,"line":770,"context":403},175,{"file":772,"line":223,"context":403},"views\\backend\\admin_template.php",{"file":774,"line":775,"context":403},"wizard\\view\\wizard.php",14,{"file":774,"line":777,"context":403},16,{"file":335,"line":779,"context":403},479,{"file":335,"line":781,"context":403},480,6,3,[785],{"name":786,"version":37,"knownCves":787},"Select2",[],[789,804,814,834],{"entryPoint":790,"graph":791,"unsanitizedCount":137,"severity":40},"cminds_system_info_content (package\\cminds-free.php:2726)",{"nodes":792,"edges":802},[793,797],{"id":794,"type":795,"label":796,"file":182,"line":559},"n0","source","$_SERVER['SERVER_SOFTWARE']",{"id":798,"type":799,"label":800,"file":182,"line":559,"wp_function":801},"n1","sink","echo() [XSS]","echo",[803],{"from":794,"to":798,"sanitized":49},{"entryPoint":805,"graph":806,"unsanitizedCount":27,"severity":813},"cminds_generate_sysinfo_download (package\\cminds-free.php:2889)",{"nodes":807,"edges":811},[808,810],{"id":794,"type":795,"label":809,"file":182,"line":591},"$_POST['cminds-sysinfo']",{"id":798,"type":799,"label":800,"file":182,"line":591,"wp_function":801},[812],{"from":794,"to":798,"sanitized":346},"low",{"entryPoint":815,"graph":816,"unsanitizedCount":27,"severity":813},"\u003Ccminds-free> (package\\cminds-free.php:0)",{"nodes":817,"edges":830},[818,821,822,824,826,828],{"id":794,"type":795,"label":819,"file":182,"line":820},"$_POST",278,{"id":798,"type":799,"label":800,"file":182,"line":435,"wp_function":801},{"id":823,"type":795,"label":796,"file":182,"line":559},"n2",{"id":825,"type":799,"label":800,"file":182,"line":559,"wp_function":801},"n3",{"id":827,"type":795,"label":809,"file":182,"line":591},"n4",{"id":829,"type":799,"label":800,"file":182,"line":591,"wp_function":801},"n5",[831,832,833],{"from":794,"to":798,"sanitized":346},{"from":823,"to":825,"sanitized":346},{"from":827,"to":829,"sanitized":346},{"entryPoint":835,"graph":836,"unsanitizedCount":137,"severity":813},"\u003Cadmin_importexport> (views\\backend\\admin_importexport.php:0)",{"nodes":837,"edges":841},[838,840],{"id":794,"type":795,"label":839,"file":754,"line":757},"$_GET['itemsnumber']",{"id":798,"type":799,"label":800,"file":754,"line":757,"wp_function":801},[842],{"from":794,"to":798,"sanitized":49},{"summary":844,"deductions":845},"The \"cm-table-of-content\" v1.3.1 plugin exhibits a mixed security posture. While it demonstrates good practices by using prepared statements for all SQL queries and includes a reasonable number of nonce checks, significant concerns arise from its attack surface and output escaping.  The presence of 7 AJAX handlers, with a concerning 5 lacking authentication checks, presents a substantial entry point for potential abuse. Furthermore, the taint analysis reveals flows with unsanitized paths, even though they are not currently classified as critical or high severity, indicating a potential for malicious data to be processed without proper sanitization.  The plugin's vulnerability history shows 2 medium-severity CVEs, both of which are now patched. This history, particularly the previous medium-severity issues, combined with the current code analysis findings, suggests a need for ongoing vigilance and code review.  The 50% rate of improperly escaped output is a significant weakness, increasing the risk of cross-site scripting (XSS) vulnerabilities if user-supplied data is displayed without adequate sanitization.\n\nOverall, the plugin has some strengths in its database interaction and nonce usage. However, the high number of unprotected AJAX endpoints and the significant proportion of unescaped output create notable security risks. The past medium-severity vulnerabilities, while patched, hint at potential recurring issues in secure coding practices. The unsanitized paths in the taint analysis, even without critical flags, warrant further investigation.  A balanced conclusion is that while the plugin isn't critically flawed in all areas, the identified weaknesses require attention to mitigate potential security incidents, especially considering the attack surface and output handling.\n\nThe plugin's reliance on the Select2 library as a bundled component also introduces a potential risk if this library itself has known vulnerabilities or is not kept up-to-date. The six external HTTP requests, while not inherently a vulnerability, can be a vector for supply chain attacks or information leakage if not handled with extreme care and proper validation of the remote endpoints.  Despite these concerns, the absence of critical taint flows and critical\u002Fhigh CVEs is a positive aspect, suggesting that current, actively exploited vulnerabilities are not apparent.",[846,848,850,853,855],{"reason":847,"points":181},"Unprotected AJAX handlers",{"reason":849,"points":617},"Unescaped output rate",{"reason":851,"points":852},"Flows with unsanitized paths",7,{"reason":854,"points":394},"Bundled library (Select2)",{"reason":856,"points":26},"External HTTP requests","2026-03-16T20:24:45.984Z",{"wat":859,"direct":892},{"assetPaths":860,"generatorPatterns":875,"scriptPaths":876,"versionParams":877},[861,862,863,864,865,866,867,868,869,870,871,872,873,874],"\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fcm-toc-pro.css","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fcm-toc-pro.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fwizard\u002Fwizard.css","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fwizard\u002Fwizard.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fcss\u002Fcm-toc-styles.css","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-scripts.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fjquery.fixed-scrollbar.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Ftocbot.min.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fmermaid.min.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-custom-links.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-custom-tags.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-init.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-smooth-scroll.js","\u002Fwp-content\u002Fplugins\u002Fcm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-admin.js",[],[862,864,866,867,868,869,870,871,872,873,874],[878,879,880,881,882,883,884,885,886,887,888,889,890,891],"cm-table-of-content\u002Fcm-toc-pro.css?ver=","cm-table-of-content\u002Fcm-toc-pro.js?ver=","cm-table-of-content\u002Fwizard\u002Fwizard.css?ver=","cm-table-of-content\u002Fwizard\u002Fwizard.js?ver=","cm-table-of-content\u002Fassets\u002Fcss\u002Fcm-toc-styles.css?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-scripts.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fjquery.fixed-scrollbar.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Ftocbot.min.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fmermaid.min.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-custom-links.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-custom-tags.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-init.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-smooth-scroll.js?ver=","cm-table-of-content\u002Fassets\u002Fjs\u002Fcm-toc-admin.js?ver=",{"cssClasses":893,"htmlComments":911,"htmlAttributes":914,"restEndpoints":921,"jsGlobals":922,"shortcodeOutput":926},[894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910],"cm-toc-container","cm-toc-list","cm-toc-item","cm-toc-level-1","cm-toc-level-2","cm-toc-level-3","cm-toc-level-4","cm-toc-level-5","cm-toc-level-6","cm-toc-sticky","cm-toc-collapsible","cm-toc-scroll-indicator","cminds-package-free-v1-1-5-cminds-free-package-toc","cminds-free-package-registration","cminds-free-package-guide","cminds-free-package-upgrade-box","cminds-free-package-activation",[912,913],"CM Table Of Contents","CMinds Free Package",[915,916,917,918,919,920],"data-cm-toc-id","data-cm-toc-level","data-cm-toc-title","data-cm-toc-parent-id","data-cm-toc-scroll-speed","data-cm-toc-smooth-scroll",[],[923,924,925],"CMTOC","cm_toc_vars","cmindsPackageFreeV115CmindsFreePackageToc",[927,928,929,930],"[cminds_free_registration]","[cminds_free_guide]","[cminds_upgrade_box]","[cminds_free_activation]",{"error":346,"url":932,"statusCode":933,"statusMessage":934,"message":934},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcm-table-of-content\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":782,"versions":936},[937,942,949,956,963,969],{"version":6,"download_url":24,"svn_tag_url":938,"released_at":37,"has_diff":49,"diff_files_changed":939,"diff_lines":37,"trac_diff_url":940,"vulnerabilities":941,"is_current":346},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcm-table-of-content%2Ftags%2F1.3.0&new_path=%2Fcm-table-of-content%2Ftags%2F1.3.1",[],{"version":943,"download_url":944,"svn_tag_url":945,"released_at":37,"has_diff":49,"diff_files_changed":946,"diff_lines":37,"trac_diff_url":947,"vulnerabilities":948,"is_current":49},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcm-table-of-content%2Ftags%2F1.2.9&new_path=%2Fcm-table-of-content%2Ftags%2F1.3.0",[],{"version":950,"download_url":951,"svn_tag_url":952,"released_at":37,"has_diff":49,"diff_files_changed":953,"diff_lines":37,"trac_diff_url":954,"vulnerabilities":955,"is_current":49},"1.2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcm-table-of-content%2Ftags%2F1.2.8&new_path=%2Fcm-table-of-content%2Ftags%2F1.2.9",[],{"version":957,"download_url":958,"svn_tag_url":959,"released_at":37,"has_diff":49,"diff_files_changed":960,"diff_lines":37,"trac_diff_url":961,"vulnerabilities":962,"is_current":49},"1.2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcm-table-of-content%2Ftags%2F1.2.7&new_path=%2Fcm-table-of-content%2Ftags%2F1.2.8",[],{"version":142,"download_url":964,"svn_tag_url":965,"released_at":37,"has_diff":49,"diff_files_changed":966,"diff_lines":37,"trac_diff_url":967,"vulnerabilities":968,"is_current":49},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcm-table-of-content%2Ftags%2F1.2.6&new_path=%2Fcm-table-of-content%2Ftags%2F1.2.7",[],{"version":970,"download_url":971,"svn_tag_url":972,"released_at":37,"has_diff":49,"diff_files_changed":973,"diff_lines":37,"trac_diff_url":37,"vulnerabilities":974,"is_current":49},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-table-of-content.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcm-table-of-content\u002Ftags\u002F1.2.6\u002F",[],[]]