Skip to content

Commit a7cefe8

Browse files
committed
Added data-cfasync="false" data-no-optimize="1" for some script tags
1 parent 9c7f523 commit a7cefe8

12 files changed

Lines changed: 13 additions & 13 deletions

includes/class-ecwid-ajax-defer-renderer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public function render_shortcode( $shortcode ) {
9494

9595
public function add_shortcodes( $content ) {
9696
$ecwid_store_id = get_ecwid_store_id();
97-
$before = '<script>var ecwid_shortcodes = [];</script>';
97+
$before = '<script data-cfasync="false" data-no-optimize="1">var ecwid_shortcodes = [];</script>';
9898

9999
$scriptjs_domain = esc_attr( Ecwid_Config::get_scriptjs_domain() );
100100

@@ -104,7 +104,7 @@ public function add_shortcodes( $content ) {
104104
$script_src = "https://$scriptjs_domain/script.js?$ecwid_store_id&data_platform=wporg&lang=$lang";
105105
ob_start();
106106
?>
107-
<script>
107+
<script data-cfasync="false" data-no-optimize="1">
108108
window.ecwid_script_defer = true;
109109
window.ecwid_dynamic_widgets = true;
110110

includes/class-ecwid-floating-minicart.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public function display() {
9393
data-icon='<?php echo esc_attr( $icon ); ?>'
9494
></div>
9595

96-
<script>
96+
<script data-cfasync="false" data-no-optimize="1">
9797
if (typeof Ecwid != 'undefined'){
9898
Ecwid.init();
9999
}

includes/gutenberg/class-ecwid-gutenberg-block-cart-page.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public function render_callback( $params ) {
3131

3232
ob_start();
3333
?>
34-
<script>
34+
<script data-cfasync="false" data-no-optimize="1">
3535
Ecwid.OnAPILoaded.add(function() {
3636
Ecwid.OnPageLoad.add(function(page) {
3737
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {

includes/gutenberg/class-ecwid-gutenberg-block-filters-page.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public function render_callback( $params ) {
5050
public static function get_script_for_open_filters_page() {
5151
ob_start();
5252
?>
53-
<script>
53+
<script data-cfasync="false" data-no-optimize="1">
5454
Ecwid.OnAPILoaded.add(function() {
5555
Ecwid.OnPageLoad.add(function(page) {
5656
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {

includes/gutenberg/class-ecwid-gutenberg-block-minicart.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public function render_callback( $params ) {
4040
></div>
4141

4242
<!--noptimize-->
43-
<script>
43+
<script data-cfasync="false" data-no-optimize="1">
4444
if (typeof Ecwid != 'undefined'){
4545
Ecwid.init();
4646
}

includes/shortcodes/class-ecwid-shortcode-productbrowser.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ public function get_js_for_open_page( $page = '' ) {
335335

336336
ob_start();
337337
?>
338-
<script>
338+
<script data-cfasync="false" data-no-optimize="1">
339339
Ecwid.OnAPILoaded.add(function() {
340340
Ecwid.OnPageLoad.add(function(page) {
341341
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {

includes/widgets/nsf-minicart.tpl.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
></div>
1313

1414
<!--noptimize-->
15-
<script>
15+
<script data-cfasync="false" data-no-optimize="1">
1616
if (typeof Ecwid != 'undefined') {
1717
Ecwid.init();
1818
}

templates/debug.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,7 @@
225225

226226
</div>
227227

228-
<script>
228+
<scrip data-cfasync="false" data-no-optimize="1"t>
229229
jQuery('h2').click(function() {
230230
jQuery(this).toggleClass('hide');
231231
})

templates/help.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484

8585
</div>
8686

87-
<script>
87+
<script data-cfasync="false" data-no-optimize="1">
8888
(function() {
8989
Element.prototype.addClass = function(c) {
9090
var re = new RegExp("(^|\\s)" + c + "(\\s|$)", "g");

templates/product.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<?php
2-
$content = "<script>xProductBrowser('defaultProductId=$ecwid_id');</script>";
2+
$content = "<script data-cfasync='false' data-no-optimize='1'>xProductBrowser('defaultProductId=$ecwid_id');</script>";
33
echo ecwid_wrap_shortcode_content( $content, 'product', array() ); //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped

0 commit comments

Comments
 (0)