Changeset 3398621
- Timestamp:
- 11/19/2025 08:18:14 AM (4 months ago)
- Location:
- admin-optimizer
- Files:
-
- 164 added
- 8 deleted
- 16 edited
-
tags/1.1.0/includes (added)
-
tags/1.1.0/includes/helper.php (added)
-
tags/1.1.0/modules/block-login/assets/js/src (added)
-
tags/1.1.0/modules/block-login/assets/js/src/block-login-settings.js (added)
-
tags/1.1.0/modules/disable-user-account (added)
-
tags/1.1.0/modules/disable-user-account/disable-user-account.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.docker (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.docker/Dockerfile (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.docker/scripts (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.docker/scripts/50-project.sh (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.editorconfig (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.github (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.github/dependabot.yml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.github/workflows (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.github/workflows/install.yml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.github/workflows/test.yml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.gitignore (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.idea (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.idea/jsLibraryMappings.xml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.idea/prettier.xml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.idea/vcs.xml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.php-cs-fixer.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.vscode (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.vscode/extensions.json (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/.vscode/settings.json (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/compose.yml (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/composer.lock (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/pkg-cli.sh (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/rector.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/sonar-project.properties (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/src/Data (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/src/Data/messages.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/src/Message (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/src/Message/MessageInterface.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/src/Message/MessageStore.php (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/start-docker.sh (added)
-
tags/1.1.0/vendor/remotemerge/totp-php/tests/Unit/MessageStoreTest.php (added)
-
tags/1.2.0/includes (added)
-
tags/1.2.0/includes/helper.php (added)
-
tags/1.2.0/modules/db-cleaner (added)
-
tags/1.2.0/modules/db-cleaner/assets (added)
-
tags/1.2.0/modules/db-cleaner/assets/screenshots (added)
-
tags/1.2.0/modules/db-cleaner/assets/screenshots/manual-actions.png (added)
-
tags/1.2.0/modules/db-cleaner/assets/screenshots/options-table.png (added)
-
tags/1.2.0/modules/db-cleaner/db-cleaner.php (added)
-
tags/1.2.0/modules/db-cleaner/includes (added)
-
tags/1.2.0/modules/db-cleaner/includes/db-queries.php (added)
-
tags/1.2.0/modules/db-cleaner/settings (added)
-
tags/1.2.0/modules/db-cleaner/settings/db-cleaner-settings.php (added)
-
tags/1.2.0/modules/disable-user-account (added)
-
tags/1.2.0/modules/disable-user-account/disable-user-account.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.docker (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.docker/Dockerfile (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.docker/scripts (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.docker/scripts/50-project.sh (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.editorconfig (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.github (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.github/dependabot.yml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.github/workflows (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.github/workflows/install.yml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.github/workflows/test.yml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.gitignore (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.idea (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.idea/jsLibraryMappings.xml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.idea/prettier.xml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.idea/vcs.xml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.php-cs-fixer.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.vscode (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.vscode/extensions.json (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/.vscode/settings.json (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/compose.yml (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/composer.lock (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/pkg-cli.sh (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/rector.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/sonar-project.properties (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/src/Data (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/src/Data/messages.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/src/Message (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/src/Message/MessageInterface.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/src/Message/MessageStore.php (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/start-docker.sh (added)
-
tags/1.2.0/vendor/remotemerge/totp-php/tests/Unit/MessageStoreTest.php (added)
-
tags/1.2.0/vendor/yipresser/wp-settings-api-helper/changelog.md (added)
-
tags/1.3.0/admin (added)
-
tags/1.3.0/admin/admin-settings.php (added)
-
tags/1.3.0/admin/assets (added)
-
tags/1.3.0/admin/assets/css (added)
-
tags/1.3.0/admin/assets/css/modules-pro-settings.css (added)
-
tags/1.3.0/admin/assets/css/modules-pro-settings.min.css (added)
-
tags/1.3.0/admin/assets/css/settings.css (added)
-
tags/1.3.0/admin/assets/css/settings.min.css (added)
-
tags/1.3.0/admin/assets/js (added)
-
tags/1.3.0/admin/assets/js/settings.min.js (added)
-
tags/1.3.0/admin/bootstrap.php (added)
-
tags/1.3.0/includes (added)
-
tags/1.3.0/includes/helper.php (added)
-
tags/1.3.0/modules/content-management (added)
-
tags/1.3.0/modules/content-management/content-management.php (added)
-
tags/1.3.0/modules/db-cleaner (added)
-
tags/1.3.0/modules/db-cleaner/assets (added)
-
tags/1.3.0/modules/db-cleaner/assets/screenshots (added)
-
tags/1.3.0/modules/db-cleaner/assets/screenshots/manual-actions.png (added)
-
tags/1.3.0/modules/db-cleaner/assets/screenshots/options-table.png (added)
-
tags/1.3.0/modules/db-cleaner/db-cleaner.php (added)
-
tags/1.3.0/modules/db-cleaner/includes (added)
-
tags/1.3.0/modules/db-cleaner/includes/db-queries.php (added)
-
tags/1.3.0/modules/db-cleaner/settings (added)
-
tags/1.3.0/modules/db-cleaner/settings/db-cleaner-settings.php (added)
-
tags/1.3.0/modules/disable-features (added)
-
tags/1.3.0/modules/disable-features/disable-features.php (added)
-
tags/1.3.0/modules/disable-user-account (added)
-
tags/1.3.0/modules/disable-user-account/disable-user-account.php (added)
-
tags/1.3.0/modules/export-import (added)
-
tags/1.3.0/modules/export-import/assets (added)
-
tags/1.3.0/modules/export-import/assets/css (added)
-
tags/1.3.0/modules/export-import/assets/css/export-import.css (added)
-
tags/1.3.0/modules/export-import/assets/css/export-import.min.css (added)
-
tags/1.3.0/modules/export-import/assets/js (added)
-
tags/1.3.0/modules/export-import/assets/js/export-import.min.js (added)
-
tags/1.3.0/modules/export-import/export-import.php (added)
-
tags/1.3.0/modules/export-import/includes (added)
-
tags/1.3.0/modules/export-import/includes/option-names.php (added)
-
tags/1.3.0/modules/export-import/settings (added)
-
tags/1.3.0/modules/export-import/settings/export-import-settings.php (added)
-
tags/1.3.0/modules/media-management (added)
-
tags/1.3.0/modules/media-management/media-management.php (added)
-
tags/1.3.0/modules/security (added)
-
tags/1.3.0/modules/security/security.php (added)
-
tags/1.3.0/modules/users-management (added)
-
tags/1.3.0/modules/users-management/users-management.php (added)
-
tags/1.3.0/modules/utilities (added)
-
tags/1.3.0/modules/utilities/utilities.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.docker (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.docker/Dockerfile (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.docker/scripts (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.docker/scripts/50-project.sh (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.editorconfig (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.github (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.github/dependabot.yml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.github/workflows (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.github/workflows/install.yml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.github/workflows/test.yml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.gitignore (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.idea (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.idea/jsLibraryMappings.xml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.idea/prettier.xml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.idea/vcs.xml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.php-cs-fixer.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.vscode (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.vscode/extensions.json (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/.vscode/settings.json (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/compose.yml (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/composer.lock (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/pkg-cli.sh (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/rector.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/sonar-project.properties (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/src/Data (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/src/Data/messages.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/src/Message (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/src/Message/MessageInterface.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/src/Message/MessageStore.php (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/start-docker.sh (added)
-
tags/1.3.0/vendor/remotemerge/totp-php/tests/Unit/MessageStoreTest.php (added)
-
tags/1.3.0/vendor/yipresser/wp-settings-api-helper/changelog.md (added)
-
trunk/admin-optimizer.php (modified) (1 diff)
-
trunk/admin/admin-settings.php (modified) (2 diffs)
-
trunk/languages/admin-optimizer.pot (modified) (4 diffs)
-
trunk/modules/2fa/settings/two-factor-authentication-settings.php (modified) (1 diff)
-
trunk/modules/block-login/settings/block-login-settings.php (modified) (1 diff)
-
trunk/modules/content-management/content-management.php (modified) (7 diffs)
-
trunk/modules/custom-post-status/settings/poststatus-settings.php (modified) (1 diff)
-
trunk/modules/db-cleaner/settings/db-cleaner-settings.php (modified) (2 diffs)
-
trunk/modules/disable-features/disable-features.php (modified) (14 diffs)
-
trunk/modules/media-management/media-management.php (modified) (4 diffs)
-
trunk/modules/modified-date/settings/modified-date-settings.php (modified) (1 diff)
-
trunk/modules/modules.php (deleted)
-
trunk/modules/post-cloner/settings/post-cloner-settings.php (modified) (1 diff)
-
trunk/modules/security/security.php (modified) (6 diffs)
-
trunk/modules/users-management/users-management.php (modified) (5 diffs)
-
trunk/modules/utilities/utilities.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (7 diffs)
-
trunk/vendor/remotemerge/totp-php/.docker (deleted)
-
trunk/vendor/remotemerge/totp-php/.editorconfig (deleted)
-
trunk/vendor/remotemerge/totp-php/.github (deleted)
-
trunk/vendor/remotemerge/totp-php/.gitignore (deleted)
-
trunk/vendor/remotemerge/totp-php/.idea (deleted)
-
trunk/vendor/remotemerge/totp-php/.php-cs-fixer.php (deleted)
-
trunk/vendor/remotemerge/totp-php/.vscode (deleted)
Legend:
- Unmodified
- Added
- Removed
-
admin-optimizer/trunk/admin-optimizer.php
r3396481 r3398621 2 2 /** 3 3 * Plugin Name: Admin Optimizer 4 * Plugin URI: https://www. yipresser.com4 * Plugin URI: https://www.adminoptimizer.com 5 5 * Description: An all-in-one plugin to enhance your WordPress sites 6 * Version: 1.4. 06 * Version: 1.4.1 7 7 * Requires PHP: 7.2.5 8 8 * Author: Yipresser -
admin-optimizer/trunk/admin/admin-settings.php
r3396481 r3398621 92 92 <div> 93 93 <button id="adminoptim-submit-btn" class="button button-primary adminoptim-submit-btn"><?php esc_html_e( 'Save Changes', 'admin-optimizer' ); ?></button> 94 <a href="<?php echo esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ); ?>" class="button adminoptim-pro-btn" target="_blank"><?php esc_html_e( 'Upgrade to Pro', 'admin-optimizer' ); ?></a>94 <a href="<?php echo esc_url( 'https://www.adminoptimizer.com/#pricing' ); ?>" class="button adminoptim-pro-btn" target="_blank"><?php esc_html_e( 'Upgrade to Pro', 'admin-optimizer' ); ?></a> 95 95 </div> 96 96 </div> … … 100 100 <?php 101 101 // translators: %s is the outgoing link to the Pro site. 102 $promotion_message = sprintf( __( 'Get more optimization with %1$sAdmin Optimizer Pro%2$s', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' );102 $promotion_message = sprintf( __( 'Get more optimization with %1$sAdmin Optimizer Pro%2$s', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ); 103 103 echo wp_kses( $promotion_message, 'a' ); 104 104 ?> -
admin-optimizer/trunk/languages/admin-optimizer.pot
r3396481 r3398621 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-11-1 4T06:15:50+00:00\n"12 "POT-Creation-Date: 2025-11-19T07:20:54+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" … … 17 17 #. Plugin Name of the plugin 18 18 #: admin-optimizer.php 19 #: admin/admin-settings.php:9 019 #: admin/admin-settings.php:91 20 20 #: admin/bootstrap.php:123 21 21 #: admin/bootstrap.php:124 … … 25 25 #. Plugin URI of the plugin 26 26 #: admin-optimizer.php 27 msgid "https://www. yipresser.com"27 msgid "https://www.adminoptimizer.com" 28 28 msgstr "" 29 29 … … 43 43 msgstr "" 44 44 45 #: admin/admin-settings.php:7 345 #: admin/admin-settings.php:74 46 46 msgid "Admin Optimizer Modules" 47 47 msgstr "" 48 48 49 #: admin/admin-settings.php:7 449 #: admin/admin-settings.php:75 50 50 msgid "Modules" 51 51 msgstr "" 52 52 53 #: admin/admin-settings.php:9 254 #: admin/admin-settings.php:15 253 #: admin/admin-settings.php:93 54 #: admin/admin-settings.php:153 55 55 msgid "Save Changes" 56 56 msgstr "" 57 57 58 #: admin/admin-settings.php:9 358 #: admin/admin-settings.php:94 59 59 msgid "Upgrade to Pro" 60 60 msgstr "" 61 61 62 62 #. translators: %s is the outgoing link to the Pro site. 63 #: admin/admin-settings.php:10 163 #: admin/admin-settings.php:102 64 64 #, php-format 65 65 msgid "Get more optimization with %1$sAdmin Optimizer Pro%2$s" -
admin-optimizer/trunk/modules/2fa/settings/two-factor-authentication-settings.php
r3389336 r3398621 75 75 'title' => __( 'Pro Options', 'admin-optimizer' ), 76 76 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 77 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' ),77 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ), 78 78 'menu_slug' => Two_Factor_Authentication::MENU_SLUG . '_Pro', 79 79 'option_name' => Two_Factor_Authentication::OPTION_NAME, -
admin-optimizer/trunk/modules/block-login/settings/block-login-settings.php
r3378610 r3398621 61 61 'title' => __( 'Pro Options', 'admin-optimizer' ), 62 62 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 63 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' ),63 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ), 64 64 'menu_slug' => Block_Login::MENU_SLUG . '_pro', 65 65 'option_name' => Block_Login::OPTION_NAME, -
admin-optimizer/trunk/modules/content-management/content-management.php
r3396481 r3398621 108 108 'name' => 'enable_custom_post_status', 109 109 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 110 'label' => sprintf( __( 'Enable the creation of custom post status. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/custom-post-status/' ) . '" target="_blank">', '</a>' ),110 'label' => sprintf( __( 'Enable the creation of custom post status. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/custom-post-status/' ) . '" target="_blank">', '</a>' ), 111 111 ], 112 112 'post-types' => [ … … 116 116 'name' => 'enable_custom_post_types', 117 117 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 118 'label' => sprintf( __( 'Enable the creation of custom post types.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/custom-post-type/' ) . '" target="_blank">', '</a>' ),118 'label' => sprintf( __( 'Enable the creation of custom post types.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/custom-post-type/' ) . '" target="_blank">', '</a>' ), 119 119 ], 120 120 'taxonomies' => [ … … 124 124 'name' => 'enable_custom_taxonomies', 125 125 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 126 'label' => sprintf( __( 'Enable the creation of custom taxonomies.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/custom-taxonomies/' ) . '" target="_blank">', '</a>' ),126 'label' => sprintf( __( 'Enable the creation of custom taxonomies.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/custom-taxonomies/' ) . '" target="_blank">', '</a>' ), 127 127 ], 128 128 'auto-publish' => [ … … 132 132 'name' => 'enable_publish_missed_posts', 133 133 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 134 'label' => sprintf( __( 'Check posts every 15 minutes and auto publish posts with missed schedule.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/auto-publish-posts/' ) . '" target="_blank">', '</a>' ),134 'label' => sprintf( __( 'Check posts every 15 minutes and auto publish posts with missed schedule.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/auto-publish-posts/' ) . '" target="_blank">', '</a>' ), 135 135 ], 136 136 'auto-open-advanced' => [ … … 140 140 'name' => 'enable_auto_open_advanced', 141 141 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 142 'label' => sprintf( __( 'Reduce mouse clicks and open the Advanced field in Gutenberg when you move your mouse over it.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/auto-open-advanced-field-in-gutenberg/' ) . '" target="_blank">', '</a>' ),142 'label' => sprintf( __( 'Reduce mouse clicks and open the Advanced field in Gutenberg when you move your mouse over it.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/auto-open-advanced-field-in-gutenberg/' ) . '" target="_blank">', '</a>' ), 143 143 ], 144 144 'auto-add-anchor' => [ … … 148 148 'name' => 'enable_auto_add_anchor', 149 149 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 150 'label' => sprintf( __( 'Transform your WordPress headings into clickable link targets, making it easier for readers to navigate through your posts and share specific sections.<br/>(only works in Gutenberg editor)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/auto-add-html-anchor/' ) . '" target="_blank">', '</a>' ),150 'label' => sprintf( __( 'Transform your WordPress headings into clickable link targets, making it easier for readers to navigate through your posts and share specific sections.<br/>(only works in Gutenberg editor)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/auto-add-html-anchor/' ) . '" target="_blank">', '</a>' ), 151 151 ], 152 152 'modified-date' => [ … … 156 156 'name' => 'manage_post_modified_date', 157 157 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 158 'label' => sprintf( __( 'Change or prevent updating of the last modified date for each post. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/lock-modified-date/' ) . '" target="_blank">', '</a>' ),158 'label' => sprintf( __( 'Change or prevent updating of the last modified date for each post. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/lock-modified-date/' ) . '" target="_blank">', '</a>' ), 159 159 ], 160 160 'post-cloner' => [ -
admin-optimizer/trunk/modules/custom-post-status/settings/poststatus-settings.php
r3378610 r3398621 208 208 <?php 209 209 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 210 $upgrade_message = sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' );210 $upgrade_message = sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ); 211 211 echo wp_kses( $upgrade_message, 'a' ); 212 212 ?> -
admin-optimizer/trunk/modules/db-cleaner/settings/db-cleaner-settings.php
r3396481 r3398621 240 240 'title' => __( 'Pro Options', 'admin-optimizer' ), 241 241 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 242 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' ),242 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ), 243 243 'menu_slug' => DB_Cleaner::MENU_SLUG . '_pro', 244 244 'option_name' => DB_Cleaner::OPTION_NAME, … … 643 643 <?php 644 644 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 645 printf( esc_html__( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' );645 printf( esc_html__( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ); 646 646 ?> 647 647 </p> -
admin-optimizer/trunk/modules/disable-features/disable-features.php
r3396481 r3398621 117 117 'name' => 'remove_rest_api_link', 118 118 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 119 'label' => sprintf( __( 'Remove the REST API link from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-rest-api-link/' ) . '" target="_blank">', '</a>' ),119 'label' => sprintf( __( 'Remove the REST API link from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-rest-api-link/' ) . '" target="_blank">', '</a>' ), 120 120 ], 121 121 [ … … 125 125 'name' => 'remove_rsd', 126 126 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 127 'label' => sprintf( __( 'Remove Really Simple Discovery (RSD) <link> tag from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-really-simple-discovery-rsd-link/' ) . '" target="_blank">', '</a>' ),127 'label' => sprintf( __( 'Remove Really Simple Discovery (RSD) <link> tag from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-really-simple-discovery-rsd-link/' ) . '" target="_blank">', '</a>' ), 128 128 ], 129 129 [ … … 133 133 'name' => 'remove_shortlink', 134 134 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 135 'label' => sprintf( __( 'Remove shortlink from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-shortlink/' ) . '" target="_blank">', '</a>' ),135 'label' => sprintf( __( 'Remove shortlink from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-shortlink/' ) . '" target="_blank">', '</a>' ), 136 136 ], 137 137 [ … … 141 141 'name' => 'remove_oembed', 142 142 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 143 'label' => sprintf( __( 'Remove links used for embedding your content on other sites.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-oembed-links/' ) . '" target="_blank">', '</a>' ),143 'label' => sprintf( __( 'Remove links used for embedding your content on other sites.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-oembed-links/' ) . '" target="_blank">', '</a>' ), 144 144 ], 145 145 [ … … 149 149 'name' => 'disable_emojis', 150 150 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 151 'label' => sprintf( __( 'Disable emoji support and remove emoji scripts and styles from your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-emojis/' ) . '" target="_blank">', '</a>' ),151 'label' => sprintf( __( 'Disable emoji support and remove emoji scripts and styles from your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-emojis/' ) . '" target="_blank">', '</a>' ), 152 152 ], 153 153 [ … … 157 157 'name' => 'disable_jquery_migrate', 158 158 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 159 'label' => sprintf( __( 'Remove script bloat from your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-jquery-migrate/' ) . '" target="_blank">', '</a>' ),159 'label' => sprintf( __( 'Remove script bloat from your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-jquery-migrate/' ) . '" target="_blank">', '</a>' ), 160 160 ], 161 161 [ … … 165 165 'name' => 'remove_pingback_header', 166 166 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 167 'label' => sprintf( __( 'Remove \'X-Pingback\' from the HTTP header. This will prevent others sites from pinging yours when they link to you.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-pingback-http-header/' ) . '" target="_blank">', '</a>' ),167 'label' => sprintf( __( 'Remove \'X-Pingback\' from the HTTP header. This will prevent others sites from pinging yours when they link to you.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-pingback-http-header/' ) . '" target="_blank">', '</a>' ), 168 168 ], 169 169 [ … … 173 173 'name' => 'remove_powered_by_header', 174 174 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 175 'label' => sprintf( __( 'Remove \'X-Powered-By\' from the HTTP header. This will remove information about the plugins and software used by your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/remove-powered-by-http-header/' ) . '" target="_blank">', '</a>' ),175 'label' => sprintf( __( 'Remove \'X-Powered-By\' from the HTTP header. This will remove information about the plugins and software used by your site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/remove-powered-by-http-header/' ) . '" target="_blank">', '</a>' ), 176 176 ], 177 177 [ … … 181 181 'name' => 'disable_404_redirect', 182 182 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 183 'label' => sprintf( __( 'By default, WordPress will attempt to guess a redirect URL for a 404 request. This module disable the guessing and return the 404 page without performing a redirect.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-404-url-redirect/' ) . '" target="_blank">', '</a>' ),183 'label' => sprintf( __( 'By default, WordPress will attempt to guess a redirect URL for a 404 request. This module disable the guessing and return the 404 page without performing a redirect.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-404-url-redirect/' ) . '" target="_blank">', '</a>' ), 184 184 ], 185 185 [ … … 189 189 'name' => 'disable_gutenberg_editor', 190 190 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 191 'label' => sprintf( __( 'This will disable Gutenberg Block Editor and restore the Classic editor as the default editor.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-gutenberg-editor/' ) . '" target="_blank">', '</a>' ),191 'label' => sprintf( __( 'This will disable Gutenberg Block Editor and restore the Classic editor as the default editor.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-gutenberg-editor/' ) . '" target="_blank">', '</a>' ), 192 192 ], 193 193 [ … … 197 197 'name' => 'disable_category_archive', 198 198 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 199 'label' => sprintf( __( 'Disable all Category archive pages in the site frontend. Loading the Category archive URL will return a 404 (Not Found) error. This will not remove the Category feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-archive-pages/#disable-category-archive' ) . '" target="_blank">', '</a>' ),199 'label' => sprintf( __( 'Disable all Category archive pages in the site frontend. Loading the Category archive URL will return a 404 (Not Found) error. This will not remove the Category feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-archive-pages/#disable-category-archive' ) . '" target="_blank">', '</a>' ), 200 200 ], 201 201 [ … … 205 205 'name' => 'disable_tag_archive', 206 206 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 207 'label' => sprintf( __( 'Disable all Tag archive pages in the site frontend. Loading the Tag archive URL will return a 404 (Not Found) error. This will not remove the Tag feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-archive-pages/#disable-tag-archive' ) . '" target="_blank">', '</a>' ),207 'label' => sprintf( __( 'Disable all Tag archive pages in the site frontend. Loading the Tag archive URL will return a 404 (Not Found) error. This will not remove the Tag feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-archive-pages/#disable-tag-archive' ) . '" target="_blank">', '</a>' ), 208 208 ], 209 209 [ … … 213 213 'name' => 'disable_author_archive', 214 214 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 215 'label' => sprintf( __( 'Disable all Author archive pages in the site frontend. Loading the Author archive URL will return a 404 (Not Found) error. This will not remove the Author feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-archive-pages/#disable-author-archive' ) . '" target="_blank">', '</a>' ),215 'label' => sprintf( __( 'Disable all Author archive pages in the site frontend. Loading the Author archive URL will return a 404 (Not Found) error. This will not remove the Author feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-archive-pages/#disable-author-archive' ) . '" target="_blank">', '</a>' ), 216 216 ], 217 217 [ … … 221 221 'name' => 'disable_date_archive', 222 222 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 223 'label' => sprintf( __( 'Disable all Date archive pages in the site frontend. Loading the Date archive URL will return a 404 (Not Found) error. This will not remove the Date feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-archive-pages/#disable-date-archive' ) . '" target="_blank">', '</a>' ),223 'label' => sprintf( __( 'Disable all Date archive pages in the site frontend. Loading the Date archive URL will return a 404 (Not Found) error. This will not remove the Date feature in the Admin dashboard.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-archive-pages/#disable-date-archive' ) . '" target="_blank">', '</a>' ), 224 224 ], 225 225 ], -
admin-optimizer/trunk/modules/media-management/media-management.php
r3396481 r3398621 99 99 'name' => 'enable_limit_image_upload_size', 100 100 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 101 'label' => sprintf( __( 'Limit the image upload file size.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/limit-image-upload-file-size/' ) . '" target="_blank">', '</a>' ),101 'label' => sprintf( __( 'Limit the image upload file size.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/limit-image-upload-file-size/' ) . '" target="_blank">', '</a>' ), 102 102 ], 103 103 [ … … 107 107 'name' => 'enable_image_alt_text', 108 108 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 109 'label' => sprintf( __( 'Auto set image filename as alt text.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/set-image-filename-as-alt-text/' ) . '" target="_blank">', '</a>' ),109 'label' => sprintf( __( 'Auto set image filename as alt text.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/set-image-filename-as-alt-text/' ) . '" target="_blank">', '</a>' ), 110 110 ], 111 111 [ … … 115 115 'name' => 'enable_image_underscore_to_hyphen', 116 116 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 117 'label' => sprintf( __( 'Auto sanitize the image filename and convert underscore (_) to hyphen (-) during image upload. %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/convert-underscore-in-filename-to-hyphen/' ) . '" target="_blank">', '</a>' ),117 'label' => sprintf( __( 'Auto sanitize the image filename and convert underscore (_) to hyphen (-) during image upload. %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/convert-underscore-in-filename-to-hyphen/' ) . '" target="_blank">', '</a>' ), 118 118 ], 119 119 [ … … 123 123 'name' => 'enable_svg_upload', 124 124 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 125 'label' => sprintf( __( 'Enable upload of SVG file. %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/enable-svg-image-upload/' ) . '" target="_blank">', '</a>' ),125 'label' => sprintf( __( 'Enable upload of SVG file. %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/enable-svg-image-upload/' ) . '" target="_blank">', '</a>' ), 126 126 ], 127 127 ], -
admin-optimizer/trunk/modules/modified-date/settings/modified-date-settings.php
r3389336 r3398621 81 81 'title' => __( 'Pro Options', 'admin-optimizer' ), 82 82 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 83 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' ),83 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to access these features', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ), 84 84 'menu_slug' => Modified_Date::MENU_SLUG . '_pro', 85 85 'option_name' => Modified_Date::OPTION_NAME, -
admin-optimizer/trunk/modules/post-cloner/settings/post-cloner-settings.php
r3396481 r3398621 67 67 'title' => '', 68 68 /* translators: %1$s is the anchor link to the Pro version. %2$s is the closing anchor tag */ 69 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to grant clone permission to users.', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www. yipresser.com/admin-optimizer#pricing' ) . '" target="_blank">', '</a>' ),69 'description' => sprintf( __( 'Upgrade to the %1$sPro version%2$s to grant clone permission to users.', 'admin-optimizer' ), '<a href="' . esc_url( 'https://www.adminoptimizer.com/#pricing' ) . '" target="_blank">', '</a>' ), 70 70 'menu_slug' => Post_Cloner::MENU_SLUG . '_pro', 71 71 'option_name' => Post_Cloner::OPTION_NAME, -
admin-optimizer/trunk/modules/security/security.php
r3396481 r3398621 109 109 'name' => 'hide_wp_version', 110 110 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 111 'label' => sprintf( __( 'Remove WP version from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/hide-wp-version/' ) . '" target="_blank">', '</a>' ),111 'label' => sprintf( __( 'Remove WP version from the header.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/hide-wp-version/' ) . '" target="_blank">', '</a>' ), 112 112 ], 113 113 [ … … 117 117 'name' => 'hide_update_notices', 118 118 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 119 'label' => sprintf( __( 'Only show update notices to Administrators and those with update capabilities.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/hide-update-notice/' ) . '" target="_blank">', '</a>' ),119 'label' => sprintf( __( 'Only show update notices to Administrators and those with update capabilities.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/hide-update-notice/' ) . '" target="_blank">', '</a>' ), 120 120 ], 121 121 [ … … 125 125 'name' => 'disable_xmlrpc', 126 126 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 127 'label' => sprintf( __( 'Disable XML-RPC for the whole site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-xml-rpc/' ) . '" target="_blank">', '</a>' ),127 'label' => sprintf( __( 'Disable XML-RPC for the whole site.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-xml-rpc/' ) . '" target="_blank">', '</a>' ), 128 128 ], 129 129 [ … … 133 133 'name' => 'enable_custom_login_url', 134 134 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 135 'label' => sprintf( __( 'Hide the wp-login page and create a custom login URL for all users.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/custom-login-url/' ) . '" target="_blank">', '</a>' ),135 'label' => sprintf( __( 'Hide the wp-login page and create a custom login URL for all users.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/custom-login-url/' ) . '" target="_blank">', '</a>' ), 136 136 ], 137 137 [ … … 141 141 'name' => 'enable_block_login', 142 142 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 143 'label' => sprintf( __( 'Block the user from login after repeated failed login attempt. (comes with Pro options) %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/block-failed-login/' ) . '" target="_blank">', '</a>' ),143 'label' => sprintf( __( 'Block the user from login after repeated failed login attempt. (comes with Pro options) %1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/block-failed-login/' ) . '" target="_blank">', '</a>' ), 144 144 ], 145 145 ]; … … 151 151 'name' => 'enable_2fa', 152 152 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 153 'label' => sprintf( __( 'Enable two factor authentication for all users. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/two-factor-authentication/' ) . '" target="_blank">', '</a>' ),153 'label' => sprintf( __( 'Enable two factor authentication for all users. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/two-factor-authentication/' ) . '" target="_blank">', '</a>' ), 154 154 ]; 155 155 } else { -
admin-optimizer/trunk/modules/users-management/users-management.php
r3396481 r3398621 114 114 'name' => 'disable_user_account', 115 115 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 116 'label' => sprintf( __( 'Disable user accounts and prevent them from logging in.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-user-accounts/' ) . '" target="_blank">', '</a>' ),116 'label' => sprintf( __( 'Disable user accounts and prevent them from logging in.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-user-accounts/' ) . '" target="_blank">', '</a>' ), 117 117 ], 118 118 [ … … 122 122 'name' => 'display_user_registration_date', 123 123 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 124 'label' => sprintf( __( 'Track and show the user registration date.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/display-user-registration-date/' ) . '" target="_blank">', '</a>' ),124 'label' => sprintf( __( 'Track and show the user registration date.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/display-user-registration-date/' ) . '" target="_blank">', '</a>' ), 125 125 ], 126 126 [ … … 130 130 'name' => 'enable_user_login_tracking', 131 131 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 132 'label' => sprintf( __( 'Track and display the user last login date.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/last-login-date/' ) . '" target="_blank">', '</a>' ),132 'label' => sprintf( __( 'Track and display the user last login date.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/last-login-date/' ) . '" target="_blank">', '</a>' ), 133 133 ], 134 134 [ … … 138 138 'name' => 'hide_admin_toolbar', 139 139 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 140 'label' => sprintf( __( 'Disable the admin toolbar for all users when they are logged in and viewing the site on the frontend.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/hide-admin-toolbar/' ) . '" target="_blank">', '</a>' ),140 'label' => sprintf( __( 'Disable the admin toolbar for all users when they are logged in and viewing the site on the frontend.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/hide-admin-toolbar/' ) . '" target="_blank">', '</a>' ), 141 141 ], 142 142 [ … … 146 146 'name' => 'disable_user_signup_notification', 147 147 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 148 'label' => sprintf( __( 'Disable the option to send the new user an email when their account was created.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/disable-new-user-signup-notification/' ) . '" target="_blank">', '</a>' ),148 'label' => sprintf( __( 'Disable the option to send the new user an email when their account was created.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/disable-new-user-signup-notification/' ) . '" target="_blank">', '</a>' ), 149 149 ], 150 150 ], -
admin-optimizer/trunk/modules/utilities/utilities.php
r3396481 r3398621 96 96 'name' => 'enable_heartbeat_control', 97 97 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 98 'label' => sprintf( __( 'Modify the interval of the WordPress heartbeat API to reduce CPU load on the server.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/heartbeat-control/' ) . '" target="_blank">', '</a>' ),98 'label' => sprintf( __( 'Modify the interval of the WordPress heartbeat API to reduce CPU load on the server.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/heartbeat-control/' ) . '" target="_blank">', '</a>' ), 99 99 ], 100 100 [ … … 104 104 'name' => 'enable_smtp_mail', 105 105 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 106 'label' => sprintf( __( 'Enable email sending functionality in WordPress using your own SMTP provider.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/smtp-mail/' ) . '" target="_blank">', '</a>' ),106 'label' => sprintf( __( 'Enable email sending functionality in WordPress using your own SMTP provider.%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/smtp-mail/' ) . '" target="_blank">', '</a>' ), 107 107 ], 108 108 [ … … 112 112 'name' => 'enable_db_cleaner', 113 113 // translators: %1$s is the line break tag. %2$s is the anchor tag. %3$s is the anchor closure tag. 114 'label' => sprintf( __( 'Schedule regular optimization and cleaning up of the WP database to improve the performance of the site. Comes with Pro options. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www. yipresser.com/docs/admin-optimizer/database-cleaner/' ) . '" target="_blank">', '</a>' ),114 'label' => sprintf( __( 'Schedule regular optimization and cleaning up of the WP database to improve the performance of the site. Comes with Pro options. (comes with Pro options)%1$s%2$sLearn more%3$s', 'admin-optimizer' ), '<br/>', '<a href="' . esc_url( 'https://www.adminoptimizer.com/docs/database-cleaner/' ) . '" target="_blank">', '</a>' ), 115 115 ], 116 116 ], -
admin-optimizer/trunk/readme.txt
r3396481 r3398621 1 1 === Admin Optimizer === 2 2 Author URI: https://damienoh.com 3 Plugin URI: https://www. yipresser.com/admin-optimizer/3 Plugin URI: https://www.adminoptimizer.com/ 4 4 Tags: enhancements, optimizations, all in one plugin, security, disable features 5 5 Contributors: yipresser, damienoh … … 7 7 Requires PHP: 7.2.5 8 8 Tested up to: 6.8 9 Stable tag: 1.4. 09 Stable tag: 1.4.1 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 19 19 == Modules: == 20 20 21 [See all modules >>](https://www. yipresser.com/admin-optimizer/modules/)21 [See all modules >>](https://www.adminoptimizer.com/modules/) 22 22 23 23 == Content Management == 24 24 - **Auto-Publish Posts with Missed Schedule**: auto publish posts that have missed their publication schedule. 25 - **Custom Post Status**: register new and custom post status for use with your posts. [Pro](https://www. yipresser.com/admin-optimizer/) adds options to assign custom post status to custom post types and set up custom post status for different user roles.25 - **Custom Post Status**: register new and custom post status for use with your posts. [Pro](https://www.adminoptimizer.com/) adds options to assign custom post status to custom post types and set up custom post status for different user roles. 26 26 - **Custom Post Types**: register new and custom post types for various content. 27 27 - **Custom Taxonomies**: register new and custom taxonomies to support all Post Types. 28 - **Lock Modified Date**: prevent the Post's modified date from being updated unnecessarily. [Pro](https://www. yipresser.com/admin-optimizer/) adds options to enable modified date lock for custom post types, and grant permission to user roles to change the modified date.28 - **Lock Modified Date**: prevent the Post's modified date from being updated unnecessarily. [Pro](https://www.adminoptimizer.com/) adds options to enable modified date lock for custom post types, and grant permission to user roles to change the modified date. 29 29 - **Auto add anchor target to Headings block**: Transform your WordPress headings into clickable link targets, making it easier for readers to navigate through your posts and share specific sections. 30 30 - **Post Cloner**: Easily clone posts and any other post types, including all its post metas and taxonomies. 31 - **Post Republisher**: Clone a post as a child of the Post. When you (re)publish the cloned post, it will update the orignal post instead of publishing as a new post. This allows you to update old content quickly and easily. [Pro](https://www. yipresser.com/admin-optimizer/)31 - **Post Republisher**: Clone a post as a child of the Post. When you (re)publish the cloned post, it will update the orignal post instead of publishing as a new post. This allows you to update old content quickly and easily. [Pro](https://www.adminoptimizer.com/) 32 32 33 33 == Media Management == … … 37 37 38 38 == Security == 39 - **Block Failed Login**: Limit failed login attempt and block bad actors from carrying out brute force login attack to your site. [Pro](https://www. yipresser.com/admin-optimizer/) adds options to customize the lock out time, a full lockout mode and hide login form in lockout mode.39 - **Block Failed Login**: Limit failed login attempt and block bad actors from carrying out brute force login attack to your site. [Pro](https://www.adminoptimizer.com/admin-optimizer/) adds options to customize the lock out time, a full lockout mode and hide login form in lockout mode. 40 40 - **Custom Login URL**: Hide the wp-login.php login URL and create a custom secret login url for your users. 41 41 - **Hide WordPress Version**: remove the WP version tag from the site's header. 42 42 - **Hide Update notice**: hide the Update nag to all users except for the user roles with Update capability (administrator). 43 - **Two-factor Authentication**: enable two-factor authentication (TOTP) for all your users. [Pro](https://www. yipresser.com/admin-optimizer/) adds options to make Two-factor Authentication compulsory for defined user roles, block users without enabled 2FA from logging in, and allow users to save devices as “Trusted devices”.43 - **Two-factor Authentication**: enable two-factor authentication (TOTP) for all your users. [Pro](https://www.adminoptimizer.com/) adds options to make Two-factor Authentication compulsory for defined user roles, block users without enabled 2FA from logging in, and allow users to save devices as “Trusted devices”. 44 44 45 45 == Disable Features == … … 62 62 - **Adjust Heartbeat**: Modify the Heartbeat interval to improve the user experience of WordPress. 63 63 - **SMTP Email**: replace the default mailer with external SMTP service to ensure successful mails delivery. 64 - **Database Cleaner**: Schedule regular optimization and cleaning up of the WP database to improve the performance of the site. [Pro](https://www. yipresser.com/admin-optimizer/) adds options to manually cleanup individual DB table, tracks unused options and remove autoload for Options table.64 - **Database Cleaner**: Schedule regular optimization and cleaning up of the WP database to improve the performance of the site. [Pro](https://www.adminoptimizer.com/) adds options to manually cleanup individual DB table, tracks unused options and remove autoload for Options table. 65 65 66 66 == Site Management == … … 74 74 - **Disable User Account**: Disable user accounts for inactive users and prevent them from logging in. 75 75 76 [See all modules >>](https://www. yipresser.com/admin-optimizer/modules/)76 [See all modules >>](https://www.adminoptimizer.com/modules/) 77 77 78 78 Your feedback is WELCOME! … … 113 113 114 114 == Changelog == 115 = 1.4.1 = 116 * Updated: plugin site URL 117 115 118 = 1.4.0 = 116 119 * Added: new Post Cloner module
Note: See TracChangeset
for help on using the changeset viewer.