Вопросы с тегом «theme-development»

Темы создают открытый интерфейсный интерфейс для сайта WordPress.

3
Как переопределить подключаемую функцию в теме?
Вся документация, с которой я столкнулся, обсуждает переопределение подключаемой функции через ваш плагин. Что, если вы вместо этого занимаетесь разработкой темы? Мой functions.php требует другого файла, который переопределяет get_user_by()функцию, определенную в pluggable.php. Если я пропускаю if( function_exists() )вызов, я получаю сообщение об ошибке «Не удается переопределить ...». Если я включаю …

2
Когда использовать add_action ('init') против add_action ('wp_enqueue_scripts')
В файле functions.php моей темы я вызываю add_action, чтобы получить меру контроля над тем, куда загружается jquery (в нижнем колонтитуле вместе с другими скриптами моей темы). Проблема, с которой я столкнулся, заключается в том, что когда я использую add_action ('wp_enqueue_scripts'), он запускается, только если плагины не загружены. Однако метод add_action …

1
Должны ли мы использовать get_template_part () в файлах функций вместо include_once?
Я использую плагин theme-check для проверки моей темы на наличие ошибок и рекомендаций, я использую get_template_part () в файлах темы, таких как header.php и index.php, но в functions.php я использую include_once () theme- проверка не указывает на них, она указывает на include_once, используемый в файле widgets.php, который включен в functions.php …

1
В чем разница между wp_register_sidebar_widget и register_widget?
В чем разница между ними и когда мы должны использовать каждый из них? Я использую wp_register_sidebar_widgetпрямо сейчас, и он работает нормально, но я видел много уроков онлайн о том, как создать виджет, используя register_widget и класс, большинство моих виджетов не нуждаются в опциях, поэтому я должен придерживаться wp_register_sidebar_widgetили должен использовать …

3
Как установить структуру постоянных ссылок через functions.php
Я настраивал сеть Wordpress и хотел, чтобы все новые сайты имели одинаковую структуру постоянных ссылок (т.е. "/% year% /% monthnum% /% postname% /"). Мне интересно, возможно ли это сделать через hooks или hacks в functions.php, без необходимости полагаться на пользователей, чтобы выбрать эту структуру.

7
Как я могу отображать меню только на определенных страницах?
Вместо того, чтобы использовать виджеты боковой панели, чтобы указать, на какой странице они должны быть видны, я предпочитаю выбирать в настройках меню показ на определенных страницах. Путь Wordpress по умолчанию: Таким образом, проекты это страница и имеет несколько подстраниц. Но что, если у меня будет еще 10 таких страниц и …

1
Как переместить файлы шаблона страницы, такие как page- {slug} .php, в подкаталог?
Я хочу переместить файлы шаблонов страниц, например, page-{slug}.phpв подкаталог в моей теме, чтобы WordPress распознавал их автоматически. Если шаблоны страниц указанной формы не существуют в подкаталоге, WordPress должен вернуться к правилам загрузки шаблонов по умолчанию. Как я могу этого достичь? Примечание-1: Этот вопрос и соответствующие ответы являются более общими для …

1
Изменить постоянные ссылки для сообщений, но не для пользовательских типов сообщений
В настоящее время моя структура постоянных ссылок для сообщений domain.com/post-title Я использую статическую главную страницу и страницу блога для сообщений. Я хочу изменить структуру постоянных ссылок для сообщений, тегов и категорий на domain.com/blog/post-title Я легко могу добавить / blog / в структуру постоянных ссылок, но суть в том, что мои …

1
Пользовательский раздел изображения в настройщике
Так что у меня есть этот пользовательский раздел в настройщике, который управляет компонентами продуктов на домашней странице. Там все зарегистрировано и так далее, но проблема, на которой я застрял, заключается в том, что когда клиент загружает один из компонентов изображения, я не знаю, как его обновить. код functions.php, с которым …

3
Как вставить логотип в шапку?
Я довольно новичок в мире WordPress (я из Joomla) Я нахожу некоторые трудности при вставке логотипа на этот тестовый сайт WordPress: http://onofri.org/example/ Я хочу поместить свой логотип в заголовок сайта, вместо текста «ПРИМЕР». Просматривая панель конфигурации WordPress, я не могу найти, где я могу загрузить логотип и автоматически поместить его …

3
Страница магазина WooCommerce для использования моего пользовательского шаблона [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Прежде чем задать вопрос, я хочу сказать вам, что я уже задавал вопрос в /programming/15025213/wordpress-woocommerce-template-file-overiding Я использую …

3
CSS классы для темы
Кто-нибудь знает предопределенные (предложенные WP) классы CSS, которые я должен использовать в своей теме? Я видел где-то в Интернете список всех классов CSS, которые используются в теме WP, но не могу его найти. ОБНОВЛЕНИЕ: Я нашел сайт, где я видел этот список: http://www.wpbeginner.com/wp-themes/default-wordpress-generated-css-cheat-sheet-for-beginners/

4
Как сделать плагин обязательным в теме wp без использования условных операторов php при вызове отдельной функции из этого плагина?
Одна из моих тем Wordpress требует нескольких сторонних плагинов для правильной работы. В большинстве случаев я использовал для вызова функций из сторонних плагинов, используя условные операторы, такие как if(function_exist('plugin_function')) { plugin_function() // do something } Предположим, хотя мне нужно широко использовать один плагин во многих файлах моей темы ... Я …

1
Получить введенное значение поля настройщика для предварительного просмотра в реальном времени
В соответствии с кодексом , этот вопрос , вероятно, любой учебник по настройщику темы, вы получите значение поля настройщика со следующим кодом: ( function( $ ) { //Update site background color... wp.customize( 'background_color', function( value ) { value.bind( function( newval ) { $('body').css('background-color', newval ); } ); } ); } …

1
Сбросить позиции метабоксов в админке
Я пишу тему, и в ней у меня есть функция, которая создает два метабокса. Четвертый параметр функции «add_meta_box ()», которую я использовал, может быть установлен на (высокий, базовый, по умолчанию или низкий). Я хочу, чтобы поля отображались в определенном порядке (т. Е. В пределах одной из этих 4 групп - …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.