{"id":115457,"date":"2020-01-02T15:28:06","date_gmt":"2020-01-02T15:28:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/optenhanse\/"},"modified":"2021-03-25T17:50:03","modified_gmt":"2021-03-25T17:50:03","slug":"optenhanse","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/optenhanse\/","author":14052287,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.4","stable_tag":"1.3.4","tested":"5.6.17","requires":"4.7","requires_php":"","requires_plugins":"","header_name":"Optenhanse: Optimize, Enhance and Secure","header_author":"Christian Gatti","header_description":"Optimize, Enhance and Secure your WordPress website.","assets_banners_color":"3a3b3c","last_updated":"2021-03-25 17:50:03","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/paypal.me\/ChristianGatti","header_plugin_uri":"https:\/\/optenhanse.com","header_author_uri":"https:\/\/profiles.wordpress.org\/christian-gatti\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":1445,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"Christian Gatti","date":"2020-01-03 17:42:02"},"1.0.1":{"tag":"1.0.1","author":"Christian Gatti","date":"2020-01-08 15:11:35"},"1.0.2":{"tag":"1.0.2","author":"Christian Gatti","date":"2020-01-08 15:11:35"},"1.1":{"tag":"1.1","author":"Christian Gatti","date":"2020-01-18 11:34:41"},"1.1.1":{"tag":"1.1.1","author":"Christian Gatti","date":"2020-02-02 23:02:02"},"1.1.2":{"tag":"1.1.2","author":"Christian Gatti","date":"2020-02-02 23:08:22"},"1.1.3":{"tag":"1.1.3","author":"Christian Gatti","date":"2020-02-22 14:24:05"},"1.1.4":{"tag":"1.1.4","author":"Christian Gatti","date":"2020-03-18 18:22:43"},"1.1.5":{"tag":"1.1.5","author":"Christian Gatti","date":"2020-03-07 19:04:30"},"1.1.6":{"tag":"1.1.6","author":"Christian Gatti","date":"2020-03-18 11:59:42"},"1.1.7":{"tag":"1.1.7","author":"Christian Gatti","date":"2020-05-02 09:42:38"},"1.1.8":{"tag":"1.1.8","author":"Christian Gatti","date":"2020-05-02 09:38:16"},"1.1.9":{"tag":"1.1.9","author":"Christian Gatti","date":"2020-05-29 12:36:33"},"1.2":{"tag":"1.2","author":"Christian Gatti","date":"2020-05-29 16:23:19"},"1.2.1":{"tag":"1.2.1","author":"Christian Gatti","date":"2020-06-17 18:10:59"},"1.2.2":{"tag":"1.2.2","author":"Christian Gatti","date":"2020-06-17 18:34:48"},"1.2.3":{"tag":"1.2.3","author":"Christian Gatti","date":"2020-06-20 14:04:39"},"1.2.4":{"tag":"1.2.4","author":"Christian Gatti","date":"2020-06-21 12:02:59"},"1.2.5":{"tag":"1.2.5","author":"Christian Gatti","date":"2020-07-04 16:44:15"},"1.2.6":{"tag":"1.2.6","author":"Christian Gatti","date":"2020-08-01 11:40:32"},"1.2.7":{"tag":"1.2.7","author":"Christian Gatti","date":"2020-08-07 17:27:15"},"1.2.8":{"tag":"1.2.8","author":"Christian Gatti","date":"2020-10-04 17:01:09"},"1.2.9":{"tag":"1.2.9","author":"Christian Gatti","date":"2020-10-11 09:19:35"},"1.3":{"tag":"1.3","author":"Christian Gatti","date":"2021-01-02 14:03:16"},"1.3.1":{"tag":"1.3.1","author":"Christian Gatti","date":"2021-01-08 12:12:14"},"1.3.2":{"tag":"1.3.2","author":"Christian Gatti","date":"2021-01-16 12:35:17"},"1.3.3":{"tag":"1.3.3","author":"Christian Gatti","date":"2021-02-05 09:28:52"},"1.3.4":{"tag":"1.3.4","author":"Christian Gatti","date":"2021-03-25 17:50:03"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2256794,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2256794,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2256794,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2256794,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.2","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3","1.3.1","1.3.2","1.3.3","1.3.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2263137,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2263137,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2263137,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2263137,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Optenhanse homepage","2":"Optimize tab, where you can set all the Optimize features","3":"Enhance tab, where you can set all the Enhance features","4":"Secure page, where you can set all the Secure features"}},"plugin_section":[],"plugin_tags":[25149,180334,1452,125,186],"plugin_category":[41,55],"plugin_contributors":[93676],"plugin_business_model":[],"class_list":["post-115457","plugin","type-plugin","status-closed","hentry","plugin_tags-enhance","plugin_tags-optenhanse","plugin_tags-optimize","plugin_tags-secure","plugin_tags-seo","plugin_category-communication","plugin_category-seo-and-marketing","plugin_contributors-christian-gatti","plugin_committers-christian-gatti"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/optenhanse_3a3b3c.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/optenhanse\/assets\/screenshot-1.png?rev=2263137","caption":"Optenhanse homepage"},{"src":"https:\/\/ps.w.org\/optenhanse\/assets\/screenshot-2.png?rev=2263137","caption":"Optimize tab, where you can set all the Optimize features"},{"src":"https:\/\/ps.w.org\/optenhanse\/assets\/screenshot-3.png?rev=2263137","caption":"Enhance tab, where you can set all the Enhance features"},{"src":"https:\/\/ps.w.org\/optenhanse\/assets\/screenshot-4.png?rev=2263137","caption":"Secure page, where you can set all the Secure features"}],"raw_content":"<!--section=description-->\n<h3>Optenhanse will be dismissed soon: so please, download our new <a href=\"https:\/\/it.wordpress.org\/plugins\/search\/nutsforpress\/\">NutsForPress<\/a> and find there all the main Optenhanse features<\/h3>\n\n<h3>Translations<\/h3>\n\n<ul>\n<li>English: default language<\/li>\n<li>Italian: entirely translated<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>Very many thanks to <a href=\"https:\/\/www.dkremoto.it\/\">DkRemoto<\/a> and <a href=\"https:\/\/www.sviluppoeuropa.it\/\">SviluppoEuropa<\/a>!<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Manual Installation<\/h4>\n\n<ul>\n<li>Download <em>Optenhanse<\/em> from https:\/\/wordpress.org\/plugins\/optenhanse<\/li>\n<li>Into your WordPress plugin section, press \"Add New\" then press \"Load Plugin\"<\/li>\n<li>Choose Optenhanse.zip file from your local download folder<\/li>\n<li>Press \"Install Now\"<\/li>\n<li>Activate <em>Optenhanse<\/em><\/li>\n<li>Enjoy!<\/li>\n<\/ul>\n\n<h4>Installation From Plugin Repository<\/h4>\n\n<ul>\n<li>Into your WordPress plugin section, press \"Add New\"<\/li>\n<li>Use \"Optenhanse\" as search term<\/li>\n<li>Click on <em>Install Now<\/em> on <em>Optenhanse<\/em> into result page, then click on <em>Activate<\/em><\/li>\n<\/ul>\n\n<!--section=changelog-->\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Optenhanse will be dismissed soon: so please, download our new <a href=\"https:\/\/it.wordpress.org\/plugins\/search\/nutsforpress\/\" title=\"NutsForFress\">NutsForFress<\/a> plugins that collect all the main Optenhanse features<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Removing some functions that are moved to our new plugin NutsForPress Login Watchdog<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Removing some functions that are moved to our new plugin NutsForPress Indexing and SEO<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Removing some functions that are moved to our new plugin NutsForPress SMTP Mail<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Minor bug fixing<\/li>\n<li>Removing some functions that are moved to our new plugin NutsForPress Images and Media<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Sitemap is now compatible with WPML<\/li>\n<li>If you enable sitemap, WordPress default sitemap (since WP 5.5) is switched off<\/li>\n<li>Removed \"Chrome and Firefox Lazy Loading\" feature, since it is now included in WordPress (since WP 5.5)<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>minor bug fixing<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Fixed a warning when splash page is activated<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Now, when splash page is activated, you have a \"maintenance mode\" option that sets a \"503 Service Temporarily Unavailable\" and a \"retry-after\" header responses<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Users API REST is now hidden to not logged in users only<\/li>\n<li>Fixed a bug that prevented image to be displayed when uploaded from post editor<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>New \"Optenhanse Summary\" column in post and page list in which you can easily check title, description and no index settings<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>No index feature added, now you can define for every page or post to add a no index meta<\/li>\n<li>Fixed a bug that prevented image to be displayed into media gallery after being uploaded from a page builder<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixing 1.2.1 missing files and warning errors (sorry)<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Now you can define Title Tag separately from the page title: as for description, you can now insert the title that you want to be displayed into Title Tag for each page or post<\/li>\n<li>Added support for Google Chrome native lazy loading<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>No more \"Unique Social Image\" feature in Social Sharing option, instead you can set an \"Alternative Social Image\" to define an image to be used when no feature image is set<\/li>\n<li>Changed some function descriptions and the related translations<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Important bug correction, update recommended! In some cases, image resize and JPEG compression caused original image overwrite, preventing any switch back to bigger dimensions\/resolutions<\/li>\n<li>Better caching rules are now added to htaccess<\/li>\n<li>The \"Description\" column is not displayed on Elementor theme builder templates homepage<\/li>\n<li>Optenhanse Pro plugin is no more needed, you'd better deactivate it and uninstall it<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Added two new resolution for images resizing: 1280x720 and 1600x900<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Covid-19 emergency: PRO version is totally FREE for one week (until April 13th) using the discount code \"OneWeekForFree\" <\/li>\n<li>Some functions descriptions have been updated<\/li>\n<li>Added a couple of missing italian translation<\/li>\n<li>Corrected a bug which caused a wrong error to be displayed after a user ban <\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Added the possibility to be notified on user registration (not when admin add user via backend) <\/li>\n<li>Commented an unused function which keep saving a pointless log entry<\/li>\n<li>Uploaded screenshots<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Checked compatibility with incoming WordPress 5.4<\/li>\n<li>Modified a couple of translation string<\/li>\n<li>Added the possibility to deactivate pro version to activate it in another website<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>The number of the banned users is now displayed in option page, beside permanently ban after option<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Added more selectable options into login monitor<\/li>\n<li>Added the possibility to permanently ban after one or more lock downs and to receive notifications<\/li>\n<li>Added anonymized IP into email notification sent on lock down and ban <\/li>\n<li>Added a new option for hiding author information into REST API<\/li>\n<li>Switched back to the previous way for dealing with custom errors, WooCommerce not supported since it doesn't provide a filter to get error codes<\/li>\n<li>Added tables will be deleted on uninstall<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Added a Secure function: a login monitor to limit login attempts, lock down user that exceed limits and notify lock down<\/li>\n<li>Modified the way custom login errors are handled: now they are fully compatible with WooCommerce <\/li>\n<li>Added possibility to save \"localhost\" as SMTP server, before was not allowed due to a too strict validation rule<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added and option to hide dashboard notices<\/li>\n<li>Prepared to deal with Optenhanse PRO<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Completely renewed method for resizing images on upload: now original image is never overwritten and resizing is based on image orientation<\/li>\n<li>Added an option to exclude GIF images from resizing, so that animated GIFs will not lose their animation<\/li>\n<li>Changed some text in admin option page<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Italian translation added<\/li>\n<li>SMTP password field type set to password<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Browser cache function added<\/li>\n<li>Option added to decide if override or not WordPress login page with splash page<\/li>\n<li>Minor bugs fixed<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First full working release<\/li>\n<\/ul>","raw_excerpt":"Optimize, enhance and secure your website with a set of lightweight tools perfect for SEO, performance and safety.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/115457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=115457"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/christian-gatti"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=115457"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=115457"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=115457"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=115457"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=115457"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=115457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}