Skip to content

Commit 76e1580

Browse files
authored
Merge pull request #1067 from cloudinary/uat
3.2.11
2 parents 3a06a47 + 479fe10 commit 76e1580

File tree

6 files changed

+42
-23
lines changed

6 files changed

+42
-23
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.2.10
1+
3.2.11

languages/cloudinary.pot

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ msgid ""
44
msgstr ""
55
"Project-Id-Version: Cloudinary STABLETAG\n"
66
"Report-Msgid-Bugs-To: https://github.com/cloudinary/cloudinary_wordpress\n"
7-
"POT-Creation-Date: 2025-05-29 05:42:10+00:00\n"
7+
"POT-Creation-Date: 2025-06-27 06:59:54+00:00\n"
88
"MIME-Version: 1.0\n"
99
"Content-Type: text/plain; charset=utf-8\n"
1010
"Content-Transfer-Encoding: 8bit\n"
@@ -2158,14 +2158,21 @@ msgid ""
21582158
"REST API connection. Ensure your WordPress setup, including multisite or "
21592159
"headless configurations, has the REST API enabled and active for seamless "
21602160
"plugin operation.%1$sFor more information, see %2$sWordPress’s REST API "
2161-
"Handbook%3$s."
2161+
"Handbook%3$s.%1$sTo manually verify your REST API connection, you can "
2162+
"temporarily enable the %5$sCloudinary Cron%6$s feature from %4$sthe "
2163+
"plugin’s Cron admin page%3$s. Once enabled, activate the %8$s task. When "
2164+
"the cron runs for the first time, any connectivity issues will trigger an "
2165+
"admin notice.%1$s%7$s%5$s Important%6$s: Enabling the Cron feature starts a "
2166+
"recurring background process. Unless you’re actively using it for "
2167+
"diagnostics or testing, we %5$sstrongly recommend disabling%6$s this "
2168+
"feature to avoid generating unnecessary requests or load on your site."
21622169
msgstr ""
21632170

2164-
#: ui-definitions/settings-pages.php:457
2171+
#: ui-definitions/settings-pages.php:462
21652172
msgid "Does Cloudinary work on multilingual sites?"
21662173
msgstr ""
21672174

2168-
#: ui-definitions/settings-pages.php:461
2175+
#: ui-definitions/settings-pages.php:466
21692176
#. translators: The HTML markup.
21702177
msgid ""
21712178
"Absolutely! Cloudinary is fully compatible with WPML, the leading WordPress "
@@ -2175,37 +2182,37 @@ msgid ""
21752182
"visit %1$sWPML's official page%2$s on Cloudinary compatibility."
21762183
msgstr ""
21772184

2178-
#: ui-definitions/settings-pages.php:468
2185+
#: ui-definitions/settings-pages.php:473
21792186
msgid ""
21802187
"I'm having an incompatibility issue with a theme, plugin, or hosting "
21812188
"environment, what can I do?"
21822189
msgstr ""
21832190

2184-
#: ui-definitions/settings-pages.php:473
2191+
#: ui-definitions/settings-pages.php:478
21852192
#. translators: The HTML markup.
21862193
msgid ""
21872194
"We’re compatible with most other plugins so we expect it to work absolutely "
21882195
"fine. If you do have any issues, please %1$scontact our support team%2$s "
21892196
"who will help resolve your issue."
21902197
msgstr ""
21912198

2192-
#: ui-definitions/settings-pages.php:481
2199+
#: ui-definitions/settings-pages.php:486
21932200
msgid "Can I use the Cloudinary plugin for my eCommerce websites?"
21942201
msgstr ""
21952202

2196-
#: ui-definitions/settings-pages.php:485
2203+
#: ui-definitions/settings-pages.php:490
21972204
#. translators: The HTML markup.
21982205
msgid ""
21992206
"Yes, the Cloudinary plugin has full support for WooCommerce. We also have "
22002207
"additional functionality that allows you to add a fully optimized "
22012208
"%1$sProduct Gallery%2$s."
22022209
msgstr ""
22032210

2204-
#: ui-definitions/settings-pages.php:492
2211+
#: ui-definitions/settings-pages.php:497
22052212
msgid "Why are my images loading locally and not from Cloudinary?"
22062213
msgstr ""
22072214

2208-
#: ui-definitions/settings-pages.php:496
2215+
#: ui-definitions/settings-pages.php:501
22092216
#. translators: The HTML markup.
22102217
msgid ""
22112218
"Your images may be loading locally for a number of reasons:%1$sThe asset "
@@ -2216,21 +2223,21 @@ msgid ""
22162223
"assets in the %5$sWordPress Media Library%4$s.%6$s"
22172224
msgstr ""
22182225

2219-
#: ui-definitions/settings-pages.php:507
2226+
#: ui-definitions/settings-pages.php:512
22202227
msgid "How do I handle a CLDBind error which is causing issues with lazy loading?"
22212228
msgstr ""
22222229

2223-
#: ui-definitions/settings-pages.php:509
2230+
#: ui-definitions/settings-pages.php:514
22242231
msgid ""
22252232
"The Cloudinary lazy loading scripts must be loaded in the page head. Ensure "
22262233
"your site or any 3rd party plugins are not setup to move these scripts."
22272234
msgstr ""
22282235

2229-
#: ui-definitions/settings-pages.php:523
2236+
#: ui-definitions/settings-pages.php:528
22302237
msgid "Debug log"
22312238
msgstr ""
22322239

2233-
#: ui-definitions/settings-pages.php:530
2240+
#: ui-definitions/settings-pages.php:535
22342241
msgid "Edit asset"
22352242
msgstr ""
22362243

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,5 @@
143143
"webpack-cli": "^4.2.0",
144144
"webpackbar": "^5.0.2"
145145
},
146-
"version": "3.2.10"
146+
"version": "3.2.11"
147147
}

php/class-cron.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public function __construct() {
9999
*/
100100
public function add_settings( $settings ) {
101101

102-
$enabled = apply_filters( 'cloudinary_feature_cron_manager', false );
102+
$enabled = apply_filters( 'cloudinary_feature_cron_manager', true );
103103
$settings[ self::CRON_SLUG ] = array(
104104
'page_title' => __( 'Cron System', 'cloudinary' ),
105105
'requires_connection' => true,
@@ -115,16 +115,16 @@ public function add_settings( $settings ) {
115115
array(
116116
'type' => 'on_off',
117117
'title' => __( 'Enable Cron', 'cloudinary' ),
118-
'default' => 'on',
118+
'default' => 'off',
119119
'slug' => 'enable_cron',
120120
),
121121
array(
122122
'type' => 'cron',
123123
'slug' => 'tasks',
124124
'default' => array(
125-
'update_asset_paths' => 'on',
126-
'rest_api' => 'on',
127-
'check_status' => 'on',
125+
'update_asset_paths' => 'off',
126+
'rest_api' => 'off',
127+
'check_status' => 'off',
128128
),
129129
'cron' => $this,
130130
),

readme.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,13 @@ Your site is now setup to start using Cloudinary.
146146

147147
== Changelog ==
148148

149+
= 3.2.11 (30 June 2025) =
150+
151+
Fixes and Improvements:
152+
153+
* Cron jobs now disabled by default to reduce unnecessary requests
154+
* Updated REST API in FAQ to support enabling/disabling the cron jobs
155+
149156
= 3.2.10 (24 June 2025) =
150157

151158
Fixes and Improvements:

ui-definitions/settings-pages.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,10 +446,15 @@
446446
'collapsible' => 'closed',
447447
'content' => sprintf(
448448
// translators: The HTML markup.
449-
__( 'To function correctly, the Cloudinary plugin requires an active WordPress REST API connection. Ensure your WordPress setup, including multisite or headless configurations, has the REST API enabled and active for seamless plugin operation.%1$sFor more information, see %2$sWordPress’s REST API Handbook%3$s.', 'cloudinary' ),
449+
__( 'To function correctly, the Cloudinary plugin requires an active WordPress REST API connection. Ensure your WordPress setup, including multisite or headless configurations, has the REST API enabled and active for seamless plugin operation.%1$sFor more information, see %2$sWordPress’s REST API Handbook%3$s.%1$sTo manually verify your REST API connection, you can temporarily enable the %5$sCloudinary Cron%6$s feature from %4$sthe plugin’s Cron admin page%3$s. Once enabled, activate the %8$s task. When the cron runs for the first time, any connectivity issues will trigger an admin notice.%1$s%7$s%5$s Important%6$s: Enabling the Cron feature starts a recurring background process. Unless you’re actively using it for diagnostics or testing, we %5$sstrongly recommend disabling%6$s this feature to avoid generating unnecessary requests or load on your site.', 'cloudinary' ),
450450
'<br><br>',
451451
'<a href="https://developer.wordpress.org/rest-api/" target="_blank" rel="noopener noreferrer">',
452-
'</a>'
452+
'</a>',
453+
'<a href="' . add_query_arg( array( 'page' => 'cloudinary&section=cron_system' ), admin_url( 'admin.php' ) ) . '">',
454+
'<strong>',
455+
'</strong>',
456+
'<span style="color: #b0b000; font-size: 18px">&#9888;</span>',
457+
'<span style="background: #e8e9e8; padding-inline: 2px;">rest_api</span>'
453458
),
454459
),
455460
array(

0 commit comments

Comments
 (0)