move external JavaScript to wordpress footer
I want to be able to selectively move external JavaScripts to the footer of my site via functions.php file. I have not found a snippet of code that accomplishes that. I have minified my JavaScript and CSS but the plugins I use do not address external scripts. In my particular case, LinkedIn's .js takes a long time to load and it is blocking. It seems moving it to the footer would benefit especially since nobody is going to be using the social share until after the page has loaded and they read the content.
Any help in developing a code snippet to address this would be extremely helpful...or pointing me to a source of a function already developed.
script javascript wordpress footers
add a comment |
I want to be able to selectively move external JavaScripts to the footer of my site via functions.php file. I have not found a snippet of code that accomplishes that. I have minified my JavaScript and CSS but the plugins I use do not address external scripts. In my particular case, LinkedIn's .js takes a long time to load and it is blocking. It seems moving it to the footer would benefit especially since nobody is going to be using the social share until after the page has loaded and they read the content.
Any help in developing a code snippet to address this would be extremely helpful...or pointing me to a source of a function already developed.
script javascript wordpress footers
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08
add a comment |
I want to be able to selectively move external JavaScripts to the footer of my site via functions.php file. I have not found a snippet of code that accomplishes that. I have minified my JavaScript and CSS but the plugins I use do not address external scripts. In my particular case, LinkedIn's .js takes a long time to load and it is blocking. It seems moving it to the footer would benefit especially since nobody is going to be using the social share until after the page has loaded and they read the content.
Any help in developing a code snippet to address this would be extremely helpful...or pointing me to a source of a function already developed.
script javascript wordpress footers
I want to be able to selectively move external JavaScripts to the footer of my site via functions.php file. I have not found a snippet of code that accomplishes that. I have minified my JavaScript and CSS but the plugins I use do not address external scripts. In my particular case, LinkedIn's .js takes a long time to load and it is blocking. It seems moving it to the footer would benefit especially since nobody is going to be using the social share until after the page has loaded and they read the content.
Any help in developing a code snippet to address this would be extremely helpful...or pointing me to a source of a function already developed.
script javascript wordpress footers
script javascript wordpress footers
asked Feb 17 at 0:17
Rich_AT_IADDICRich_AT_IADDIC
12
12
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08
add a comment |
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406611%2fmove-external-javascript-to-wordpress-footer%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1406611%2fmove-external-javascript-to-wordpress-footer%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Welcome to SuperUser. This is a question better off on StackExchange StackOverflow. Don't expect anyone to write you code however. You'll need to at least have attempted it before people will help.
– HazardousGlitch
Feb 17 at 1:08