add_action ('wp_head ") не может добавить стиль к голове - PullRequest
1 голос
/ 06 марта 2012

У меня есть следующий php код:

add_shortcode("hello","hello_func");
function hello_func(){
    add_action("wp_head","styles");
    add_action("wp_footer","scripts");
}
function styles{
    echo "<style>blahblahblah</style>";
}
function scripts{
    echo "<script>blahblahblah</script>";
}

По какой-то причине скрипты будут загружены в нижний колонтитул, но стили не будут загружены в нижний колонтитул. Кто-нибудь может помочь?

Ответы [ 2 ]

2 голосов
/ 08 марта 2012

Попробуйте использовать wp_enqueue_script или wp_enqueue_style . Обычно это лучший способ добавить стили или скрипты в WordPress. Вы также можете передать параметр в функцию wp_enqueue_script, чтобы добавить скрипт в нижний колонтитул.

1 голос
/ 06 марта 2012

Может сделать

return "<style>blahblahblah</style>"; 

(угадай)

...