[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUBsYZ1hWWeI3AKd4f_D99pZsAQV6557P_9FnwrMJY0w":3,"$f7HpPSZRmGyYwN6vOgkXQzrYs5KCtfoDvtHYGMDSNyDc":191,"$fA05xk8mTGIdm1knElASPkQ7rLyLHD0lBXtLoC_zvApA":196},{"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":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":131,"fingerprints":169},"fix-reversed-comments-pagination","Fix Reversed Comments Pagination","1.0","winking","https:\u002F\u002Fprofiles.wordpress.org\u002Fwinking\u002F","\u003Ch3>What Problem Does This Plugin Fix?\u003C\u002Fh3>\n\u003Cp>If you have 21 comments on a certain post, and your WordPress discussion settings are:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Comments are paginated\u003C\u002Fli>\n\u003Cli>20 comments per page\u003C\u002Fli>\n\u003Cli>Last page displayed by default\u003C\u002Fli>\n\u003Cli>Newer comments displayed at the top of each page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Then the default page will show only one comment, #21. The second page will show comments 20 to 1.\u003C\u002Fp>\n\u003Cp>What WordPress should do instead is display comments 21 to 2 on the default page, and 1 on the second page. With the help of this plugin, WordPress will do that.\u003C\u002Fp>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Cp>After you upload and activate, you must make a minor modification to your theme.\u003C\u002Fp>\n\u003Cp>In \u003Ccode>[wp_list_comments](https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_list_comments)\u003C\u002Fcode> of your theme, pass Walker_Comment_Wink class as the “walker” — like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>if (class_exists('Walker_Comment_Wink'))\n  $walker = new Walker_Comment_Wink();\nelse\n  $walker = '';\n\nwp_list_comments(array('walker' => $walker));\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Bug Reports & Issues\u003C\u002Fh3>\n\u003Cp>I’m using this plugin on my site and have tested it else where. It works great. But your setup might be different and you may notice things I missed. If that’s the case, tell me in the \u003Ca href=\"http:\u002F\u002Fwinkpress.com\u002Farticles\u002Ffix-reversed-comments-pagination\u002F\" rel=\"nofollow ugc\">comments of the plugin’s page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"http:\u002F\u002Fwinkpress.com\u002F\" rel=\"nofollow ugc\">WinkPress\u003C\u002Fa>.\u003C\u002Fp>\n","Fixes WordPress reversed comments pagination issue where it doesn't fill the default page with comments.",10,2719,100,1,"2011-05-05T13:45:00.000Z","3.1.4","3.1","",[20,21],"comments","pagination","http:\u002F\u002Fwinkpress.com\u002Farticles\u002Ffix-reversed-comments-pagination\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffix-reversed-comments-pagination.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,20,30,84,"2026-05-20T08:05:16.365Z",[37,57,76,90,106],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":14,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":54,"download_link":55,"security_score":24,"vuln_count":14,"unpatched_count":25,"last_vuln_date":56,"fetched_at":27},"custom-base-terms","Custom Base Terms","1.0.3","Art Project Group","https:\u002F\u002Fprofiles.wordpress.org\u002Fartprojectgroup\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-base-terms\u002F\" rel=\"ugc\">\u003Cem>Español\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fgoo.gl\u002FCKlRqe\" rel=\"nofollow ugc\">\u003Cem>English\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fgoo.gl\u002FT3KW84\" rel=\"nofollow ugc\">\u003Cem>Italiano\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fgoo.gl\u002FeV2eGj\" rel=\"nofollow ugc\">\u003Cem>Français\u003C\u002Fem>\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fgoo.gl\u002FEtiDZq\" rel=\"nofollow ugc\">\u003Cem>Deutsch\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Base Terms\u003C\u002Fstrong> genera cuatro nuevas opciones en \u003Cem>Ajustes -> Enlaces permanentes\u003C\u002Fem> donde se podrán introducir las estructuras personalizadas en las URLs para autor, búsqueda, comentarios, página y feed.\u003C\u002Fp>\n\u003Ch4>Características\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple y sencillo de configurar.\u003C\u002Fli>\n\u003Cli>Permite crear URLs Friendly.\u003C\u002Fli>\n\u003Cli>Ayuda a mejorar el SEO de WordPress.\u003C\u002Fli>\n\u003Cli>Multilenguaje. Soporta todos los idiomas nativos de WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Traducciones\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Español (\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>English (\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Soporte técnico\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Art Project Group\u003C\u002Fstrong> te ofrece \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fticket-de-soporte\" rel=\"nofollow ugc\">\u003Cstrong>Soporte técnico\u003C\u002Fstrong>\u003C\u002Fa> para configurar o instalar \u003Cstrong>Custom Base Terms\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Origen\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Custom Base Terms\u003C\u002Fstrong> ha sido programado a partir del plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-author-base\u002F\" rel=\"ugc\">\u003Cem>Custom Author Base\u003C\u002Fem>\u003C\u002Fa> de \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjfarthing84\u002F\" rel=\"nofollow ugc\">Jeff Farthing\u003C\u002Fa>, que aún siendo un magnífico plugin no ofrecía todas las características que necesitábamos. Aún así su trabajo ha sido completamente imprescindible para la realización de este plugin.\u003C\u002Fp>\n\u003Ch4>Más información\u003C\u002Fh4>\n\u003Cp>En nuestro sitio web oficial puede obtener más información sobre \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-wordpress\u002Fcustom-base-terms\" rel=\"nofollow ugc\">\u003Cstrong>Custom Base Terms\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Comentarios\u003C\u002Fh4>\n\u003Cp>No olvides dejarnos tu comentario en:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-wordpress\u002Fcustom-base-terms\" rel=\"nofollow ugc\">Custom Base Terms\u003C\u002Fa> en Art Project Group.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fartprojectgroup\" rel=\"nofollow ugc\">Art Project Group\u003C\u002Fa> en Facebook.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fartprojectgroup\" rel=\"nofollow ugc\">@artprojectgroup\u003C\u002Fa> en Twitter.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F+ArtProjectGroupES\u002F\" rel=\"nofollow ugc\">+ArtProjectGroupES\u003C\u002Fa> en Google+.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Más plugins\u003C\u002Fh4>\n\u003Cp>Recuerda que puedes encontrar más \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-wordpress\" rel=\"nofollow ugc\">plugins para WordPress\u003C\u002Fa> en \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\" rel=\"nofollow ugc\">Art Project Group\u003C\u002Fa> y en nuestro perfil en \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fartprojectgroup\u002F\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>GitHub\u003C\u002Fh4>\n\u003Cp>Puedes seguir el desarrollo de este plugin en \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fartprojectgroup\u002Fcustom-base-terms\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Traducciones\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cem>English\u003C\u002Fem>: by \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa> (default language).\u003C\u002Fli>\n\u003Cli>\u003Cem>Español\u003C\u002Fem>: por \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Soporte técnico\u003C\u002Fh3>\n\u003Cp>Dado que \u003Cstrong>Custom Base Terms\u003C\u002Fstrong> es totalmente gratuito, \u003Cstrong>Art Project Group\u003C\u002Fstrong> sólo proporciona el servicio de \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fticket-de-soporte\" rel=\"nofollow ugc\">\u003Cstrong>Soporte técnico\u003C\u002Fstrong>\u003C\u002Fa> previo pago. En ningún caso \u003Cstrong>Art Project Group\u003C\u002Fstrong> proporciona ningún tipo de soporte técnico gratuito.\u003C\u002Fp>\n\u003Ch3>¿Por qué está esta página en español?\u003C\u002Fh3>\n\u003Cp>Mientras WordPress no nos permita a los desarrolladores realizar esta página en más de un idioma, elegiremos siempre el español.\u003C\u002Fp>\n\u003Cp>A pesar de que es una apuesta muy arriesgada y de que reduce mucho las posibilidades de propagación de nuestros plugins, creemos que la comunidad hispana de WordPress es lo suficientemente amplia como para abocarla al idioma inglés hasta el final de los tiempos.\u003C\u002Fp>\n\u003Cp>Por ello regalamos a esa gran comunidad hispana nuestros plugins con interfaces, instrucciones, tutoriales, soporte y páginas web en \u003Cem>WordPress.org\u003C\u002Fem> en español.\u003C\u002Fp>\n\u003Cp>Esperamos que os guste nuestra iniciativa.\u003C\u002Fp>\n\u003Ch3>Donación\u003C\u002Fh3>\n\u003Cp>¿Te ha gustado y te ha resultado útil \u003Cstrong>Custom Base Terms\u003C\u002Fstrong> en tu sitio web? Te agradeceríamos una \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fdonacion\" rel=\"nofollow ugc\">pequeña donación\u003C\u002Fa> que nos ayudará a seguir mejorando este plugin y a crear más plugins totalmente gratuitos para toda la comunidad WordPress.\u003C\u002Fp>\n\u003Ch3>Gracias\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjfarthing84\u002F\" rel=\"nofollow ugc\">Jeff Farthing\u003C\u002Fa> por su gran plugin que ha inspirado \u003Cstrong>Custom Base Terms\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>A todos los que lo usáis.\u003C\u002Fli>\n\u003Cli>A todos los que ayudáis a mejorarlo.\u003C\u002Fli>\n\u003Cli>A todos los que realizáis donaciones.\u003C\u002Fli>\n\u003Cli>A todos los que nos animáis con vuestros comentarios.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>¡Muchas gracias a todos!\u003C\u002Fp>\n","Modifique las estructuras personalizadas en las URLs para autor, búsqueda, comentarios, página y feed.",80,7300,"2023-05-10T16:21:00.000Z","6.2.9","2.7",[51,20,21,52,53],"author","permalinks","search","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-base-terms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-base-terms.1.0.3.zip","2023-05-10 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":33,"downloaded":65,"rating":13,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":74,"download_link":75,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"wp-pagination","jPages pagination for WordPress","1.6","Kishores","https:\u002F\u002Fprofiles.wordpress.org\u002Fkishores\u002F","\u003Cp>This is a jQuery based WordPress plugin which is inspired from\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fluis-almeida.github.io\u002FjPages\u002F\" rel=\"nofollow ugc\">jPages\u003C\u002Fa>\u003Cbr \u002F>\njPages for WordPress integrates the cool pagination for gallery,comments etc.\u003Cbr \u002F>\nGalleries are turned into Gallery with pagination.\u003C\u002Fp>\n\u003Cp>How to Add pagination to WordPress Comments: Just add the ID “comment-list”\u003Cbr \u002F>\nto the div,ul,ol etc containing all the commnets\u003Cbr \u002F>\nlike: id=”comment-list” in html.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fblog.kishorechandra.co.in\u002Fwhat-is-eod-for-software-engineer\u002F\" rel=\"nofollow ugc\">Here is demo link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For adding pagination for table:\u003Cbr \u002F>\nAdd id “jpages-table” to table and id jpages-table-body-list to tbody\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fblog.kishorechandra.co.in\u002Fpagination-table\u002F\" rel=\"nofollow ugc\">Here is demo link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Further you can add pagination to anything type of section.\u003Cbr \u002F>\nYou just need to add the ID:jpages-list like: id=”jpages-list” in html.\u003C\u002Fp>\n\u003Cp>The ID of the container of the items you want to paginate can be an UL, OL, DIV etc.\u003C\u002Fp>\n\u003Cp>For Support \u003Ca href=\"http:\u002F\u002Fcrayonux.com\u002Fquestions\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Why should you use this pagination?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully responsive – will adapt to any device\u003C\u002Fli>\n\u003Cli>Small file size, fully themed, simple to implement\u003C\u002Fli>\n\u003Cli>Browser support: Firefox, Chrome, Safari, iOS, Android, IE7+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Priority Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are looking for more features, paid support or Custom WordPress Work, then you can hire me too. My email id : babunsahoo@gmail.com .\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","jPages for WordPress integrates the cool pagination for gallery,comments,table.",8656,3,"2014-12-09T18:04:00.000Z","3.9.40","3.0.1",[20,71,72,73,21],"gallery","jpages","jquery-pagination","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-pagination\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-pagination.1.6.zip",{"slug":77,"name":78,"version":6,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":32,"num_ratings":14,"last_updated":84,"tested_up_to":85,"requires_at_least":69,"requires_php":18,"tags":86,"homepage":18,"download_link":89,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"ajaxify-comments","Ajaxify-Comments","koshti.madan","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoshtimadan\u002F","\u003Cp>This plugin will help you to have ajaxified comments on your site. The comment submission and pagination, also inline reply will be in ajax once you enable this theme.\u003C\u002Fp>\n\u003Cp>A few notes about the sections above:\u003Cbr \u002F>\n* This plugin is tested with the default theme twentyeleven. So, you might have to change some of the ID’s  or Classes in javascript file for this plugin to work.\u003C\u002Fp>\n","This plugin will help you to have ajaxified comments on your site.",1946,"2013-09-04T12:42:00.000Z","3.4.2",[87,88],"ajaxify-comment-form","ajaxify-comments-pagination","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajaxify-comments.zip",{"slug":91,"name":92,"version":6,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":25,"downloaded":97,"rating":25,"num_ratings":25,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":103,"download_link":104,"security_score":105,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"rewrite-bases-internationalization","Rewrite Bases Internationalization","Timo H","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimohubois\u002F","\u003Cp>This plugin allows you to customize and internationalize the rewrite bases for author archives, search results, comments and page slugs in WordPress. It provides an easy-to-use interface in the Permalinks Settings page to set custom values for these bases.\u003C\u002Fp>\n\u003Cp>If you notice that your permalink changes aren’t reflecting on your site, try the following steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to Settings > Permalinks in your WordPress admin panel.\u003C\u002Fli>\n\u003Cli>Without making any changes, click the “Save Changes” button at the bottom of the page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customize rewrite bases for author, search, comments and page (pagination) slugs\u003C\u002Fli>\n\u003Cli>Automatically uses WordPress’s language-specific terms as defaults, if available\u003C\u002Fli>\n\u003Cli>Integrates seamlessly with the WordPress Permalinks Settings page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Motivation\u003C\u002Fh3>\n\u003Cp>Internationalized rewrite bases for author, search, comments and page (pagination) in WordPress are not part of the WordPress Core. This is because the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fwordpress-develop\u002Fblob\u002F6.5\u002Fsrc\u002Fwp-includes\u002Fclass-wp-rewrite.php\" rel=\"nofollow ugc\">WP_Rewrite\u003C\u002Fa> class uses \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fwordpress-develop\u002Fblob\u002Fc26d2a30d5fbff5bc8fd613f9862a2bcc9c3e62b\u002Fsrc\u002Fwp-includes\u002Fclass-wp-rewrite.php#L49\" rel=\"nofollow ugc\">hardcoded strings\u003C\u002Fa> which were never translated until 2024. There is an old ticket (\u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F1762\" rel=\"nofollow ugc\">#1762\u003C\u002Fa>) that discusses this issue, including the idea of modifying the \u003Ccode>WP_Rewrite\u003C\u002Fcode> property with a plugin. This plugin implements that solution. It extends the native Permalinks settings page and adds a section to change the rewrite bases for author, search, comments and page (pagination). By default, these are based on the current language of your site.\u003C\u002Fp>\n\u003Ch3>Want to contribute?\u003C\u002Fh3>\n\u003Cp>Check out the Plugin \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftimohubois\u002Frewrite-bases-internationalization\u002F\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>For more information about the WordPress Rewrite API, please visit the \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Fclasses\u002Fwp_rewrite\u002F\" rel=\"nofollow ugc\">WordPress Rewrite API documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Internationalize rewrite bases for author, search, comments and page (pagination) slugs in WordPress.",897,"2025-04-16T13:13:00.000Z","6.8.5","6.0","8.0",[51,20,21,52,53],"https:\u002F\u002Fgithub.com\u002Ftimohubois\u002Frewrite-bases-internationalization\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frewrite-bases-internationalization.1.0.zip",92,{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":127,"download_link":128,"security_score":129,"vuln_count":31,"unpatched_count":25,"last_vuln_date":130,"fetched_at":27},"akismet","Akismet Anti-spam: Spam Protection","5.6","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.\u003C\u002Fp>\n\u003Cp>Akismet checks your comments and contact form submissions against our global database of spam to prevent your site from publishing malicious content. You can review the comment spam it catches on your blog’s “Comments” admin screen.\u003C\u002Fp>\n\u003Cp>Major features in Akismet include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically checks all comments and filters out the ones that look like spam.\u003C\u002Fli>\n\u003Cli>Each comment has a status history, so you can easily see which comments were caught or cleared by Akismet and which were spammed or unspammed by a moderator.\u003C\u002Fli>\n\u003Cli>URLs are shown in the comment body to reveal hidden or misleading links.\u003C\u002Fli>\n\u003Cli>Moderators can see the number of approved comments for each user.\u003C\u002Fli>\n\u003Cli>A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PS: You’ll be prompted to get an Akismet.com API key to use it, once activated. Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.\u003C\u002Fp>\n","The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam solution for WordPress and WooCommerce.",6000000,387141886,94,1176,"2025-11-12T16:31:00.000Z","6.9.4","5.8","7.2",[123,124,20,125,126],"anti-spam","antispam","contact-form","spam","https:\u002F\u002Fakismet.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fakismet.5.6.zip",99,"2015-10-13 00:00:00",{"attackSurface":132,"codeSignals":147,"taintFlows":157,"riskAssessment":158,"analyzedAt":168},{"hooks":133,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":25,"unprotectedCount":25},[134,139],{"type":135,"name":136,"callback":137,"file":138,"line":33},"action","comment_form","wink_comment_redirect","fix-reversed-comments-pagination.php",{"type":140,"name":141,"callback":137,"priority":129,"file":138,"line":142},"filter","comment_post_redirect",31,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":156},[],{"prepared":25,"raw":25,"locations":150},[],{"escaped":25,"rawEcho":14,"locations":152},[153],{"file":138,"line":154,"context":155},40,"raw output",[],[],{"summary":159,"deductions":160},"The plugin 'fix-reversed-comments-pagination' v1.0 exhibits a generally good security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, cron events, or external HTTP requests significantly limits the potential attack surface. Furthermore, the code signals indicate no dangerous functions, no raw SQL queries, and no file operations, which are all positive indicators for security.  \n\nHowever, a significant concern arises from the output escaping analysis, where 100% of the identified outputs are not properly escaped. This means that any data displayed by the plugin could potentially be vulnerable to Cross-Site Scripting (XSS) attacks if it originates from an untrusted source or is manipulated by an attacker. The lack of nonce and capability checks, while not directly exploitable due to the limited attack surface, represents a missed opportunity to implement basic WordPress security practices.  \n\nThe vulnerability history is clean, with no known CVEs. This, combined with the absence of taint analysis findings, suggests that the plugin has not been associated with security vulnerabilities in the past. While this is a positive sign, it does not negate the risk posed by the unescaped output found in the static analysis. The plugin's strengths lie in its minimal attack surface and lack of dangerous code patterns, but its weakness in output escaping warrants attention.",[161,164,166],{"reason":162,"points":163},"Output not properly escaped",6,{"reason":165,"points":31},"Missing nonce checks",{"reason":167,"points":31},"Missing capability checks","2026-03-16T23:17:03.399Z",{"wat":170,"direct":179},{"assetPaths":171,"generatorPatterns":174,"scriptPaths":175,"versionParams":176},[172,173],"\u002Fwp-content\u002Fplugins\u002Ffix-reversed-comments-pagination\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ffix-reversed-comments-pagination\u002Fscript.js",[],[173],[177,178],"fix-reversed-comments-pagination\u002Fstyle.css?ver=","fix-reversed-comments-pagination\u002Fscript.js?ver=",{"cssClasses":180,"htmlComments":181,"htmlAttributes":182,"restEndpoints":183,"jsGlobals":184,"shortcodeOutput":190},[],[],[],[],[185,186,187,188,189],"window.total_top","window.page_num","window.per_page","window.start","window.end",[],{"error":192,"url":193,"statusCode":194,"statusMessage":195,"message":195},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffix-reversed-comments-pagination\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":25,"versions":197},[]]