2013-09-18 2 views
0

Могу ли я спросить, как я могу запросить скрипт несколько раз в wordpress. Например:как запросить сценарий более одного раза в wordpress

for($i = 0; $i < 2 ; $i++){ 
wp_enqueue_script('alerthello.js', 'example.com/example.js'); 
} 

Ожидает, что код отобразит два приветствия, но вместо этого отобразит только один.

+0

Имя функции является 'wp_enqueue_script', не' wp_enquece'. –

+0

Зачем вам это нужно? PS: Я вижу бесконечную петлю там –

+0

@RubenSerattePardo отредактировал :) – dramasea

ответ

0

Поскольку имя сценария является тем же самым, WordPress будет добавлять этот сценарий только один раз. Функция wp_enqueue_script просто добавляет сценарии в очередь, и если есть два одинаковых сценария, они будут выплевывать только один.

Я не знаю, почему вы хотели бы, чтобы один и тот же сценарий был добавлен несколько раз, но вы можете попробовать это.

for($i = 0; $i < 2 ; $i++){ 
    wp_enqueue_script('alerthello.js'.$i, 'example.com/example.js'); 
} 

Также вы можете проверить wp_print_scripts() http://codex.wordpress.org/Plugin_API/Action_Reference/wp_print_scripts

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