2015-05-10 2 views
0

Я все еще изучаю Wordpress, так что простите меня, если это глупый вопрос, но я пытаюсь добавить сценарий Autosize на страницу моего веб-сайта, и я отчасти потерян. Как добавить скрипты в Wordpress? И как я могу назвать его на определенной странице с элементом textarea, который я хочу авторизовать?Как добавить скрипт Autosize в Wordpress?

ответ

1

Чтобы включить скрипты для WordPress, нужно использовать wp_enqueue_scriptDocumentation Так как вам нужно будет вызывать JS для нацеливания textarea, используйте функцию в файле custom.js и включают в себя, что тоже.

function autoresize_scripts() { 
    wp_enqueue_script('auto-resize', get_template_directory_uri() . '/js/autoresize.js', array(), '1.0.0', true); 
    wp_enqueue_script('custom-js', get_template_directory_uri() . '/js/custom.js', array(), '1.0.0', true); 
} 

add_action('wp_enqueue_scripts', 'autoresize_scripts'); 

Приведенный выше код будет использоваться в functions.php

Если вам нужно вызвать его на конкретной странице:

Использование is_page функции в WordPress:

if(is_page(2)) // 2 is the page id 
{ 
    // Target textarea with JS 
} 

И если вы хотите настроить таргетинг на многие страницы с помощью элемента textarea, WordPress автоматически позаботится о его добавлении к footer.php, который загружается на всех веб-страницах.

+0

Какова цель custom.js? Что я помещаю в этот файл? – 5AM

+0

Если плагин JS требует таргетинга на элемент, вам необходимо добавить его в custom.js –

Смежные вопросы