Вопросы с тегом «include»

6
Передача переменных через locate_template
В то время как я обычно использовал includeили requireсамостоятельно, чтобы сохранить долгосрочное обслуживание кода, я начал использовать, get_template_partи locate_templateиспользование встроенных в WordPress вещей всегда лучше. Мой вопрос в том, должны ли вы передавать переменные в результаты get_template_partили locate_template? <?php $var = get_option( 'my-custom-option' ); get_template_part( 'custom-template-part' ); ?> В приведенном …

2
get_template_directory_uri указывает на родительскую тему, а не на дочернюю тему
У меня проблема в том, что get_template_directory_uri указывает на родительскую тему, как site/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.php но я хочу, чтобы он указывал на мою детскую тему, которая должна быть site/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.php что я использую это include (TEMPLATEPATH . '/myGallery/gallery_functions_include.php');

3
Есть ли способ использовать get_template_part () с папками?
Мне интересно, есть ли способ использовать get_template_part () с папками? В моей главной папке сейчас много файлов, потому что каждый элемент многократного использования помещается в отдельный файл. Я бы хотел поместить их в папки. В Кодексе нет информации об этом: http://codex.wordpress.org/Function_Reference/get_template_part

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 …

3
Как заменить функцию, объявленную внутри класса плагина, в functions.php?
Я хочу изменить функцию в плагине. Он объявлен в основном файле плагина следующим образом: class WCPGSK_Main { ... public function wcpgsk_email_after_order_table($order) { ... } } Добавьте вызванный оттуда как это: add_action( 'woocommerce_email_after_order_table', array($this, 'wcpgsk_email_after_order_table') ); Я думаю, что было бы возможно заменить его, если бы имел доступ к классу в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.