{"id":69904,"date":"2018-01-22T10:48:43","date_gmt":"2018-01-22T10:48:43","guid":{"rendered":"https:\/\/es.wordpress.org\/support\/topic\/funcion-que-excluya-todos-los-js-de-un-plugin\/"},"modified":"2018-01-22T17:34:08","modified_gmt":"2018-01-22T17:34:08","slug":"funcion-que-excluya-todos-los-js-de-un-plugin","status":"publish","type":"topic","link":"https:\/\/es.wordpress.org\/support\/topic\/funcion-que-excluya-todos-los-js-de-un-plugin\/","title":{"rendered":"Funci\u00f3n que excluya todos los js de un plugin"},"content":{"rendered":"<p>Hola,<br \/>\nestoy intentando optimizar la velocidad de mi p\u00e1gina.<br \/>\nHe le\u00eddo que hay c\u00f3digo javascript que bloquea la p\u00e1gina al estar en el head. Tambi\u00e9n he le\u00eddo que hab\u00eda una funci\u00f3n que hac\u00eda que el javascript se fuera al footer. He puesto esa funci\u00f3n y la p\u00e1gina funciona correctamente excepto por los sliders que tengo, hechos con el plugin Slider Revolution.<br \/>\nMi pregunta es si hay alguna manera de remediarlo (he probado con el plugin autoptimize y se me estropea todo, aparece c\u00f3digo en toda la p\u00e1gina), y si se puede usar esa funci\u00f3n con todos los javascripts excepto aquellos que est\u00e9n dentro del plugin Slider Revolution.<\/p>\n<p>Os adjunto la funci\u00f3n que v\u00ed:<\/p>\n<pre><code>\r\n\/\/* Mover javascripts al footer\r\nfunction scripts_footer() {\r\n    remove_action(&#039;wp_head&#039;, &#039;wp_print_scripts&#039;);\r\n    remove_action(&#039;wp_head&#039;, &#039;wp_print_head_scripts&#039;, 9);\r\n    remove_action(&#039;wp_head&#039;, &#039;wp_enqueue_scripts&#039;, 1);\r\n \r\n    add_action(&#039;wp_footer&#039;, &#039;wp_print_scripts&#039;, 5);\r\n    add_action(&#039;wp_footer&#039;, &#039;wp_enqueue_scripts&#039;, 5);\r\n    add_action(&#039;wp_footer&#039;, &#039;wp_print_head_scripts&#039;, 5);\r\n}\r\nadd_action( &#039;wp_enqueue_scripts&#039;, &#039;scripts_footer&#039; );\r\n\r\n<\/code><\/pre>\n<p>Gracias!!<\/p>\n","protected":false},"template":"","class_list":["post-69904","topic","type-topic","status-publish","hentry","topic-tag-javascript","topic-tag-jquery"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/69904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/69904\/revisions"}],"predecessor-version":[{"id":69916,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/69904\/revisions\/69916"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=69904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}