Подтвердить что ты не робот

Как разместить мой javascript в нижнем колонтитуле

Я просто хочу спросить, как печатать script 'javascript' на нижнем колонтитуле с помощью простого плагина. Я использую WordPress 3.0 любые идеи?

4b9b3361

Ответ 1

Используйте файл functions.php внутри шаблона темы, добавьте это:

<?php

function add_this_script_footer(){ ?>

[YOUR JS CODE HERE]

<?php } 

add_action('wp_footer', 'add_this_script_footer'); ?>

Надеюсь, что это поможет!

Ответ 2

Для внешнего файла javascript, который будет связан в нижнем колонтитуле, используйте это ( >= WP2.8)

function my_javascripts() {
    wp_enqueue_script( 'the-script-handle', 
                       'path/to/file.js', 
                       array( 'jquery','other_script_that_we_depend_on' ), 
                       'scriptversion eg. 1.0', 
                       true);
}
add_action( 'wp_enqueue_scripts', 'my_javascripts' );

Последнее означает, что script должен быть помещен в wp_footer().

Ответ 3

Возможно, слишком поздно, чтобы ответить, но если кто-то еще приходит с такой же проблемой:

Для этого есть плагин: http://wordpress.org/extend/plugins/footer-javascript/

Или вы можете сделать это вручную, добавив этот короткий код в свои функции. php:

/**
 * Automatically move JavaScript code to page footer, speeding up page loading time.
 */
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);

Ответ 4

Вы также можете попробовать этот плагин, Scripts To Footerphp

Он совместим с Wordpress версии 4