Articles of темы

Какую привязку использовать для загрузки пользовательского расширения класса во время инициализации темы?

Я пытаюсь организовать некоторые вещи в моей настраиваемой теме, поэтому я использую для загрузки в некоторые пользовательские классы, которые я создал, которые реализуют собственные классы WordPress. Когда я THEMEDIR/utilities/extendWalker.extension.php класс прямо в файл functions.php моей темы, все это hunky-dory … но переместите класс в THEMEDIR/utilities/extendWalker.extension.php Я получаю сообщение об ошибке, что зависимый интерфейс ( WP_NAV_WALKER […]

Тема премиум – жесткий код?

Я купил тему (White Rock), установил новый сайт en.mysite.net с нуля, но тема по-прежнему ссылается на mysite.net Есть ли вероятность, что есть где-то в файлах с файлами hardcoded url, для которых я купил тему, или что-то в этом роде? Или любая другая идея? Я установил новый сайт в соответствующий каталог, правильный URL-адрес – ru.mysite.net .

Как создать глобальный репозиторий переменных

Это может иметь простой ответ, но я хотел бы сохранить все переменные, которые я объявил (или кешировал) по моей теме, в центральном файле и затем обслуживать этот файл глобально ( get_header() как get_header() , get_footer() и get_sidebar() работает). Я пробовал создать файл с именем variables.php и обслуживать его через get_template_part но безуспешно. Для этого конкретного […]

Клонирование / копирование / копирование настроек администратора панели мониторинга

У меня есть локальная многосайтовая установка для моих разных клиентских проектов. Для данного проекта мне нужно, чтобы та же тема была установлена ​​локально, как тема онлайн-сайта. Но мне также нужны те же пользовательские меню, параметры темы, виджеты и т. Д.: Все параметры панели мониторинга / администратора. В противном случае я часто оказываюсь на другом сайте, […]

Многостраничный get_bloginfo ('stylesheet_directory'), ссылающийся на подпапку

Я использую многосайтовый экземпляр, но хочу, чтобы каждый сайт использовал одни и те же темы. Когда я ссылаюсь get_bloginfo('stylesheet_directory'); Я ожидал: http://domain.com/mainsite/wp-content/themes/my-theme вместо этого я получаю: http://domain.com/mainsite/subsite1/wp-content/themes/my-theme http://domain.com/mainsite/subsite2/wp-content/themes/my-theme Является ли их функцией WP, которую я могу использовать, чтобы получить только главную директорию, а WP не включает имя каталога каждого сайта?

get_footer не работает шаблонная тема

Я очень новичок в WordPress. Нижний колонтитул не будет отображаться в моей шаблонной теме. Я смотрел онлайн часами. Вот мой файл footer.php: <?php /** * The template for displaying the footer. * * Contains the closing of the id=main div and all content * after. Calls sidebar-footer.php for bottom widgets. * * @package WordPress * […]

Как отображать только некоторые виджеты боковой панели?

Я хотел бы разбить боковую панель на три контейнера. Каждый контейнер должен содержать до трех виджетов боковой панели. Поэтому мне нужно найти HTML только для виджетов от 0 до 2, от 3 до 5 и от 6 до 8 отдельно. Как правило, я бы использовал dynamic_sidebar() для отображения боковой панели, но эта функция не принимает […]

Как сделать выбранный макет для всех страниц MarketPress?

Я создал сайт WordPress и установил MarketPress. Он отлично работает в целом, а /store/ page правильно отображает мой выбранный шаблон / макет. Однако все подстраницы, такие как /store/products , /store/cart , /store/categories и т. Д., Не используют шаблон / макет, который я выбрал, а некоторые по умолчанию. Возможно, это потому, что они являются «виртуальными» страницами, […]

Обновление тем, настроенных пользователями

Могу ли я безопасно обновлять тему, если пользователь только модифицировал ее через THEMES> CUSTOMIZED? Я знаю, что пользователь должен клонировать и создавать дочернюю тему, если они хотят напрямую редактировать файлы php / css / javascript. Но, если только модификации были через THEMES> CUSTOMIZED, будут ли изменения оставаться после обновления темы?

Создание списка воспроизведения виджетов

Я пытаюсь создать специализированную тему, которая позволит пользователям показывать плейлист с виджетами на боковой панели. По плейлисту я имею в виду, что каждый виджет на боковой панели будет следовать определенному графику. Например, один виджет может быть запланирован для отображения каждый день с 9 AM-5PM, в то время как другой виджет может планироваться ежедневно отображаться с […]