Changeset 3347351
- Timestamp:
- 08/20/2025 06:51:36 AM (7 months ago)
- Location:
- admin-optimizer/trunk
- Files:
-
- 6 edited
-
admin-optimizer.php (modified) (1 diff)
-
languages/admin-optimizer.pot (modified) (13 diffs)
-
modules/custom-taxonomies/settings/taxonomies-settings.php (modified) (1 diff)
-
modules/settings/disable-features/disable-features.php (modified) (3 diffs)
-
modules/settings/security/security.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
admin-optimizer/trunk/admin-optimizer.php
r3346791 r3347351 4 4 * Plugin URI: https://www.yipresser.com 5 5 * Description: An all-in-one plugin to enhance your WordPress sites 6 * Version: 1.0. 36 * Version: 1.0.4 7 7 * Requires PHP: 7.2.5 8 8 * Author: Yipresser -
admin-optimizer/trunk/languages/admin-optimizer.pot
r3343907 r3347351 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Admin Optimizer 1.0. 1\n"5 "Project-Id-Version: Admin Optimizer 1.0.4\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/admin-optimizer\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-08- 13T05:09:32+00:00\n"12 "POT-Creation-Date: 2025-08-20T06:37:32+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.12.0\n" … … 298 298 msgstr "" 299 299 300 #: modules/2fa/two-factor-authentication.php:14 3301 #: modules/2fa/two-factor-authentication.php:15 1300 #: modules/2fa/two-factor-authentication.php:147 301 #: modules/2fa/two-factor-authentication.php:155 302 302 msgid "Cheatin’ uh?" 303 303 msgstr "" 304 304 305 #: modules/2fa/two-factor-authentication.php: 195305 #: modules/2fa/two-factor-authentication.php:203 306 306 msgid "You have logged in successfully." 307 307 msgstr "" 308 308 309 #: modules/2fa/two-factor-authentication.php:2 18310 #: modules/2fa/two-factor-authentication.php:2 23309 #: modules/2fa/two-factor-authentication.php:226 310 #: modules/2fa/two-factor-authentication.php:231 311 311 msgid "ERROR: Invalid verification code." 312 312 msgstr "" 313 313 314 #: modules/2fa/two-factor-authentication.php:32 1314 #: modules/2fa/two-factor-authentication.php:329 315 315 msgid "2FA Enabled" 316 316 msgstr "" 317 317 318 318 #: modules/block-login/block-login.php:83 319 #: modules/settings/security/security.php:1 24319 #: modules/settings/security/security.php:138 320 320 msgid "Block Failed Login" 321 321 msgstr "" … … 456 456 #: modules/custom-login-url/custom-login-url.php:80 457 457 #: modules/custom-login-url/custom-login-url.php:81 458 #: modules/custom-login-url/settings/custom-login-url-settings.php:49 459 #: modules/settings/security/security.php:117 458 #: modules/settings/security/security.php:131 460 459 msgid "Custom Login URL" 461 460 msgstr "" … … 471 470 #: modules/custom-login-url/settings/custom-login-url-settings.php:59 472 471 #: modules/custom-login-url/settings/custom-login-url-settings.php:85 473 msgid " Protect your website by changing the login URL and preventing access to the wp-login.php page and the wp-admin directory to non-connected people."472 msgid "Change the default login URL and prevent public access to the login page." 474 473 msgstr "" 475 474 … … 620 619 #: modules/custom-post-status/settings/poststatus-settings.php:503 621 620 #: modules/custom-post-types/settings/post-types-settings.php:1366 622 #: modules/custom-taxonomies/settings/taxonomies-settings.php:124 2621 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1241 623 622 #: modules/modified-date/modified-date.php:538 624 623 msgid "Cancel" … … 1441 1440 #: modules/custom-post-types/settings/post-types-settings.php:1066 1442 1441 #: modules/custom-post-types/settings/post-types-settings.php:1357 1443 #: modules/custom-taxonomies/settings/taxonomies-settings.php:91 91444 #: modules/custom-taxonomies/settings/taxonomies-settings.php:121 71442 #: modules/custom-taxonomies/settings/taxonomies-settings.php:918 1443 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1216 1445 1444 msgid "Additional Labels" 1446 1445 msgstr "" … … 1448 1447 #: modules/custom-post-types/settings/post-types-settings.php:1070 1449 1448 #: modules/custom-post-types/settings/post-types-settings.php:1361 1450 #: modules/custom-taxonomies/settings/taxonomies-settings.php:92 71451 #: modules/custom-taxonomies/settings/taxonomies-settings.php:123 11449 #: modules/custom-taxonomies/settings/taxonomies-settings.php:926 1450 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1230 1452 1451 msgid "More Options" 1453 1452 msgstr "" … … 1808 1807 msgstr "" 1809 1808 1810 #: modules/custom-taxonomies/settings/taxonomies-settings.php:907 1811 msgid "Create custom taxonomies." 1812 msgstr "" 1813 1814 #: modules/custom-taxonomies/settings/taxonomies-settings.php:911 1815 msgid "Add New Taxonomies" 1816 msgstr "" 1817 1818 #: modules/custom-taxonomies/settings/taxonomies-settings.php:923 1819 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1227 1809 #: modules/custom-taxonomies/settings/taxonomies-settings.php:910 1810 #: modules/custom-taxonomies/settings/taxonomies-settings.php:934 1811 msgid "Add New Taxonomy" 1812 msgstr "" 1813 1814 #: modules/custom-taxonomies/settings/taxonomies-settings.php:922 1815 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1226 1820 1816 msgid "Capabilities" 1821 1817 msgstr "" 1822 1818 1823 #: modules/custom-taxonomies/settings/taxonomies-settings.php:935 1824 msgid "Add New Taxonomy" 1825 msgstr "" 1826 1827 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1089 1819 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1088 1828 1820 msgid "The taxonomy slug cannot be empty." 1829 1821 msgstr "" 1830 1822 1831 #: modules/custom-taxonomies/settings/taxonomies-settings.php:109 21823 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1091 1832 1824 msgid "The taxonomy name cannot be empty." 1833 1825 msgstr "" 1834 1826 1835 #: modules/custom-taxonomies/settings/taxonomies-settings.php:109 51827 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1094 1836 1828 msgid "The taxonomy singular name cannot be empty." 1837 1829 msgstr "" 1838 1830 1839 #: modules/custom-taxonomies/settings/taxonomies-settings.php:110 81831 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1107 1840 1832 msgid "You attempted to save a taxonomy that does not exist. Perhaps it was deleted?" 1841 1833 msgstr "" 1842 1834 1843 #: modules/custom-taxonomies/settings/taxonomies-settings.php:111 11835 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1110 1844 1836 msgid "The taxonomy already exist." 1845 1837 msgstr "" 1846 1838 1847 #: modules/custom-taxonomies/settings/taxonomies-settings.php:115 71839 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1156 1848 1840 msgid "Taxonomy edited successfully." 1849 1841 msgstr "" 1850 1842 1851 #: modules/custom-taxonomies/settings/taxonomies-settings.php:115 91843 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1158 1852 1844 msgid "Taxonomy added successfully." 1853 1845 msgstr "" 1854 1846 1855 #: modules/custom-taxonomies/settings/taxonomies-settings.php:119 31847 #: modules/custom-taxonomies/settings/taxonomies-settings.php:1192 1856 1848 msgid "Admin Optimizer - Edit Taxonomy" 1857 1849 msgstr "" … … 2154 2146 msgstr "" 2155 2147 2156 #: modules/settings/disable-features/disable-features.php:8 22157 #: modules/settings/disable-features/disable-features.php: 1002148 #: modules/settings/disable-features/disable-features.php:80 2149 #: modules/settings/disable-features/disable-features.php:98 2158 2150 msgid "Disable Features" 2159 2151 msgstr "" 2160 2152 2161 #: modules/settings/disable-features/disable-features.php:10 72153 #: modules/settings/disable-features/disable-features.php:105 2162 2154 msgid "Remove REST API link" 2163 2155 msgstr "" 2164 2156 2165 #: modules/settings/disable-features/disable-features.php:1 102157 #: modules/settings/disable-features/disable-features.php:108 2166 2158 msgid "Remove the REST API link from the header" 2167 2159 msgstr "" 2168 2160 2169 #: modules/settings/disable-features/disable-features.php:114 2170 msgid "Disable XMLRPC" 2171 msgstr "" 2172 2173 #: modules/settings/disable-features/disable-features.php:117 2174 msgid "Disable XMLRPC for the whole site" 2175 msgstr "" 2176 2177 #: modules/settings/disable-features/disable-features.php:121 2178 msgid "Remove RSD Link" 2179 msgstr "" 2180 2181 #: modules/settings/disable-features/disable-features.php:124 2182 msgid "Remove RSD link from the header" 2183 msgstr "" 2184 2185 #: modules/settings/disable-features/disable-features.php:128 2161 #: modules/settings/disable-features/disable-features.php:112 2162 msgid "Remove Really Simple Discovery (RSD) Link" 2163 msgstr "" 2164 2165 #: modules/settings/disable-features/disable-features.php:115 2166 msgid "Remove Really Simple Discovery (RSD) <link> tag from the header" 2167 msgstr "" 2168 2169 #: modules/settings/disable-features/disable-features.php:119 2186 2170 msgid "Remove shortlink" 2187 2171 msgstr "" 2188 2172 2189 #: modules/settings/disable-features/disable-features.php:1 312173 #: modules/settings/disable-features/disable-features.php:122 2190 2174 msgid "Remove shortlink from the header" 2191 2175 msgstr "" 2192 2176 2193 #: modules/settings/disable-features/disable-features.php:1 352177 #: modules/settings/disable-features/disable-features.php:126 2194 2178 msgid "Remove oEmbed links" 2195 2179 msgstr "" 2196 2180 2197 #: modules/settings/disable-features/disable-features.php:1 382181 #: modules/settings/disable-features/disable-features.php:129 2198 2182 msgid "Remove links used for embedding your content on other sites." 2199 2183 msgstr "" 2200 2184 2201 #: modules/settings/disable-features/disable-features.php:1 422185 #: modules/settings/disable-features/disable-features.php:133 2202 2186 msgid "Disable Emojis" 2203 2187 msgstr "" 2204 2188 2205 #: modules/settings/disable-features/disable-features.php:1 452189 #: modules/settings/disable-features/disable-features.php:136 2206 2190 msgid "Disable emoji support and remove emoji scripts and styles from your site." 2207 2191 msgstr "" 2208 2192 2209 #: modules/settings/disable-features/disable-features.php:14 92193 #: modules/settings/disable-features/disable-features.php:140 2210 2194 msgid "Disable jQuery Migrate" 2211 2195 msgstr "" 2212 2196 2213 #: modules/settings/disable-features/disable-features.php:1 522197 #: modules/settings/disable-features/disable-features.php:143 2214 2198 msgid "Remove script bloat from your site." 2215 2199 msgstr "" 2216 2200 2217 #: modules/settings/disable-features/disable-features.php:1 562201 #: modules/settings/disable-features/disable-features.php:147 2218 2202 msgid "Remove Pingback HTTP header" 2219 2203 msgstr "" 2220 2204 2221 #: modules/settings/disable-features/disable-features.php:15 92205 #: modules/settings/disable-features/disable-features.php:150 2222 2206 msgid "Remove 'X-Pingback' from the HTTP header. This will prevent others sites from pinging yours when they link to you." 2223 2207 msgstr "" 2224 2208 2225 #: modules/settings/disable-features/disable-features.php:1 632209 #: modules/settings/disable-features/disable-features.php:154 2226 2210 msgid "Remove Powered By HTTP header" 2227 2211 msgstr "" 2228 2212 2229 #: modules/settings/disable-features/disable-features.php:1 662213 #: modules/settings/disable-features/disable-features.php:157 2230 2214 msgid "Remove 'X-Powered-By' from the HTTP header. This will remove information about the plugins and software used by your site." 2231 2215 msgstr "" … … 2253 2237 2254 2238 #: modules/settings/media-management/media-management.php:109 2255 msgid "Convert underscore (_) in image filename to hyp en (-)"2239 msgid "Convert underscore (_) in image filename to hyphen (-)" 2256 2240 msgstr "" 2257 2241 2258 2242 #: modules/settings/media-management/media-management.php:112 2259 msgid "Auto sanitize the image filename and convert underscore (_) to hyp en (-) during image upload"2243 msgid "Auto sanitize the image filename and convert underscore (_) to hyphen (-) during image upload" 2260 2244 msgstr "" 2261 2245 … … 2268 2252 msgstr "" 2269 2253 2270 #: modules/settings/security/security.php:84 2254 #: modules/settings/security/security.php:91 2255 #: modules/settings/security/security.php:164 2256 msgid "Security" 2257 msgstr "" 2258 2259 #: modules/settings/security/security.php:110 2260 msgid "Hide WP version" 2261 msgstr "" 2262 2263 #: modules/settings/security/security.php:113 2264 msgid "Remove WP version from the header" 2265 msgstr "" 2266 2267 #: modules/settings/security/security.php:117 2268 msgid "Hide Update notice to all users, except for Administrators" 2269 msgstr "" 2270 2271 #: modules/settings/security/security.php:120 2272 msgid "Only show update notices to Administrators and those with update capabilities" 2273 msgstr "" 2274 2275 #: modules/settings/security/security.php:124 2276 msgid "Disable XML-RPC" 2277 msgstr "" 2278 2279 #: modules/settings/security/security.php:127 2280 msgid "Disable XML-RPC for the whole site" 2281 msgstr "" 2282 2283 #: modules/settings/security/security.php:134 2284 msgid "Hide the wp-login page and create a custom login URL for all users." 2285 msgstr "" 2286 2287 #: modules/settings/security/security.php:141 2288 msgid "Block the user from login after repeated failed login attempt." 2289 msgstr "" 2290 2291 #: modules/settings/security/security.php:147 2292 msgid "Enable Two Factor Authentication (2FA)" 2293 msgstr "" 2294 2271 2295 #: modules/settings/security/security.php:150 2272 msgid "Security"2273 msgstr ""2274 2275 #: modules/settings/security/security.php:1032276 msgid "Hide WP version"2277 msgstr ""2278 2279 #: modules/settings/security/security.php:1062280 msgid "Remove WP version from the header"2281 msgstr ""2282 2283 #: modules/settings/security/security.php:1102284 msgid "Hide Update notice to all users, except for Administrators"2285 msgstr ""2286 2287 #: modules/settings/security/security.php:1132288 msgid "Only show update notices to Administrators and those with update capabilities"2289 msgstr ""2290 2291 #: modules/settings/security/security.php:1202292 msgid "Hide the wp-login page and create a custom login URL for all users."2293 msgstr ""2294 2295 #: modules/settings/security/security.php:1272296 msgid "Block the user from login after repeated failed login attempt."2297 msgstr ""2298 2299 #: modules/settings/security/security.php:1332300 msgid "Enable Two Factor Authentication (2FA)"2301 msgstr ""2302 2303 #: modules/settings/security/security.php:1362304 2296 msgid "Enable two factor authentication for all users. Comes with Pro options" 2305 2297 msgstr "" 2306 2298 2307 #: modules/settings/security/security.php:1 412299 #: modules/settings/security/security.php:155 2308 2300 msgid "Two-Factor Authentication (2FA) (Disabled)" 2309 2301 msgstr "" 2310 2302 2311 #: modules/settings/security/security.php:1 452303 #: modules/settings/security/security.php:159 2312 2304 msgid "The two-factor authentication module requires PHP 8.1 or higher. Upgrade your PHP version to use this module." 2313 2305 msgstr "" … … 2351 2343 2352 2344 #: modules/settings/users-management/users-management.php:107 2353 msgid "Track User last login date"2345 msgid "Track User's last login date" 2354 2346 msgstr "" 2355 2347 -
admin-optimizer/trunk/modules/custom-taxonomies/settings/taxonomies-settings.php
r3343907 r3347351 905 905 ?> 906 906 <div id="ajax-response"></div> 907 <p><?php esc_html_e( 'Create custom taxonomies.', 'admin-optimizer' ); ?></p>908 907 <div id="col-container" class="wp-clearfix"> 909 908 <div id="col-left"> 910 909 <div class="form-wrap"> 911 <h2><?php esc_html_e( 'Add New Taxonom ies', 'admin-optimizer' ); ?></h2>910 <h2><?php esc_html_e( 'Add New Taxonomy', 'admin-optimizer' ); ?></h2> 912 911 <form id="addtaxonomy" method="post" action="<?php echo esc_url( admin_url( 'admin.php?page=' . Taxonomies::MENU_SLUG ), null, '&' ); ?>"> 913 912 <?php wp_nonce_field( 'adminoptim-add-taxonomy', 'nonce' ); ?> -
admin-optimizer/trunk/modules/settings/disable-features/disable-features.php
r3343907 r3347351 42 42 remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 ); 43 43 } 44 if ( ! empty( $this->options['disable_xmlrpc'] ) ) {45 add_filter( 'xmlrpc_enabled', '__return_false' );46 }47 44 if ( ! empty( $this->options['remove_rsd'] ) ) { 48 45 remove_action( 'wp_head', 'rsd_link' ); … … 50 47 if ( ! empty( $this->options['remove_shortlink'] ) ) { 51 48 remove_action( 'wp_head', 'wp_shortlink_wp_head' ); 49 remove_action( 'template_redirect', 'wp_shortlink_header', 11 ); 52 50 } 53 51 if ( ! empty( $this->options['remove_oembed'] ) ) { … … 112 110 [ 113 111 'type' => 'slider-checkbox', 114 'title' => __( 'Disable XMLRPC', 'admin-optimizer' ), 115 'id' => 'disable-xmlrpc', 116 'name' => 'disable_xmlrpc', 117 'desc' => __( 'Disable XMLRPC for the whole site', 'admin-optimizer' ), 118 ], 119 [ 120 'type' => 'slider-checkbox', 121 'title' => __( 'Remove RSD Link', 'admin-optimizer' ), 112 'title' => __( 'Remove Really Simple Discovery (RSD) Link', 'admin-optimizer' ), 122 113 'id' => 'remove-rsd', 123 114 'name' => 'remove_rsd', 124 'desc' => __( 'Remove R SD linkfrom the header', 'admin-optimizer' ),115 'desc' => __( 'Remove Really Simple Discovery (RSD) <link> tag from the header', 'admin-optimizer' ), 125 116 ], 126 117 [ -
admin-optimizer/trunk/modules/settings/security/security.php
r3343907 r3347351 52 52 if ( ! empty( $this->options['hide_update_notices'] ) ) { 53 53 add_action( 'admin_head', [ $this, 'hide_update_notice_to_all_but_admin_users' ], 1 ); 54 } 55 if ( ! empty( $this->options['disable_xmlrpc'] ) ) { 56 add_filter( 'xmlrpc_enabled', '__return_false' ); 57 add_filter( 'wp_xmlrpc_server_class', function() { 58 header('HTTP/1.1 403 Forbidden'); 59 exit('You don\'t have permission to access this file.'); 60 } ); 54 61 } 55 62 if ( ! empty( $this->options['enable_custom_login_url'] ) ) { … … 115 122 [ 116 123 'type' => 'slider-checkbox', 124 'title' => __( 'Disable XML-RPC', 'admin-optimizer' ), 125 'id' => 'disable-xmlrpc', 126 'name' => 'disable_xmlrpc', 127 'desc' => __( 'Disable XML-RPC for the whole site', 'admin-optimizer' ), 128 ], 129 [ 130 'type' => 'slider-checkbox', 117 131 'title' => __( 'Custom Login URL', 'admin-optimizer' ), 118 132 'id' => 'enable-custom-login-url', -
admin-optimizer/trunk/readme.txt
r3346791 r3347351 7 7 Requires PHP: 7.2.5 8 8 Tested up to: 6.8 9 Stable tag: 1.0. 39 Stable tag: 1.0.4 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 101 101 == Changelog == 102 102 103 = 1.0.3 - 15 August 2025 = 103 = 1.0.4 - 20 August 2025 = 104 * Enhancement: remove access to xml-rpc class and file. 105 * Change: Moved Disable XML-RPC module to Security section. 106 * Bug: Correct taxonomy spelling mistake. 107 108 = 1.0.3 - 19 August 2025 = 104 109 * Bug fixes: fixed 2fa conflicts with last login date. 105 110
Note: See TracChangeset
for help on using the changeset viewer.