Как добавить версию style.css
в WordPress, как показано ниже, я могу сделать в Joomla.
<link rel="stylesheet" href="/templates/example/css/style.css?v=1.2">
Я знаю, что style.css
будет загружаться динамически. Пожалуйста, помогите мне, как это сделать.
Ответы:
Номер версии является параметром
wp_enqueue_style()
.В соответствии с Кодексом, здесь все параметры, которые
wp_enqueue_style
принимает.Так, например, чтобы загрузить таблицу стилей с номером версии, вы должны сделать следующее:
источник
wp_enqueue_style
пожалуйста, сделайте свою домашнюю работу.wp_enqueue_style()
для загрузки рассматриваемой таблицы стилей, то ее дескриптор является первым параметром. Если ваша тема жестко программирует таблицу стилей в header.php, тогда она не будет иметь дескриптора.Вместо того, чтобы фиксировать версию, в некоторых случаях может оказаться целесообразнее динамически создавать версию таблицы стилей, поэтому, когда вы ее изменяете, она автоматически меняет и обновляет кэш браузера немедленно, без необходимости редактировать файл functions.php снова и снова.
Вы можете использовать filemtime () для этого. Вот как это сделать в дочернем стиле, который ссылается на parent_style
источник
Если вы являетесь разработчиком тем, вы можете захотеть перезагрузить свои ресурсы, когда будете загружать новую версию.
Так что версия темы сделана в
style.css
В верхней части вашего
functions.php
:Позже, когда вы поставите в очередь CSS или JS, используйте в
THEME_VERSION
качестве четвертого аргумента:Будет выводить на страницу:
Удобно, когда вам нужно заботиться о большем количестве активов, и вы не хотите менять их вручную.
источник
Вы можете достичь этого одним из следующих способов:
1) Добавьте следующий тег в файл header.php темы.
2) Добавьте следующий код в файл functions.php темы.
Для получения дополнительной информации см. Эту страницу.
источник
лучший способ загрузить css в вашу тему WordPress - это следующий код в вашем файле functions.php:
Это правильный способ загрузки стилей в вашей теме, а также он лучше всего подходит для постановки / тестирования, поскольку каждое обновление будет предоставлять обновленную версию стиля.
Если вы хотите избежать первой загрузки, вы можете использовать эту укороченную версию и поместить следующую строку в файл header.php, и получите тот же результат:
ура
источник
Попробуй это:
Добавьте это в functions.php
Добавьте это в верхний или нижний колонтитул -> autoVer ('/ js / main.js');
источник
Вопреки представленным выше методам, я считаю, что лучше использовать номер версии, который появляется вверху вашего файла style.css:
Чтобы использовать версию темы в вашем css, добавьте следующее в ваш скрипт functions.php (или эквивалентный):
Это означает, что после того, как вы отредактируете свой файл style.css, все, что вам нужно сделать, это изменить номер версии в верхней части того же файла, чтобы увидеть изменения во внешнем интерфейсе.
Если вы изучите заголовок раздела HTML темы, вы увидите следующее:
источник
Это довольно простой способ получить номер версии, дважды вызвав функцию
bloginfo($show)
. Сначала для таблицы стилей, а затем для номера версии.Вот и все, что нужно сделать. Надеюсь, что это помогает или полезно. Вы можете просмотреть все доступные параметры и посмотреть, что можно вывести с помощью
bloginfo()
функции.Не обращайте внимания на мой комментарий, так как @Ravs указал на мою ошибку в отношении параметра «версии» для функции bloginfo (). Он действительно печатает номер версии Wordpress.
источник