[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2uRS9J3kyuR26-5RmyU-LokZgJ6gRJO374clcP6jqac":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":139,"fingerprints":170},"re-add-text-justify-button","Re-Add Text Justify Button","0.1.4","Salvatore Cordiano","https:\u002F\u002Fprofiles.wordpress.org\u002Fparallelit\u002F","\u003Cp>This plugin allows to re-add text justify button in the WYSIWYG on WordPress 4.7+\u003C\u002Fp>\n","The most simple plugin to re-add text justify on WordPress 4.7+",20000,211531,100,4,"2020-08-21T07:09:00.000Z","5.5.18","4.7","",[20,21,22,23],"justify","mce","tiny-mce","wysiwyg","https:\u002F\u002Fgithub.com\u002Fsalvatorecordiano\u002Fre-add-text-justify-button\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fre-add-text-justify-button.0.1.4.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"parallelit",2,93,30,89,"2026-04-04T21:59:53.075Z",[39,62,81,102,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"black-studio-tinymce-widget","Black Studio TinyMCE Widget","2.7.3","Black Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fblack-studio\u002F","\u003Cp>This plugin adds a new \u003Ccode>Visual Editor\u003C\u002Fcode> widget type that allows you to insert rich text and media objects in your sidebars with no hassle. With Black Studio TinyMCE Widget you will be able to edit your widgets in a WYSIWYG manner using the native WordPress TinyMCE editor, just like you do in posts and pages. And if you are a developer you may still switch back and forth from Visual to HTML mode.\u003C\u002Fp>\n\u003Cp>For years the default WordPress text widget has been very basic and it required HTML knowledge to add formatting and images\u002Fmedia to the text. This plugin was born in 2011 to overcome these limitations. After a long time, in June 2017, version 4.8 of WordPress finally introduced a new text widget that included the ability to manage text widgets with the visual editor. The new widget available in WordPress core could now be used as a basic replacement of Black Studio TinyMCE Widget, but the plugin still offers some additional features, so it remains a must-have for advanced users.\u003C\u002Fp>\n\u003Ch4>Basic Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add rich text widgets to your sidebars and edit them using the TinyMCE visual editor\u003C\u002Fli>\n\u003Cli>Switch between Visual mode and HTML mode (including Quicktags toolbar)\u003C\u002Fli>\n\u003Cli>Insert images, videos, and other media from WordPress Media Library\u003C\u002Fli>\n\u003Cli>Insert links to existing WordPress pages\u002Fposts or external resources\u003C\u002Fli>\n\u003Cli>Support for shortcodes, smilies and embed in widget text (including preview)\u003C\u002Fli>\n\u003Cli>Support for the Block-based Widgets Editor introduced with WordPress 5.8\u003C\u002Fli>\n\u003Cli>Support for Customizer with live preview and quick edit\u003C\u002Fli>\n\u003Cli>Support for widgets accessibility mode\u003C\u002Fli>\n\u003Cli>Compatible with multi-site (WordPress networks)\u003C\u002Fli>\n\u003Cli>Compatible with the most common multi-language plugins\u003C\u002Fli>\n\u003Cli>Compatible with Page Builder plugin by SiteOrigin\u003C\u002Fli>\n\u003Cli>Translations available in 20+ languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cp>These features are what makes this plugin better than the WordPress (4.8+) native widget:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full featured TinyMCE Visual Editor (the same you have for pages and posts)\u003C\u002Fli>\n\u003Cli>Wide text area for an enhanced editing experience\u003C\u002Fli>\n\u003Cli>Compatible with 3rd party TinyMCE customization plugins (TinyMCE Advanced, WP Edit, …)\u003C\u002Fli>\n\u003Cli>Support for distraction-free (fullscreen) editing mode \u003C\u002Fli>\n\u003Cli>Option to “Automatically add paragraphs” to widget text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About the plugin\u003C\u002Fh4>\n\u003Cp>The story of the plugin was featured in a talk at WordCamp Europe 2018 in Belgrade.\u003Cbr \u002F>\nSee the video \u003Ca href=\"https:\u002F\u002Fwordpress.tv\u002F2018\u002F07\u002F11\u002Ffrancesco-canovi-marco-chiesi-once-upon-a-time-there-was-a-plugin\u002F\" rel=\"nofollow ugc\">Once upon a time, there was a plugin…\u003C\u002Fa> on WordPress.tv.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002F\" rel=\"nofollow ugc\">Author’s web site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002Fwordpress-plugins\u002Fblack-studio-tinymce-widget\u002F\" rel=\"nofollow ugc\">Plugin’s page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-tinymce-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fblack-studio-tinymce-widget\" rel=\"ugc\">Support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fblackstudioita\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fblackstudiocomunicazione\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fblack-studio\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get involved\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Developers can contribute to the source code on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\u002Fblack-studio-tinymce-widget\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Translators can contribute through the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fblack-studio-tinymce-widget\" rel=\"nofollow ugc\">Official WordPress Translation platform\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Users can contribute by leaving a 5 stars \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fblack-studio-tinymce-widget#postform\" rel=\"ugc\">review\u003C\u002Fa> or making a \u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002Fwordpress-plugins\u002Fblack-studio-tinymce-widget\u002F\" rel=\"nofollow ugc\">donation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","The visual editor widget for WordPress.",200000,11110927,96,192,"2026-03-08T20:09:00.000Z","6.9.4","3.1","5.2",[56,57,58,59,23],"editor","tinymce","visual","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-tinymce-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblack-studio-tinymce-widget.2.7.3.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":52,"requires_at_least":17,"requires_php":75,"tags":76,"homepage":79,"download_link":80,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"re-add-underline-justify","Re-add text underline and justify","0.4.2","Brice Capobianco","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrikou\u002F","\u003Cp>\u003Cstrong>Works well with the \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"nofollow ugc\">Classic Editor\u003C\u002Fa> plugin, \u003Ca href=\"https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa> (Free & Pro) and is also compatible with the Gutenberg’s “Classic” bloc.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In WordPress 4.7, the core developper team decided to make various changes in the editor (TinyMce WYSIWYG), including removing the \u003Cstrong>underline and justify buttons\u003C\u002Fstrong> and rearranging some of the toolbar buttons.\u003Cbr \u002F>\nIf you don’t want to change the way you edit your content and\u002For don’t want to confuse your customers with a new contribution interface, this very lightweight plugin will set the editor style back to its previous state (like in WordPress 4.6 and above versions).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You may change the Editor style from the Writing option page.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>3 options are available for the Editor style:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Without underline & justify buttons\u003C\u002Fli>\n\u003Cli>Default – Re-add underline & justify buttons\u003C\u002Fli>\n\u003Cli>Re-add justify only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please note, the previous option “Re-add underline & justify + rearrange” has been deprecated in 0.2 (sept. 2018) as it causes conflicts with the new Gutenberg editor. This option automatically switches to “Re-add underline & justify buttons” from now on.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.b-website.com\u002Fre-add-text-underline-and-justify\" title=\"Plugin documentation\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.b-website.com\u002Fcategory\u002Fplugins-en\" title=\"More plugins by b*web\" rel=\"nofollow ugc\">CHECK OUT MY OTHER PLUGINS\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please ask for help or report bugs if anything goes wrong. It is the best way to make the community benefit!\u003C\u002Fstrong>\u003C\u002Fp>\n","This tiny plugin re-adds the Editor text underline & text justify buttons in the WYSIWYG removed in WordPress 4.7.0",50000,538734,94,26,"2025-11-30T12:40:00.000Z","5.5.12",[56,77,20,78,23],"gutenberg","underline","https:\u002F\u002Fwww.b-website.com\u002Fre-add-text-underline-and-justify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fre-add-underline-justify.0.4.2.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":11,"downloaded":89,"rating":13,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"visual-term-description-editor","Visual Term Description Editor","1.8.1","Shea Bunge","https:\u002F\u002Fprofiles.wordpress.org\u002Fbungeshea\u002F","\u003Cp>-Replaces the term description editor with the WordPress TinyMCE visual editor, allowing you to use HTML in term descriptions and write them in rich text. Works on all taxonomies, including tags, categories and link categories, as well as custom taxonomies.\u003C\u002Fp>\n\u003Cp>This plugin is multisite-compatible; if you would like to use it on every blog, network activate the plugin from the network dashboard. Otherwise, activate the plugin for individual sites.\u003C\u002Fp>\n\u003Cp>This plugin’s code is \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsheabunge\u002Fvisual-term-description-editor\" rel=\"nofollow ugc\">available on GitHub\u003C\u002Fa>. Please feel free to fork the repository and send a pull request. If you find a bug in the plugin, open an issue.\u003C\u002Fp>\n","Replaces the plain-text category and tag description editor with a visual editor.",96883,21,"2024-08-17T01:44:00.000Z","6.6.5","3.3","5.4",[96,97,98,57,23],"categories","rich-text","tags","https:\u002F\u002Fgithub.com\u002Fsheabunge\u002Fvisual-term-description-editor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-term-description-editor.1.8.1.zip",92,{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":49,"num_ratings":112,"last_updated":113,"tested_up_to":92,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":116,"download_link":117,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"advanced-tinymce-configuration","Advanced TinyMCE Configuration","1.6","Andrew Ozz","https:\u002F\u002Fprofiles.wordpress.org\u002Fazaozz\u002F","\u003Cp>This plugin is intended for more advanced users that would like to change the default TinyMCE configuration in WordPress.\u003Cbr \u002F>\nIt makes it very easy to add, remove or change all TinyMCE settings for the classic editor and for the classic block in the block editor.\u003C\u002Fp>\n","Set advanced TinyMCE options for the classic block and classic editor.",10000,210369,12,"2023-04-10T23:51:00.000Z","3.9",[56,57,23],"http:\u002F\u002Fwww.laptoptips.ca\u002Fprojects\u002Fadvanced-tinymce-configuration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-tinymce-configuration.1.6.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":17,"requires_php":132,"tags":133,"homepage":137,"download_link":138,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"who-stole-the-text-justify-button","Who Stole the Text Justify Button ?!","1.0","Jb Audras","https:\u002F\u002Fprofiles.wordpress.org\u002Faudrasjb\u002F","\u003Cp>\u003Cstrong>WordPress 4.7 removed the text justify button from TinyMCE buttons. This plugin will bring it back \\o\u002F\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> justifying is not a very good idea on websites, because justified text can be unreadable on small screens. According to typographic rules, you shouldn’t justify text without good hyphenation and under 70 characters per line in average. So be careful and do not use justified text in all case. I strongly recommend you to provide left alignment for small devices, using CSS media queries.\u003C\u002Fp>\n\u003Cp>\u003Cem>To be honest, I do not really think removing this button was a bad idea, but some clients wanted it again, so I made a little plugin for them 🙂\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Underline button was also removed by WordPress 4.7, and we are \u003Cstrong>not\u003C\u002Fstrong> going to bring it back here because this button clearly sucks. On the web, underlining normal text is always a bad idea because it should be reserved for links. If you want it back too, check this plugin: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fre-add-underline-justify\u002F\" title=\"Re-Add Underline and Justify\" rel=\"ugc\">Re-Add Underline and Justify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Credits\u003C\u002Fstrong> : \u003Ca href=\"http:\u002F\u002Fjeanbaptisteaudras.com\u002F\" title=\"Jean-Baptiste Audras\" rel=\"nofollow ugc\">Jean-Baptiste Audras\u003C\u002Fa>, project manager at \u003Ca href=\"http:\u002F\u002Fwww.whodunit.fr\u002F\" title=\"Whodunit WordPress Agency\" rel=\"nofollow ugc\">Whodunit\u003C\u002Fa> and WordPress developer. @audrasjb on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Faudrasjb\" title=\"@audrasjb on Twitter\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Faudrasjb\" title=\"@audrasjb on Github\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","OMG! WordPress 4.7 stole my text justify button! Please bring it back :)",8000,53755,74,3,"2019-10-23T07:46:00.000Z","5.3.21","5.6",[134,135,136,20,57],"4-7","justification","justifier","http:\u002F\u002Fjeanbaptisteaudras.com\u002Fwstjb-bouton-justifier-texte-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwho-stole-the-text-justify-button.1.0.zip",{"attackSurface":140,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":169},{"hooks":141,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":27,"unprotectedCount":27},[142,149],{"type":143,"name":144,"callback":145,"priority":146,"file":147,"line":148},"filter","mce_buttons","parallel_mce_buttons",5,"re-add-text-justify-button.php",13,{"type":150,"name":151,"callback":152,"priority":146,"file":147,"line":153},"action","admin_head","parallel_admin_head",32,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":164},[],{"prepared":27,"raw":27,"locations":161},[],{"escaped":27,"rawEcho":27,"locations":163},[],[],[],{"summary":167,"deductions":168},"The plugin 're-add-text-justify-button' v0.1.4 exhibits an excellent security posture based on the provided static analysis.  The code demonstrates adherence to best practices by not utilizing any dangerous functions, all SQL queries are properly prepared, and all outputs are correctly escaped. There are no file operations or external HTTP requests, further minimizing the attack surface. The absence of any taint analysis findings, coupled with a clean vulnerability history, strongly suggests a well-developed and secure plugin. The plugin's limited functionality, indicated by zero entry points, also contributes to its security.\n\nWhile the lack of explicit capability checks and nonce checks on the identified entry points (though there are none) might seem like a weakness in other contexts, given the complete absence of any entry points (AJAX, REST API, shortcodes, cron events), this is not a practical concern for this specific version. The plugin appears to have a very minimal attack surface, which is inherently a positive security trait.  The lack of historical vulnerabilities reinforces the impression of a stable and secure codebase.\n\nIn conclusion, 're-add-text-justify-button' v0.1.4 presents as a highly secure plugin. Its rigorous adherence to secure coding practices, lack of identified vulnerabilities, and minimal attack surface are significant strengths. There are no discernible security concerns arising from the provided data.",[],"2026-03-16T17:27:46.033Z",{"wat":171,"direct":177},{"assetPaths":172,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[],[],[],[176],"re-add-text-justify-button\u002Fre-add-text-justify-button.php?ver=",{"cssClasses":178,"htmlComments":179,"htmlAttributes":180,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[],[],[],[],[],[]]