[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxRmuxch0Q3c505OrL5jlG2-B1cm089Vh78VMA4gltp0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"aercolino","Andrea Ercolino","https:\u002F\u002Fprofiles.wordpress.org\u002Faercolino\u002F",5,480,85,30,84,"2026-04-05T19:02:55.323Z",[14,38,57,75,92],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":33,"download_link":34,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"full-utf-8","Full UTF-8","2.0.1","\u003Cp>Full UTF-8 adds \u003Cstrong>complete support\u003C\u002Fstrong> for any UTF-8 character.\u003Cbr \u002F>\nWithout this plugin, WordPress truncates anything after the first 4-bytes-long UTF-8 character.\u003C\u002Fp>\n\u003Cp>Suppose you copy some text from a web page and paste it into the editor. You see\u003Cbr \u002F>\neverything is fine, so you hit save. As soon as the page is reloaded, you find out that your post\u003Cbr \u002F>\nhas been truncated at a point that seems to be quite random. Well, that’s not random.\u003Cbr \u002F>\nThe breaking point is the position of the first 4-bytes-long UTF-8 character.\u003Cbr \u002F>\nAnything from that one up to the end of the post is irremediably lost forever.\u003C\u002Fp>\n\u003Cp>You definitely need to install this plugin if you write 4-bytes-long UTF-8 characters.\u003Cbr \u002F>\nHow do you know that? Many Chinese characters, musical and mathematical symbols and Emoji icons\u003Cbr \u002F>\nare 4-bytes-long. But you can always \u003Ca href=\"http:\u002F\u002Fshapecatcher.com\u002F\" rel=\"nofollow ugc\">try to draw something\u003C\u002Fa> and check for yourself.\u003Cbr \u002F>\nIf you get a Unicode hexadecimal value with more than four digits after 0x then it is a 4-bytes-long UTF-8 character.\u003Cbr \u002F>\nFor example, a \u003Ca href=\"http:\u002F\u002Fshapecatcher.com\u002Funicode\u002Finfo\u002F119070\" rel=\"nofollow ugc\">G-clef\u003C\u002Fa> is one because 0x1D11E has 5 digits after 0x.\u003Cbr \u002F>\n1. This plugin is a WordPress “drop in”. Drop-ins are advanced plugins in the wp-content\u003Cbr \u002F>\ndirectory that replace WordPress functionality when present.\u003Cbr \u002F>\n1. This plugin is completely automatic. You are not supposed to do anything special\u003Cbr \u002F>\nto make it work after activating it.\u003C\u002Fp>\n\u003Ch4>Interesting Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.smashingmagazine.com\u002F2010\u002F05\u002F18\u002Fthe-beauty-of-typography-writing-systems-and-calligraphy-of-the-world\u002F\" rel=\"nofollow ugc\">Beauty of Writing Systems\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frishida.net\u002Fdocs\u002Funicode-tutorial\u002Fpart1\" rel=\"nofollow ugc\">Complexity of Writing Systems\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthe-pastry-box-project.net\u002Foli-studholme\u002F2013-october-8\" rel=\"nofollow ugc\">What is UTF-8?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Trustfully write anything in your language. Stop worrying about truncated content.",400,19622,100,6,"2014-10-05T21:24:00.000Z","4.0.38","1.0","",[29,30,31,32],"encoding","unicode","utf-8","utf8","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffull-utf-8\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-utf-8.2.0.1.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":39,"name":40,"version":41,"author":5,"author_profile":6,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":49,"homepage":55,"download_link":56,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"login-dongle","Login Dongle","1.5.2","\u003Cp>Login Dongle protects your login by means of a \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSecurity_question\" rel=\"nofollow ugc\">security question\u003C\u002Fa>\u003Cbr \u002F>\n(AKA challenge\u002Fresponse) as an extra security layer. A bookmark is your login dongle.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to your standard login page, fill in the form as usual, and click the bookmark.\u003C\u002Fli>\n\u003Cli>A prompt asks the challenge. Fill in the response, and accept.\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=9zejJewYVi4\u003C\u002Fp>\n\u003Ch4>Why it works\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Under the hood, the bookmark submits login data, together with the challenge and response.\u003C\u002Fli>\n\u003Cli>If both challenge and response validate on the server, the login process goes on as usual, otherwise it dies.\u003C\u002Fli>\n\u003Cli>The login page stays exactly the same as usual, so attackers won’t know how to guess challenge and response.\u003C\u002Fli>\n\u003Cli>Only you know the response to the challenge, so nobody but you will be able to use the bookmarlet.\u003C\u002Fli>\n\u003Cli>People using your PC won’t be able to login even if your browser fills in the login form with your password.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Login Dongle is compatible with any other login plugin.\u003C\u002Fp>\n\u003Cp>For more info, please refer to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flogin-dongle\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003Cbr \u002F>\nand the user’s instructions you’ll find on the settings page after activating the plugin.\u003C\u002Fp>\n\u003Ch4>User Guides\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dutch: http:\u002F\u002Fwww.wpsitemaken.nl\u002Flogin-dongle\u003C\u002Fli>\n\u003Cli>English: http:\u002F\u002Fwww.itechdestiny.com\u002Fwordpress-security-with-login-dongle-plugin\u002F\u003C\u002Fli>\n\u003Cli>English: http:\u002F\u002Fwww.shoutmeloud.com\u002Fsecure-wordpress-login.html\u003C\u002Fli>\n\u003Cli>French: http:\u002F\u002Fneosting.net\u002Fcomment-securiser-acces-login-wordpress-2-etapes\u003C\u002Fli>\n\u003Cli>German: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plugin-110\u003C\u002Fli>\n\u003Cli>Japanese: http:\u002F\u002Fwp.8jimeyo.info\u002Fplugin\u002Flogin-dongle\u002F\u003C\u002Fli>\n\u003Cli>Turkish: http:\u002F\u002Fhakanertr.wordpress.com\u002F2012\u002F07\u002F24\u002Flogin-dongle\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Quick Reviews\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>http:\u002F\u002Fforum.ait-pro.com\u002Fforums\u002Ftopic\u002Fcompatibility-question-for-custom-login\u002F\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwebscripts.softpedia.com\u002Fscript\u002FModules\u002FWordPress-Plugins\u002FLogin-Dongle-80067.html\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fplugin-login-dongle-clever-plugin\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwww.evohosting.co.uk\u002Fblog\u002Fweb-development\u002Fwordpress-web-development\u002F6-of-the-best-wordpress-security-plugins\u002F\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwww.labnol.org\u002Finternet\u002Fimprove-wordpress-security\u002F24639\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwww.linkedin.com\u002Fgroups\u002FSecurity-suggestions-1482937.S.199139568#commentID_110730071\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwww.practicalwp.com\u002Flogin-dongle-login-bookmarklet-for-wordpress\u002F\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwww.wtfdiary.com\u002F2012\u002F08\u002F8-ways-to-secure-your-wordpress-blog.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (Andrea Ercolino)\u003C\u002Fli>\n\u003Cli>Serbian (Borisa Djuraskovic)\u003C\u002Fli>\n\u003Cli>Spanish (Andrea Ercolino)\u003C\u002Fli>\n\u003Cli>Turkish (Hakan Er)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE: Here ‘bookmark’ and ‘bookmarklet’ are used interchangeably.\u003C\u002Fp>\n\u003Ch3>Uninstall Instructions\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Click the \u003Cem>Delete\u003C\u002Fem> button in the \u003Cem>Plugins\u002FInstalled Plugins\u003C\u002Fem> list.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If you manually removed the \u003Cem>login-dongle\u003C\u002Fem> plugin directory, or if your version was prior to 1.4.0,\u003Cbr \u002F>\nsome garbage is left into your database. It’s harmless, but if you still want to clean it up, access\u003Cbr \u002F>\nthe \u003Cem>options\u003C\u002Fem> table and remove all the rows whose \u003Cem>option_name\u003C\u002Fem> column start with \u003Cem>login_dongle\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>If your version was prior to 1.1.0, edit the \u003Cem>wp-login.php\u003C\u002Fem> file in the root\u003Cbr \u002F>\ndirectory of your blog and remove the line that begins with \u003Ccode>do_action('login-start');\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch3>Banner\u003C\u002Fh3>\n\u003Cp>From \u003Ca href=\"http:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Ffotologic\u002F4891100379\" rel=\"nofollow ugc\">Rusty door\u003C\u002Fa>, taken by\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.flickr.com\u002Fphotos\u002Ffotologic\u002F\" rel=\"nofollow ugc\">fotologic\u003C\u002Fa> on August 14, 2010 in Penbryn, Wales, GB.\u003C\u002Fp>\n","The bookmark to login nobody but you. Simple and secure.",60,25714,90,2,"2014-10-01T21:03:00.000Z",[50,51,52,53,54],"answer","challenge","ddos","response","security-question","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flogin-dongle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-dongle.1.5.2.zip",{"slug":58,"name":59,"version":60,"author":5,"author_profile":6,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":35,"num_ratings":35,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":27,"tags":68,"homepage":73,"download_link":74,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"enzymes","Enzymes","2.3","\u003Cp>While editing the content (the visual editor is supported), Enzymes let’s you retrieve properties and custom fields of posts, pages, and authors, and have them appear right there (transclusion).\u003C\u002Fp>\n\u003Cp>If you want something to appear elsewhere, outside the content, you can use Enzymes directly from WordPress theme files.\u003C\u002Fp>\n\u003Cp>You can also format and modify any transcluded content on the fly, using reusable code snippets stored inside files or custom fields.\u003C\u002Fp>\n\u003Cp>Enzymes makes it very easy to re-use parts of your content around your blog, just by referencing it.\u003C\u002Fp>\n\u003Cp>Here are two little samples, whose preconditions are these:\u003Cbr \u002F>\n* you have a post with the slug \u003Ccode>postcard-from-barcelona\u003C\u002Fcode>, with a custom field with the key \u003Ccode>report\u003C\u002Fcode> and the value \u003Ccode>warm and sunny (Feb, 2008)\u003C\u002Fcode>\u003Cbr \u002F>\n* in the post with the id 1 you have a custom field with the key marker and the value \u003Ccode>return '\u003Cspan style=\"background-color:' . $this->substrate . ';\">' . $this->pathway . '\u003C\u002Fspan>';\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Simple transclusion: a custom field of a post is made appear in another post\u003C\u002Fh4>\n\u003Cblockquote>\u003Cp>The weather in Barcelona was always {[ @postcard-from-barcelona.report ]} and we stayed outdoor most of the day.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>is sent to the browser as\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>The weather in Barcelona was always warm and sunny (Feb, 2008) and we stayed outdoor most of the day.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch4>Simple evaluation: a custom field is transcluded and highlighed with a yellow marker\u003C\u002Fh4>\n\u003Cblockquote>\u003Cp>The weather in Barcelona was always {[ @postcard-from-barcelona.report | 1.marker( =yellow= ) ]} and we stayed outdoor most of the day.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>is sent to the browser as\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>The weather in Barcelona was always \u003Cspan style=”background-color:yellow;”>warm and sunny (Feb, 2008)\u003C\u002Fspan> and we stayed outdoor most of the day.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch4>Enzymes Manual\u003C\u002Fh4>\n\u003Cp>I’ve set up a page with \u003Ca href=\"http:\u002F\u002Fnoteslog.com\u002Fenzymes\u002F\" title=\"manual and examples\" rel=\"nofollow ugc\">all you need to know about Enzymes\u003C\u002Fa>.\u003C\u002Fp>\n","Retrieve properties and custom fields of posts, pages, and authors, right into the visual editor of posts and pages, and everywhere else.",10,3966,"2010-06-27T13:27:00.000Z","3.0.5","3.0",[69,58,70,71,72],"custom-fields","inclusion","properties","transclusion","http:\u002F\u002Fnoteslog.com\u002Fenzymes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenzymes.2.3.zip",{"slug":76,"name":77,"version":78,"author":5,"author_profile":6,"description":79,"short_description":80,"active_installs":63,"downloaded":81,"rating":35,"num_ratings":35,"last_updated":82,"tested_up_to":66,"requires_at_least":83,"requires_php":27,"tags":84,"homepage":90,"download_link":91,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"wp-chili","WP Chili","1.2","\u003Cp>Easy code highlighting for WordPress with \u003Ca href=\"http:\u002F\u002Fnoteslog.com\u002Fchili\u002F\" rel=\"nofollow ugc\">Chili\u003C\u002Fa> (the bundled version is 2.2):\u003C\u002Fp>\n\u003Col>\n\u003Cli>Switch to the \u003Ccode>code\u003C\u002Fcode> tab\u003C\u002Fli>\n\u003Cli>Put your code snippet inside \u003Ccode>\u003Ccode class=\"lang\">\u003C\u002Fcode>\u003C\u002Fcode> tags\u003C\u002Fli>\n\u003Cli>Replace the above \u003Ccode>lang\u003C\u002Fcode> with the language to highlight\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>\u003Ccode class=\"php\">echo \"\u003Cscript>alert( 'Hello ' + $name );\u003C\u002Fscript>\";\u003C\u002Fcode>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u003Ccode class=\"javascript\">alert( 'Hello ' + $name );\u003C\u002Fcode>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tips\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Put your code inside \u003Ccode>\u003Cpre>\u003Ccode class=\"lang\">\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fcode> tags if you want to preserve white space\u003C\u002Fli>\n\u003Cli>Add an “ln-” class to the \u003Ccode>\u003Cpre>\u003C\u002Fcode> element to add line numbers\u003C\u002Fli>\n\u003Cli>Read the \u003Ca href=\"http:\u002F\u002Fnoteslog.com\u002Fchili\u002F\" rel=\"nofollow ugc\">Chili\u003C\u002Fa> site for many config options\u003C\u002Fli>\n\u003Cli>In version 1.2, the file chili\u002Frecipes.js is the one which contains the recipes you need. So, add\u002Fremove recipes there if you need to. By default it contains html, css, javascript, and php\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy code highlighting for Wordpress with Chili",5231,"2010-06-25T12:54:00.000Z","2.1",[85,86,87,88,89],"chili","code","jquery","pre","snippet","http:\u002F\u002Fnoteslog.com\u002Fchili\u002Fwp-chili\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-chili.1.2.zip",{"slug":93,"name":94,"version":95,"author":5,"author_profile":6,"description":96,"short_description":97,"active_installs":35,"downloaded":98,"rating":35,"num_ratings":35,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":27,"tags":102,"homepage":107,"download_link":108,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"nzymes","Nzymes","1.0.0","\u003Cp>\u003Cem>Your Problem\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You want to do something inside a post, but a plugin might not exist.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Nzymes Solution\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Insert PHP code into posts’ content easily and safely.\u003C\u002Fli>\n\u003Cli>Program features by yourself or trust some of your blog’s authors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>When citing authors in a post, you’d like to show the number of posts they published. Maybe there is a plugin for that, maybe there is not. Anyway, how difficult to code would it be? Quite easy, actually, given that WordPress has a function to do exactly that (\u003Cem>count_user_posts\u003C\u002Fem>).\u003C\u002Fp>\n\u003Cp>With Nzymes, you could cite authors like this\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>As you know, {[ =john= | @my.cite(1) ]} and I are very good friends.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Which could be shown like this\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>As you know, John (42 posts) and I are very good friends.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>With Nzymes, many things are just a couple of PHP lines away.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Why not display “(42 posts)” in red?\u003C\u002Fli>\n\u003Cli>Why not link “John” to John’s posts?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>At a glance\u003C\u002Fh4>\n\u003Cp>Nzymes injections are expressions like this: {[ enzyme-1 | enzyme-2 | … enzyme-N ]}\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Nzymes automatically filters title, excerpt, and content of a post looking for injections.\u003C\u002Fli>\n\u003Cli>For each found injection, it orderly replaces each enzyme with its value, left to right.\u003C\u002Fli>\n\u003Cli>Then it replaces the value of the last enzyme to the whole injection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Manual: https:\u002F\u002Fgithub.com\u002Faercolino\u002Fnzymes\u002Fblob\u002Fmaster\u002Fnzymes-manual.md\u003C\u002Fp>\n\u003Ch4>Reach out\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Community: https:\u002F\u002Fwww.facebook.com\u002FNzymesPlugin\u002F\u003C\u002Fli>\n\u003Cli>Download: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnzymes\u002F\u003C\u002Fli>\n\u003Cli>Develop: https:\u002F\u002Fgithub.com\u002Faercolino\u002Fnzymes\u003C\u002Fli>\n\u003C\u002Ful>\n","Boost your posts with Nzymes injections. Safely use PHP in posts' title, excerpt, and content. WordPress 4.7+ PHP 5.6+",1274,"2017-05-29T14:17:00.000Z","4.7.32","4.7",[103,104,69,105,106],"attributes","author","inject","post","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnzymes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnzymes.1.0.0.zip"]