[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRRjfaCT0zr_vnet1giSMg-xdaOjTHortjkstH4SfeRY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":145,"fingerprints":174},"read-text-file","Read Text File","0.1","Aaron Sonnenberg","https:\u002F\u002Fprofiles.wordpress.org\u002Fsonnenberg\u002F","\u003Cp>Allows you to display the contents of a text file within a post by adding a simple shortcode and including a path from the root folder.\u003C\u002Fp>\n","Allows you to display the contents of a text file within a post by adding a simple shortcode and including a path from the root folder.",60,3501,0,"2011-09-15T20:25:00.000Z","3.2.1","3.0","",[19,20,21,22],"file","read","shortcode","text","http:\u002F\u002Fwww.aaronsonnenberg.com\u002Fwordpress-plugin-read-text","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fread-text-file.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"sonnenberg",1,30,84,"2026-04-04T15:31:52.821Z",[36,57,79,100,123],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":31,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":55,"download_link":56,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"custom-shortcodes","Custom Shortcodes","1.0","marapper","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarapper\u002F","\u003Cp>Manage \u003Cstrong>custom fields\u003C\u002Fstrong> using the insert \u003Cstrong>shortcodes\u003C\u002Fstrong> [custom name=”\u003Cem>field-name\u003C\u002Fem>” value=”\u003Cem>field-value\u003C\u002Fem>“] or HTML \u003Cstrong>conditional comments\u003C\u002Fstrong> \u003C!–custom name=”\u003Cem>field-name\u003C\u002Fem>” value=”\u003Cem>field-value\u003C\u002Fem>“–> in text of post. It’s a hook for desktop blog clients, which don’t support customfields natively.\u003C\u002Fp>\n\u003Cp>Простой хак Вордпресса, позволяющий управлять \u003Cstrong>произвольными полями\u003C\u002Fstrong> из любого внешнего клиента или при отправке через почту с помощью \u003Cstrong>шорткодов\u003C\u002Fstrong> [custom name=”\u003Cem>имя-произвольного-поля\u003C\u002Fem>” value=”\u003Cem>значение\u003C\u002Fem>“] или \u003Cstrong>условных комментариев\u003C\u002Fstrong> \u003C!–custom name=”\u003Cem>имя-произвольного-поля\u003C\u002Fem>” value=”\u003Cem>значение\u003C\u002Fem>“–> прямо в тексте поста.\u003C\u002Fp>\n","Manage custom fields using the insert shortcodes or HTML comment in text of post.",6000,5599,100,"2009-04-04T11:51:00.000Z","2.7","2.0.2",[51,52,53,54,22],"custom","custom-fields","post","shortcodes","http:\u002F\u002Fiskariot.ru\u002Fwordpress\u002Fremix\u002F#custom-short","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-shortcodes.1.0.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":33,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"surbma-yoast-breadcrumb-shortcode","Surbma | Yoast SEO Breadcrumb Shortcode","1.1","Surbma","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurbma\u002F","\u003Cp>A simple shortcode to include Yoast SEO’s breadcrumb function everywhere on your WordPress website. You have to install and activate the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">WordPress SEO by Yoast\u003C\u002Fa> plugin and enable breadcrumb option to use this shortcode.\u003C\u002Fp>\n\u003Cp>With this shortcode you can put Yoast’s fantastic breadcrumb feature manually into every post and page or even into custom post types. If your theme supports it, you can use this shortcode in your widget areas with the Text widget.\u003C\u002Fp>\n\u003Cp>The shortcode:\u003Cbr \u002F>\n    [yoast-breadcrumb]\u003C\u002Fp>\n\u003Cp>There are two parameters for this shortcode:\u003C\u002Fp>\n\u003Col>\n\u003Cli>before – The code that your breadcrumb should be prefixed with. Default value: \u003Ccode>\u003Cdiv class=\"breadcrumb\" itemprop=\"breadcrumb\">\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>after – The code that should be added on the back of your breadcrumb. Default value: \u003Ccode>\u003C\u002Fdiv>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can read more informations about Yoast’s breadcrumb function here: \u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fbreadcrumbs\u002F\" rel=\"nofollow ugc\">Yoast Breadcrumbs – WordPress Breadcrumbs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to contribute or help improving this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can find it on GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-yoast-breadcrumb-shortcode\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can find my other plugins and projects on GitHub:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to know more about me?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit my webpage: \u003Ca href=\"http:\u002F\u002Fsurbma.com\u002F\" rel=\"nofollow ugc\">Surbma.com\u003C\u002Fa>\u003C\u002Fp>\n","A simple shortcode to include Yoast's breadcrumb function everywhere on your WordPress website.",3000,35211,9,"2023-04-08T15:44:00.000Z","6.2.9","5.0","7.0",[73,21,74,75,76],"breadcrumb","wordpress-seo","yoast","yoast-seo","http:\u002F\u002Fsurbma.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurbma-yoast-breadcrumb-shortcode.1.1.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":65,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":71,"tags":93,"homepage":17,"download_link":99,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"text-unfold-for-elementor","Text Unfold For Elementor","1.1.6","FullStackWP","https:\u002F\u002Fprofiles.wordpress.org\u002Ffullstackwp\u002F","\u003Cp>A simple plugin that makes it possible for text to unfold.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Option to add image, title, and content\u003C\u002Fli>\n\u003Cli>Customizable height of the container to display the amount of text\u003C\u002Fli>\n\u003Cli>Customizable ‘Read More’ and ‘Read Less’ text with option to include icons\u003C\u002Fli>\n\u003Cli>Customizable icon color and size.\u003C\u002Fli>\n\u003Cli>Modify the dimensions of the image.\u003C\u002Fli>\n\u003Cli>Option of dynamics tags on title and content\u003C\u002Fli>\n\u003C\u002Ful>\n","Unfold Text is a straightforward yet powerful add-on for Elementor that allows you to expand and collapse text with ease.",10817,92,5,"2025-11-18T10:06:00.000Z","6.8.5","6.0",[94,95,96,97,98],"elementor","elementor-addons","read-more","text-expand","text-unfold","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftext-unfold-for-elementor.1.1.6.zip",{"slug":101,"name":102,"version":103,"author":102,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":71,"tags":114,"homepage":17,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":13,"last_vuln_date":122,"fetched_at":27},"wp-spell-check","WP Spell Check","10.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpspellcheck\u002F","\u003Ch4>WordPress spell check plugin\u003C\u002Fh4>\n\u003Cp>Proofread & audit your WordPress website with One Click!\u003C\u002Fp>\n\u003Cp>Find & fix Spelling errors, Punctuation errors, Grammar errors, SEO, Broken Shortcodes & HTML, and Create a professional image with \u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=upgrade_notice&utm_content=10.1\" rel=\"nofollow ugc\">WP Spell Check\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Did you know?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>85% of website visitors can spot and are turned off by spelling mistakes. That’s why it’s crucial to nail your website’s spelling game! (1)\u003C\u002Fli>\n\u003Cli>Spelling errors can slash online sales by up to 50%. In the competitive world of e-commerce, every detail matters. (2)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why WP Spell Check?\u003C\u002Fh3>\n\u003Cp>By using WP Spell Check you will be able to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Proofread entire WordPress website with one click and find spelling mistakes and grammar errors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Quickly and easily create a professional image for your website visitors, an image your customers want to invest in\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pick up punctuation errors and typos you had missed on old pages & posts and help your team maintain a professional web presence\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Check your writing and produce a comprehensive report on spelling, grammar, SEO Opportunities, Broken Shortcodes, and Broken HTML for your website\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Get AI suggestions for SEO titles and descriptions and improve your SEO\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who is this WordPress plugin for?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Web developers, SEO agencies and marketing agencies with a large list of clients looking for ways to \u003Cstrong>optimize their processes\u003C\u002Fstrong> and \u003Cstrong>save time\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WordPress Blogs with a ton of content and no extra time\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Small Businesses and website owners that want to proofread their site to improve their image online\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You have many pages and posts that don’t have proper SEO titles and descriptions and you don’t have the time or the SEO knowledge to fix them\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Marketing managers who are responsible for the company’s image but someone else creates content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you have a disability such as dyslexia that makes reading hard for you\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You run a \u003Cstrong>WooCommerce store\u003C\u002Fstrong> with 100s of products and not enough time to find spelling errors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>WP Spell Check Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This is the lite version of WP Spell Check. Additional features are included in the Premium Version. \u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=upgrade_notice&utm_content=10.1\" rel=\"nofollow ugc\">Click here to get the fastest WordPress spell check plugin and unlock Premium Features\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>WP Spell Check is for you if you want to…\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Spell check entire WordPress site for spelling errors and mistakes on your website\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Help your team quickly \u003Cstrong>Proofread\u003C\u002Fstrong> and \u003Cstrong>Audit\u003C\u002Fstrong> their work and save time\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Pick up errors and typos you’d missed on old posts\u002Fpages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Improve \u003Cstrong>SEO\u003C\u002Fstrong> with a few clicks on pages and posts and show up on Google (Pro version)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Find the errors with no hassle…with a click of a button\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Find all the broken shortcodes, broken plugins and broken HTML on your websites\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Most people who use our plugin for the first time are most likely:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>SEO agencies and web agencies trying to improve clients’ websites and improve their own processes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Busy people who have errors they have missed and want to spell check whole website\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Developers who do not write the content but are nonetheless responsible for proper spelling!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Have a disability that makes reading problematic\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>That’s why WP Spell Check is the \u003Cstrong>Fastest WordPress Proofreading Plugin\u003C\u002Fstrong> to help you find and fix errors and maintain a professional image for your business.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WP Spell Check integrates with the following plugins and themes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Yoast SEO\u003C\u002Fli>\n\u003Cli>All in One SEO Pack\u003C\u002Fli>\n\u003Cli>Rank Math SEO\u003C\u002Fli>\n\u003Cli>Classic Editor\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Page Builder by SiteOrigin\u003C\u002Fli>\n\u003Cli>Divi Theme\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What our customers say about WP Spell Check…\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>This plugin is LIGHTS OUT!!!!!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This is one amazing product. I have a website that has over 8000 pages.\u003Cbr \u002F>\nYou can imagine the load it would take to review each page.\u003Cbr \u002F>\nThis plugin is LIGHTS OUT!!!!!\u003Cbr \u002F>\nFive stars, saved me a thousand hours.\u003Cbr \u002F>\nWhat is better than the plugin is the support.\u003Cbr \u002F>\nEvery time I have an issue they were right there to help, and they worked feverishly to fix and restore.\u003Cbr \u002F>\nI have NEVER worked with a company that had back-end support.\u003Cbr \u002F>\nI can’t brag about them enough.\u003Cbr \u002F>\nThank you so much guys, you rock and I would highly recommend you to everyone.\u003Cbr \u002F>\nYou helped me more than you will know\u003C\u002Fp>\n\u003Cp>By Michael Sullivan, USA\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Finally a Spell Checker Plugin That Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I have been looking for a plugin that could spellcheck an entire website for common misspellings and this plugin does just that. You can download the trial version to test it out on your site for page content and post titles. If you want more features, then you should buy the pro version.\u003C\u002Fp>\n\u003Cp>By socreatives\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works Perfectly Amazing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It helped us to find a lot of hidden content on the site that was hurting us with \u003Cstrong>SEO\u003C\u002Fstrong>. A lot of lorem ipsum here and there and multi-language details we didn’t see. The template had many small things which we didn’t use and they are all discovered. I like this plugin a lot. Thank you\u003Cbr \u002F>\nAli Tavanayan, Vancouver\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Truly a great plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Truly a great plugin \u003Cstrong>for the developer\u003C\u002Fstrong> who does not write the content but is nevertheless responsible for proper spellings! Misspelled words create an image of poor design\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Presentation is everything!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Other than broken links, misspelled words create an image of poor design. WP Spell Check helps our team \u003Cstrong>maintain a professional web presence.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Adam Halpern, Houston, USA\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Worked Great for me\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I emailed the support team about 1 small bug I found, and they fixed it immediately, thanked me, and followed up. Couldn’t be happier. I didn’t realize how many spelling mistakes my site had till I ran these scans. Thanks!!\u003C\u002Fp>\n\u003Cp>by electroset\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You’ve helped take me to the next level\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WP Spell Check picked up so many errors I’d missed on old posts. There’s nothing less professional than a website with spelling mistakes, so you’ve helped take me to the next level.\u003C\u002Fp>\n\u003Cp>Nigel Coates, Gold Coast, Australia\u003C\u002Fp>\n\u003Ch3>Popular Video Guides\u003C\u002Fh3>\n\u003Cp>For more info on Proofreading and Auditing your WordPress blog, check out the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002Fplugin-support\u002Fan-overview-of-the-plugin\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=readmefile&utm_content=10.1\" rel=\"nofollow ugc\">An Overview of WP Spell Check\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002Fplugin-support\u002Fhow-to-fix-wordpress-spelling-errors\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=readmefile&utm_content=10.1\" rel=\"nofollow ugc\">How to Fix WordPress Spelling Errors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002Fplugin-support\u002Fhow-to-improve-wordpress-seo\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=readmefile&utm_content=10.1\" rel=\"nofollow ugc\">How to Improve WordPress SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002Fplugin-support\u002Fgrammar-check-video-guide\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=readmefile&utm_content=10.1\" rel=\"nofollow ugc\">How to Grammar Check on WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpspellcheck.com\u002Fblog\u002F?utm_source=baseplugin&utm_campaign=readmefile&utm_medium=readmefile&utm_content=10.1\" rel=\"nofollow ugc\">Official WP Spell Check Plugin Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Notes:\u003Cbr \u002F>\n1: Source: Stanford Persuasive Technology Lab’s Web Credibility Project\u003Cbr \u002F>\n2: Source: Econsultancy’s report on the Impact of Website Errors on E-commerce Sales\u003C\u002Fp>\n","Proofread & Audit your WordPress website with One Click! Find & fix the errors and build a professional image for your business.",2000,187408,56,37,"2026-02-24T08:14:00.000Z","6.9.4","6.3",[115,116,117,21,118],"grammar","proofreading","seo","spell-check","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-spell-check.10.1.zip",96,6,"2025-02-03 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":121,"last_updated":134,"tested_up_to":112,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":143,"download_link":144,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"collapse-magic","Collapse Magic","1.5.0","Hub5050","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreatorseo\u002F","\u003Cp>Collapse Magic provides an easy way to display (collapsible) read-more text on a page. This plugin is an alternative to other plugins like collapse-o-matic and can be used as a direct replacement without the need for any changes to page content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to implement\u003C\u002Fli>\n\u003Cli>Configurable expand and collapse labels\u003C\u002Fli>\n\u003Cli>Configurable up and down arrows\u003C\u002Fli>\n\u003Cli>Adjustable visible text height in the collapsed state\u003C\u002Fli>\n\u003Cli>Adjustable fade-out text visible in the collapsed state\u003C\u002Fli>\n\u003Cli>Unfortunately this plugin does not support Accelerated Mobile Pages (AMP)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Background\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Collapse Magic provides an easy way to display (collapsible) read-more text on a page. Also, display a few lines of text and add read-more or expand text.\u003C\u002Fp>\n\u003Cp>This plugin was developed when a cross-site scripting vulnerability was identified in collapse-o-matic. This plugin can be used as a direct replacement to collapse-o-matic. There is no need for any on-page changes to be made for the plugin to be used as a replacement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Set-up\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Set any parameters from the admin Settings menu.\u003C\u002Fli>\n\u003Cli>Place text between [magic_expand][\u002Fmagic_expand] tags or between  [expand][\u002Fexpand] for the toggle to work.\u003C\u002Fli>\n\u003Cli>Include alternate ‘read-more’ text if this is required in the shortcode as [magic_expand title=”NEW READ-MORE TEXT”].\u003C\u002Fli>\n\u003Cli>Use alternate ‘read-less’ text if this is required in the shortcode as [magic_expand swaptitle=”NEW READ-LESS TEXT”].\u003C\u002Fli>\n\u003Cli>Toggle button to set the default location of the expand \u002F collapse label to above or below the section.\u003C\u002Fli>\n\u003Cli>Single click disable button to switch off the shortcodes and show the full text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Parameters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read-more \u002F expand label – ‘title’. Example [magic_expand title=”–more–“].\u003C\u002Fli>\n\u003Cli>Read-less \u002F collapse label – ‘swaptitle’. Example [magic_expand title=”–more–” swaptitle=”–less–“].\u003C\u002Fli>\n\u003Cli>Position of the expand label – ‘pos’. Example [magic_expand pos=”above”] or [magic_expand pos=”below”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was inspired by the approach used by:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.peeayecreative.com\u002Fhow-to-expand-and-collapse-text-in-divi\u002F\" rel=\"nofollow ugc\">Nelson Miller: How To Expand And Collapse Text In Divi\u003C\u002Fa>: the jQuery code was modified for this plugin.\u003C\u002Fp>\n","The easy way to create a collapsible text block with a 'read-more' label on any page. Also provides a fading text option.",1000,11083,74,"2026-02-19T17:53:00.000Z","6.1","7.3",[138,139,140,141,142],"accordion","collapse-text","fade-content","fade-text","read-more-text","https:\u002F\u002Fhub5050.com\u002Fproducts\u002Fcollapse-magic\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcollapse-magic.1.5.0.zip",{"attackSurface":146,"codeSignals":157,"taintFlows":164,"riskAssessment":165,"analyzedAt":173},{"hooks":147,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":156,"entryPointCount":31,"unprotectedCount":13},[],[],[],[151],{"tag":152,"callback":153,"file":154,"line":155},"read-text","rt_handler","read-txt.php",15,[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":163},[],{"prepared":13,"raw":13,"locations":160},[],{"escaped":13,"rawEcho":13,"locations":162},[],[],[],{"summary":166,"deductions":167},"The 'read-text-file' v0.1 plugin exhibits a seemingly strong security posture based on the static analysis provided. There are no detected dangerous functions, all SQL queries utilize prepared statements, and all output appears to be properly escaped. Furthermore, the plugin has no recorded vulnerability history, suggesting a history of responsible development or a lack of significant past exposure. The absence of file operations and external HTTP requests also minimizes common attack vectors.\n\nHowever, the analysis does raise some concerns. The plugin has a total of one entry point, a shortcode, which has no explicitly stated authentication or capability checks. While this might be intentional if the shortcode is designed to be publicly accessible and only reads innocuous files, it represents a potential area for concern if the shortcode's functionality could be misused. The lack of nonce checks, while not a direct vulnerability in itself, is a missed opportunity to further secure the plugin's operations if any interactions were to occur via AJAX or other request types.\n\nIn conclusion, the plugin demonstrates good practices in core areas like SQL and output handling, and its clean vulnerability history is a positive sign. The primary area of attention is the shortcode's lack of explicit authorization checks, which, depending on its intended functionality, could represent a minor risk.",[168,170],{"reason":169,"points":89},"Shortcode without capability checks",{"reason":171,"points":172},"Missing nonce checks",2,"2026-03-16T21:43:22.183Z",{"wat":175,"direct":180},{"assetPaths":176,"generatorPatterns":177,"scriptPaths":178,"versionParams":179},[],[],[],[],{"cssClasses":181,"htmlComments":182,"htmlAttributes":183,"restEndpoints":184,"jsGlobals":185,"shortcodeOutput":186},[],[],[],[],[],[187],"\u003Cdiv style=\"clear:both;\">"]