{"id":6928121,"date":"2016-01-11T03:02:18","date_gmt":"2016-01-11T03:02:18","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/problems-handling-deferred-javascripts\/"},"modified":"2016-08-31T00:16:18","modified_gmt":"2016-08-31T00:16:18","slug":"problems-handling-deferred-javascripts","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/problems-handling-deferred-javascripts\/","title":{"rendered":"problems handling deferred javascripts?"},"content":{"rendered":"<p>It seems your plugin hiccups on deferred javascripts. In my server error log I see lines like the following: <\/p>\n<pre><code>[10-Jan-2016 01:13:53 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;)&#039; at line 1 for query INSERT INTO wp_wblm (&#039;old_url&#039;, &#039;type&#039;, &#039;hit&#039;) VALUES (&#039;http:\/\/www.xyz.com\/wp-content\/plugins\/adblock-notify-by-bweb\/lib\/titan-framework\/js\/ace-min-noconflict\/theme-ad_inserter.js&#039; defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;) made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 01:13:53 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;&#039; at line 1 for query SELECT id FROM wp_wblm where &#039;old_url&#039; = &#039;http:\/\/www.xyz.com\/wp-content\/plugins\/adblock-notify-by-bweb\/lib\/titan-framework\/js\/ace-min-noconflict\/theme-ad_inserter.js&#039; defer=&#039;defer&#039; made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 12:06:50 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;)&#039; at line 1 for query INSERT INTO wp_wblm (&#039;old_url&#039;, &#039;type&#039;, &#039;hit&#039;) VALUES (&#039;http:\/\/www.xyz.com\/statics\/js\/cookie.js&#039; defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;) made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 12:06:50 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;&#039; at line 1 for query SELECT id FROM wp_wblm where &#039;old_url&#039; = &#039;http:\/\/www.xyz.com\/statics\/js\/cookie.js&#039; defer=&#039;defer&#039; made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 12:06:53 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039; limit 1&#039; at line 1 for query SELECT * FROM wp_wblm  WHERE old_url = &#039;http:\/\/www.xyz.com\/data\/config.js&#039; defer=&#039;defer&#039; limit 1 made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 12:06:53 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;)&#039; at line 1 for query INSERT INTO wp_wblm (&#039;old_url&#039;, &#039;type&#039;, &#039;hit&#039;) VALUES (&#039;http:\/\/www.xyz.com\/data\/config.js&#039; defer=&#039;defer&#039;, &#039;js&#039; defer=&#039;defer&#039;, &#039;1&#039;) made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect\n[10-Jan-2016 12:06:53 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;defer=&#039;defer&#039;&#039; at line 1 for query SELECT id FROM wp_wblm where &#039;old_url&#039; = &#039;http:\/\/www.xyz.com\/data\/config.js&#039; defer=&#039;defer&#039; made by require(&#039;wp-blog-header.php&#039;), require_once(&#039;wp-includes\/template-loader.php&#039;), do_action(&#039;template_redirect&#039;), call_user_func_array, _custom_redirect<\/code><\/pre>\n<p>https:\/\/wordpress.org\/plugins\/broken-link-manager\/<\/p>\n","protected":false},"template":"","class_list":["post-6928121","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/6928121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/6928121\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=6928121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}