[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fH9ZMzb78HyRcy5LDDhruK_8rb7YXcXcA7pKU7KOYiAM":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},"gsarig","Giorgos Sarigiannidis","https:\u002F\u002Fprofiles.wordpress.org\u002Fgsarig\u002F",7,9690,87,5,91,"2026-05-20T08:12:25.696Z",[14,39,63,83,97,117,134],{"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":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"remove-uppercase-accents","Remove Uppercase Accents","1.1.1","\u003Cp>Remove Uppercase Accents is a WordPress plugin that automatically removes accented characters (currently greek) from elements having their text content uppercase transformed through CSS ( with \u003Ccode>{ text-transform: uppercase; }\u003C\u002Fcode> ). Currently the script transforms only greek text, but it can be easily extended to support other languages.\u003C\u002Fp>\n\u003Cp>Why you would need this: For example, in greek there are accent marks that denote in which syllable you put the stress on when pronouncing a word. However, when words are written in all UPPERCASE, those accent marks are removed. This rule is not followed by the aforementioned CSS rules, as they just use the corresponding uppercase unicode character.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically removes accented characters from text content uppercase transformed through CSS.\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically removes accented characters from text content uppercase transformed through CSS.",8000,28529,100,28,"2023-11-05T16:09:00.000Z","6.4.8","3.0","",[29,30,31,32],"accents","greek","text-transform","uppercase","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-uppercase-accents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-uppercase-accents.1.1.1.zip",85,0,null,"2026-04-16T10:56:18.058Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":7,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":36,"last_vuln_date":62,"fetched_at":38},"ootb-openstreetmap","Out of the Block: OpenStreetMap","2.12.0","\u003Cp>A map block for Gutenberg which uses \u003Ca href=\"https:\u002F\u002Fwww.openstreetmap.org\" rel=\"nofollow ugc\">OpenStreetMap\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fleafletjs.com\" rel=\"nofollow ugc\">Leaflet.js\u003C\u002Fa>. It needs no API keys and works out of the box (or, out of the Block, if you prefer). Benefiting from Gutenberg’s potential, the plugin tries a different take on how to add your locations on the map and rethinks a few things, UX-wise.\u003C\u002Fp>\n\u003Cp>Instead of manually adding coordinates for each one of your markers, just click-and-drop them directly on the map. You want to adjust their position? Just drag them wherever you want. And instead of filling-in custom fields to set each marker’s popup content, just open that popup and start writing in it, the Gutenberg way (it supports WYSIWYG editing, with links, images, and all). It even stores the map’s zoom level as you use it so that you don’t have to set it by hand.\u003C\u002Fp>\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\u002FFGe7zJnrIgo?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\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgsarig\u002Footb-openstreetmap\" rel=\"nofollow ugc\">Follow the project’s development on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgsarig\u002Footb-openstreetmap\u002Freleases\" rel=\"nofollow ugc\">Release history\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fusers\u002Fgsarig\u002Fprojects\u002F1\" rel=\"nofollow ugc\">Roadmap\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgsarig\u002Footb-openstreetmap?tab=readme-ov-file#hooks\" rel=\"nofollow ugc\">Hooks🪝\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgsarig\u002Footb-openstreetmap?tab=readme-ov-file#shortcodes\" rel=\"nofollow ugc\">Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No need for API keys. Just install and use it.\u003C\u002Fli>\n\u003Cli>Support for multiple markers.\u003C\u002Fli>\n\u003Cli>Support for a different icon per marker.\u003C\u002Fli>\n\u003Cli>Support for polygons and polylines.\u003C\u002Fli>\n\u003Cli>Marker clustering: group nearby markers into clusters that expand as you zoom in.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fwordpress-gutenberg-map-block-openstreetmap\u002F\" rel=\"nofollow ugc\">Dead-simple interface\u003C\u002Fa>. Don’t search for coordinates and don’t get overwhelmed by too many fields when using multiple markers. Just point and click on the map to add your marker where you want it and edit it’s popup content directly from there.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fopenstreetmap-place-search\u002F\" rel=\"nofollow ugc\">Place search\u003C\u002Fa>. Find locations by typing keywords.\u003C\u002Fli>\n\u003Cli>Remembers the zoom that you set when adding the markers and stores it so that you don’t set it by hand (which you can do anyway if you prefer).\u003C\u002Fli>\n\u003Cli>AI integration which allows you to add markers by using commands in natural language. Just say “please” to activate (e.g. “Please, show me where GOT was filmed”). Requires an API key from an AI Provider, or a site-level AI connector on WordPress 7.0+. \u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fopenstreetmap-openai-integration\u002F\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Query Maps: Supports creating a map out of maps added on other posts or post types. This can be quite powerful when, for example, you have a custom post type for “Places” with each place having its own map, and you want to dynamically gather-up all the places on a single map.\u003C\u002Fli>\n\u003Cli>Shortcode support: You can use the shortcode \u003Ccode>[ootb_query]\u003C\u002Fcode> as an alternative way to use the aforementioned Query Maps feature (see the FAQ for more info).\u003C\u002Fli>\n\u003Cli>Support for a location custom field, which can be used to store a post’s or post type’s location, following the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FGeodata\" rel=\"nofollow ugc\">Geodata guidelines\u003C\u002Fa>. Read more in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgsarig\u002Footb-openstreetmap\u002Freleases\u002Ftag\u002F2.8.0\" rel=\"nofollow ugc\">v.2.8.0 release notes\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Adjust the map height.\u003C\u002Fli>\n\u003Cli>Change the default marker icon with a custom one.\u003C\u002Fli>\n\u003Cli>Enable or disable map dragging.\u003C\u002Fli>\n\u003Cli>Enable or disable touch zoom.\u003C\u002Fli>\n\u003Cli>Enable or disable double-click zoom.\u003C\u002Fli>\n\u003Cli>Enable or disable scroll wheel zoom.\u003C\u002Fli>\n\u003Cli>Set a minimum and maximum limit that the user can zoom on the frontend. Setting the same value to both fields will lock the zoom at that level.\u003C\u002Fli>\n\u003Cli>Support for other Layer Providers: MapBox (using your own API key) and Stamen.\u003C\u002Fli>\n\u003Cli>Option to export locations in a JSON file\u003C\u002Fli>\n\u003Cli>Option to import locations from a JSON file\u003C\u002Fli>\n\u003C\u002Ful>\n","A map block for Gutenberg using OpenStreetMap and Leaflet that needs no API keys and works out of the box. Or should we say, ...Out of the Block?",800,23629,98,"2026-03-29T22:20:00.000Z","7.0","6.6","8.1",[53,54,55,56,57],"block","google-maps","leaflet","map","openstreetmap","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Footb-openstreetmap\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Footb-openstreetmap.2.12.0.zip",99,1,"2024-12-12 22:57:05",{"slug":64,"name":65,"version":66,"author":5,"author_profile":6,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":22,"num_ratings":71,"last_updated":72,"tested_up_to":25,"requires_at_least":73,"requires_php":49,"tags":74,"homepage":80,"download_link":81,"security_score":35,"vuln_count":61,"unpatched_count":36,"last_vuln_date":82,"fetched_at":38},"slash-admin","Slash Admin","3.8.3","\u003Cp>Slash Admin gathers some common functions that you probably need in most of your websites. The plugin lets you change various different options in a WordPress website, keeps them active even if you switch your theme and helps you create a friendlier Admin Panel for you and your editors.\u003C\u002Fp>\n\u003Cp>If you are lost with the many options, here’s a presentation of the plugin’s \u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fslash-admin-best-features\u002F\" rel=\"nofollow ugc\">best features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cem>Frontend\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Option to point to a static splash page.\u003C\u002Fli>\n\u003Cli>Option to convert email addresses characters to HTML entities to block spam bots.\u003C\u002Fli>\n\u003Cli>Show EU Cookie Law consent message (check screenshots about available options). Since v.3.0 it also supports WPML for different message per language.\u003C\u002Fli>\n\u003Cli>Add a “Loading” animation which hides itself when the page is fully loaded\u003C\u002Fli>\n\u003Cli>Enqueue your own Google Web Fonts, with option to load it locally for better performance and privacy\u003C\u002Fli>\n\u003Cli>Get rid of the word “Category:” in front of the Archive title (usually needed if your theme uses the_archive_title()).\u003C\u002Fli>\n\u003Cli>Add excerpt support to pages.\u003C\u002Fli>\n\u003Cli>Enable the use of shortcodes in widgets.\u003C\u002Fli>\n\u003Cli>Display a warning for users of old versions of Internet Explorer (IE8 or older). Yes, sadly there are still people who use Internet Explorer 8…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Administration\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Insert Google Analytics tracking code (so as you don’t have to remember re-entering it in case you switch themes in the future)\u003C\u002Fli>\n\u003Cli>Hide Site Health from everyone except from a selected Admin (\u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fhow-to-hide-wordpress-site-health-from-everyone-but-you\u002F\" rel=\"nofollow ugc\">read more\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Hide ACF options from everyone except from the selected Admin\u003C\u002Fli>\n\u003Cli>Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email. By default, it will be sent to the admin email. Slash Admin allows you to override it (you can also add multiple recipients if you like). \u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fhow-to-hide-wordpress-site-health-from-everyone-but-you\u002F\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Change the address that receives the Plugin and Theme auto-update email notifications\u003C\u002Fli>\n\u003Cli>Make WordPress respect the order of the tags you insert in a post (\u003Ca href=\"https:\u002F\u002Fwww.gsarigiannidis.gr\u002Fwordpress-post-tags-order\" rel=\"nofollow ugc\">read more\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Limit the number of revisions that WordPress keeps for each post (keeps the database cleaner)\u003C\u002Fli>\n\u003Cli>Prevent Post Updates and Deletion After a Set Period. Useful if you have many editors or in cases where an editor’s account is compromised, adding spam code to the posts (by disallowing editing of older posts you limit the damage)\u003C\u002Fli>\n\u003Cli>Enable Jetpack development mode\u003C\u002Fli>\n\u003Cli>Move Jetpack share and like buttons\u003C\u002Fli>\n\u003Cli>Maintenance mode. If checked, non-Admins will not be able to acess the WordPress backend and they will see a customizable message instead. Useful if you want to perform some maintenance work to your website and you don’t want your Editors to add or modify the content before you finish. Admins are not affected and they can always login as usual.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Login screen\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add your custom logo at the WordPress log-in screen\u003C\u002Fli>\n\u003Cli>Make the login screen logo (custom or default) linking to your website’s homepage instead of wordpress.org\u003C\u002Fli>\n\u003Cli>After login, redirect users at the homepage instead of their profile page\u003C\u002Fli>\n\u003Cli>Disable the Admin Bar for all users except Administrators. Applies only to the front-end. It’s useful if you want your site to be visible only to logged-in users (e.g. during developement phase), but you don’t want them to access the dashboard or get confused with the admin bar\u003C\u002Fli>\n\u003Cli>Add your custom CSS to the login screen to completely change its appearance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Non-admins\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide unnecessary options from the Admin menu for non admins (so editors won’t get overwhelmed with options that have no meaning for the current website).\u003C\u002Fli>\n\u003Cli>Disable tags and categories\u003C\u002Fli>\n\u003Cli>Hide specific pages from non admins. For example, you might not want your editors to have access to the static frontpage, the blog page or pages that you use as page templates.\u003C\u002Fli>\n\u003Cli>Allow editors to manage Menus and Widgets and access some other appearance settings previously acessible only to admins (for example, you might want to give your client the option to modify the website’s menu, but you would rather avoid making him\u002Fher an administrator).\u003C\u002Fli>\n\u003Cli>Hide notices about updating WordPress and other plugins for all users except from Admins (sometimes clients get confused with those notices and think that there is something wrong with the website).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>White label backend\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change the “Howdy” message at the top right corner of the admin (both backend and logged-in frontend)\u003C\u002Fli>\n\u003Cli>Change the default footer text at the admin\u003C\u002Fli>\n\u003Cli>Replace the WordPress logo at the top left corner of the admin bar with your own (both backend and logged-in frontend)\u003C\u002Fli>\n\u003Cli>Replace the default Welcome message at the Dashboard with your own\u003C\u002Fli>\n\u003Cli>Add a Dashboard Widget to provide general or commercial information to your clients (for example: your contact info or links to support documentation)\u003C\u002Fli>\n\u003Cli>Add your own custom CSS for the Admin area\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Performance\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable Emojis\u003C\u002Fli>\n\u003Cli>Disable wp-embed script from the frontend or load it conditionally\u003C\u002Fli>\n\u003Cli>DNS prefetching notifies the client that there are assets we’ll need later from a specific URL (outside our website’s domain) so the browser can resolve the DNS as quickly as possible.\u003C\u002Fli>\n\u003Cli>Link prefetching and prerendering. Link prefetching is a browser mechanism, which utilizes browser idle time to download or prefetch documents that the user might visit in the near future. A web page provides a set of prefetching hints to the browser, and after the browser is finished loading the page, it begins silently prefetching specified documents and stores them in its cache. When the user visits one of the prefetched documents, it can be served up quickly out of the browser’s cache. Prerendering downloads and renders the entire page and hides it from the user until it is requested, therefore, it should be used with caution.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Shortcodes\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you manually include email addresses in your posts, you should consider disguising them in order to “fool” e-mail harvesters (check FAQ for details).\u003C\u002Fli>\n\u003Cli>Show a telephone number in a way that it is clickable. When clicked, if you are on a mobile device it opens the phone’s dialer and if you are on a desktop computer it prompts to make a call via a related program (e.g. Skype).\u003C\u002Fli>\n\u003Cli>If you develop your site on localhost or on a temporary URL, you might want to avoid absolute URLs inside posts and pages. That way you don’t need to update your links after migrating to your actual domain (check FAQ for details). \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Development functions\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using \u003Ccode>slash_dump()\u003C\u002Fcode> instead of \u003Ccode>var_dump()\u003C\u002Fcode> will wrap the output in \u003Ccode>\u003Cpre>\u003C\u002Fpre>\u003C\u002Fcode> tags, for better readability. \u003Ccode>slash_admin_dump()\u003C\u002Fcode> does the same thing, only this time the output is only visible to admins (can be handy if you want to debug a live site).\u003C\u002Fli>\n\u003Cli>Show warnings if the site is on air and debug mode is still on and if the site is on localhost and debug mode is off. Also, show warning if the website is on air and you have chosen to hide it from Search Engines.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Notifications\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Slash Admin displays the following notifications:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A list with the users who logged in during the past 15 minutes (except from you, obviously)\u003C\u002Fli>\n\u003Cli>A warning when debug mode is enabled (you should enable it when developing, but disable it when the site goes live)\u003C\u002Fli>\n\u003Cli>A warning when your site is hidden from search engines\u003C\u002Fli>\n\u003C\u002Ful>\n","Dozens of settings aiming at creating a friendlier administration environment for both Administrators and Editors.",500,27788,9,"2024-03-01T12:59:00.000Z","5.0",[75,76,77,78,79],"admin","administration","dashboard","login","wordpress","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fslash-admin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslash-admin.3.8.3.zip","2024-04-23 00:00:00",{"slug":84,"name":85,"version":86,"author":5,"author_profile":6,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":22,"num_ratings":61,"last_updated":91,"tested_up_to":25,"requires_at_least":92,"requires_php":49,"tags":93,"homepage":95,"download_link":96,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"favicon-extender","Favicon Extender","1.0.5","\u003Cp>WordPress includes a handy way to add a favicon on your site through its Site Customizer. This icon will be used as a favicon on desktop browsers, but on mobile devices as well, when users create a shortcut on their homescreen. What happens, though, if you want to have different icons on different occasions, either because, for example, iOS doesn’t support transparency or simply because you want to have a more detailed icon on mobile devices? This plugin extends the WordPress’ native functionality and allows you to upload different images for mobile (Android), iOS and Windows. Omitting an image will fallback to the default Site Icon.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Extend the native WordPress Site Icon functionality to use different icons for Android, iOS and Windows.\u003C\u002Fli>\n\u003C\u002Ful>\n","Extend the native WordPress Site Icon functionality to use different icons for Android, iOS and Windows.",300,5822,"2023-11-05T16:00:00.000Z","4.8",[94],"favicon","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffavicon-extender\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffavicon-extender.1.0.5.zip",{"slug":98,"name":99,"version":100,"author":5,"author_profile":6,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":22,"num_ratings":105,"last_updated":106,"tested_up_to":25,"requires_at_least":107,"requires_php":27,"tags":108,"homepage":114,"download_link":115,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":116},"slidr","Slidr","1.4.1","\u003Cp>Slidr is a clean, simple, responsive and touch-friendly multi-purpose Carousel. It takes a different approach than most other carousel plugins on that it displays posts or custom posts instead of just gallery photos (but it can show gallery photos as well if you like). Its goal is to be as flexible as possible, allowing you to fully customize its appearance via CSS and override the default HTML output. You can even use it as a “vessel” to display your custom loops which could, practically, contain any content you like, from YouTube videos and Google Maps to Instagram feeds and Tweets!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemos.gsarigiannidis.gr\u002Fslidr\u002F\" title=\"Slidr Demo\" rel=\"nofollow ugc\">View the demo\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fdemos.gsarigiannidis.gr\u002Floop\u002F\" title=\"Custom loop Slidr Demo\" rel=\"nofollow ugc\">Custom loop demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive.\u003C\u002Fli>\n\u003Cli>Touch friendly.\u003C\u002Fli>\n\u003Cli>Can accept variable width – fixed height images.\u003C\u002Fli>\n\u003Cli>You can call it via a shortcode on posts, pages and widgets.\u003C\u002Fli>\n\u003Cli>You can use it instead of the default WordPress gallery. No need to mess with shortcodes – just enable “Slidr for Gallery” and start creating galleries as usual, the WordPress way!\u003C\u002Fli>\n\u003Cli>Supports cycling items (when at the end, clicking “next” loads the first item and so on, simulating a circular move).\u003C\u002Fli>\n\u003Cli>Autoscroll support.\u003C\u002Fli>\n\u003Cli>Customizable queries with more than a dozen of parameters. You can adjust the post type, number of entries, thumbnail size, order and many more.\u003C\u002Fli>\n\u003Cli>You can have different carousels with different queries and different parameters on a single page.\u003C\u002Fli>\n\u003Cli>You can call it conditionally, to load scripts and styles only when needed.\u003C\u002Fli>\n\u003Cli>It can display entries without photos. For example, you can show the titles and excerpts of your recent posts (or custom posts) and style them however you like.\u003C\u002Fli>\n\u003Cli>Using a special function you can override the text output for each item. For example, instead of the item’s title and excerpt you can show an icon, some static text or something else.\u003C\u002Fli>\n\u003Cli>You can add your custom class on each shortcode, to style each carousel differently.\u003C\u002Fli>\n\u003Cli>If you are a theme developer, you can pass your own default values through your theme’s functions.php for “Slidr for Gallery” option.\u003C\u002Fli>\n\u003Cli>Works on every recent version of all popular browsers (Firefox, Chrome, Internet Explorer, Opera, Safari) and it even supports Internet Explorer 8.\u003C\u002Fli>\n\u003Cli>A custom loop function allows you to use the carousel with your custom loops. That way you can practically use it to display any content you like (videos, content from feeds etc). \u003Ca href=\"http:\u002F\u002Fdemos.gsarigiannidis.gr\u002Floop\u002F\" title=\"Custom loop Slidr Demo\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A clean, simple, responsive and touch-friendly Carousel with no bells and whistles but plenty of flexibility.",60,7531,3,"2023-11-05T16:44:00.000Z","4.0",[109,110,111,112,113],"carousel","gallery","image-carousel","slideshow","thumbnail-slider","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fslidr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslidr.1.4.2.zip","2026-04-06T09:54:40.288Z",{"slug":118,"name":119,"version":120,"author":5,"author_profile":6,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":36,"num_ratings":36,"last_updated":125,"tested_up_to":25,"requires_at_least":92,"requires_php":49,"tags":126,"homepage":132,"download_link":133,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"slimage","Slimage","1.0.3","\u003Cp>Slimage uses \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftjko\u002Fjpegoptim\" rel=\"nofollow ugc\">jpegoptim\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Foptipng.sourceforge.net\u002F\" rel=\"nofollow ugc\">optipng\u003C\u002Fa> to compress your images during upload. It will compress the thumbnails that WordPress generates but will leave the original file intact, so that you can safely restore your changes if necessary.\u003C\u002Fp>\n\u003Cp>The plugin will also allow you to manually set the compression level and quality on a per-image basis. That way you have absolute control on how much quality you are willing to sacrifice in order to achieve better performance improvements, which can be handy if you want to pass the Google PageSpeed test.\u003C\u002Fp>\n\u003Cp>Using it in conjuction with the \u003Ccode>wp media regenerate\u003C\u002Fcode> command of \u003Ca href=\"https:\u002F\u002Fwp-cli.org\u002F\" rel=\"nofollow ugc\">WP-CLI\u003C\u002Fa> or with some thumbnail regeneration plugin, you can bulk optimize your photos and even experiment until you find the combination of quality\u002Fsize that suits you.\u003C\u002Fp>\n\u003Cp>To use the plugin you need to have \u003Ccode>jpegoptim\u003C\u002Fcode> and \u003Ccode>optipng\u003C\u002Fcode> installed on your server and make sure that PHP \u003Ccode>shell_exec()\u003C\u002Fcode> function isn’t disabled in your \u003Ccode>php.ini\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Compress an image during upload.\u003C\u002Fli>\n\u003Cli>You can set a default level of compression for all newly uploaded images.\u003C\u002Fli>\n\u003Cli>You can override that compression level on a per-image basis.\u003C\u002Fli>\n\u003Cli>You can use all the available options of jpegoptim and optipng.\u003C\u002Fli>\n\u003Cli>Combining it with some image regeneration tool, you can bulk compress your existing images.\u003C\u002Fli>\n\u003Cli>The plugin leaves the original image intact, so that any change that you make can be reversible.\u003C\u002Fli>\n\u003C\u002Ful>\n","A WordPress plugin that uses jpegoptim and optipng to compress images during upload, allowing you to override the compression level and quality on a p &hellip;",20,2634,"2023-11-05T16:30:00.000Z",[127,128,129,130,131],"compress","image","optimization","optimize","optipng","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fslimage\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslimage.1.0.3.zip",{"slug":135,"name":136,"version":137,"author":5,"author_profile":6,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":22,"num_ratings":142,"last_updated":143,"tested_up_to":25,"requires_at_least":107,"requires_php":27,"tags":144,"homepage":148,"download_link":149,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":116},"time-lord","Time Lord","1.2","\u003Cp>Time Lord is a plugin which allows you to schedule the publication of part of your content on a set date. It can also calculate age based on a set year in the past or the estimated time if the year is set in the future.\u003C\u002Fp>\n\u003Cp>You can use it in posts, pages or any other content type via the \u003Ccode>[timelord]\u003C\u002Fcode> shordcode. Here are some common examples, supposing that present day is on April 2015:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[timelord from=\"2016-01\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” only when January 2016 comes. \u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord to=\"2016-01\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” until January 2016 and then it would remove it. \u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord from=\"2015-04-01\" to=\"2016-04-01\" every=\"1 day\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” every other day until April 2016. \u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord from=\"2015-04-01\" to=\"2016-04-01\" every=\"Monday\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” every Monday until April 2016. \u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord to=\"2014-01\" del=\"yes\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output \u003Ccode>\u003Cdel>SOME CONTENT\u003C\u002Fdel>\u003C\u002Fcode> (check screenshot for an example of what the user would actually see in the frontend). \u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord from=\"2015-01\" to=\"2016-01\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” from January 2015 to January 2016.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord mode=\"hide\" from=\"2015-01\" to=\"2016-01\"]SOME CONTENT[\u002Ftimelord]\u003C\u002Fcode> would output “SOME CONTENT” every other time except from January 2015 to January 2016.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord year=\"1980\"]\u003C\u002Fcode> would output “35”.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[timelord year=\"1980\" ordinal=\"yes\"]\u003C\u002Fcode> would output “35th”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemos.gsarigiannidis.gr\u002Ftime-lord\u002F\" title=\"Time Lord Demo\" rel=\"nofollow ugc\">View the demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allows you to show or hide content at a given timeframe.\u003C\u002Fli>\n\u003Cli>Supports recurring display of the output at given intervals (e.g. every hour, every day, every month etc.).\u003C\u002Fli>\n\u003Cli>Allows you to wrap your content in the \u003Ccode>\u003Cdel>\u003C\u002Fdel>\u003C\u002Fcode> tag instead of removing it when expires. \u003C\u002Fli>\n\u003Cli>It can display an alternate message when the actual content is not supposed to be shown. \u003C\u002Fli>\n\u003Cli>It can output the time remaining until the content will be up or down. \u003C\u002Fli>\n\u003Cli>It can calculate age and even output it with an ordinal suffix. \u003C\u002Fli>\n\u003Cli>You can use it anywhere a shortcode would go. On posts, pages, custom posts. \u003C\u002Fli>\n\u003Cli>You can add as many shortcodes as you like in a single post.\u003C\u002Fli>\n\u003C\u002Ful>\n","Make modifications on your content based on time parameters. Show or hide part of a post at a given point in the future, calculate age and more.",10,2859,2,"2023-11-05T16:47:00.000Z",[145,146,147],"schedule","shortcode","time","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftime-lord\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftime-lord.1.2.zip"]