Я немного искал, как это сделать, но я не думаю, что правильно формулировал свои поиски. Я разрабатываю специальную тему и хочу разбить раздел страницы на многократно используемую часть, которую я могу ссылаться, например, вы вставляете заголовок с <?php get_header(); ?>
, но я хочу использовать другой заголовочный файл вместо header.php. Как мне это сделать?Вставка блока пользовательского контента в wordpress
ответ
Вы можете использовать функцию следующим образом:
<?php get_header($name); ?>
$ Имя :: (строка) (необязательный) Вызовы для заголовка-name.php.
если у вас есть отдельный заголовок для домашней страницы вы можете создать файл заголовка, как этот «заголовок-home.php» вызвать этот файл заголовка используйте функцию get_header так:
<?php get_header('home'); ?>
Также вы можете позвоните в заголовок кратной теме, как это в соответствии с различными условиями
<?php
if (is_home()) :
get_header('home');
elseif (is_404()) :
get_header('404');
else :
get_header();
endif;
?>
интересно ... похоже, есть несколько способов сделать это. благодаря! – jugg1es
вы можете использовать эту же технику для get_footer() и get_sidebar() и т. Д. ... –
вы можете указать, какой заголовочный файл вы хотите использовать, назвав его, как сказал Ajith R Наир в своем ответе. <?php get_header('new');?>
загрузит файл header-new.php в каталог вашей темы. Если вы планируете менять небольшие части своего заголовка, я предлагаю не использовать дублирующие файлы заголовков, а вместо этого определять глобальную переменную, содержащую массив параметров по умолчанию в файле заголовка, и просто использовать эту же глобальную переменную на ваших страницах темы, чтобы переопределить по умолчанию. Надеюсь, это указывает на то, что вы в правильном направлении, хотя я был бы рад прояснить, если потребуется.
- 1. Организация пользовательского контента для Wordpress
- 2. Wordpress - размещение контента без блока или изображений
- 3. Вставка страницы PHP в Wordpress
- 4. Как создать пользовательские формы для пользовательского типа контента в Wordpress?
- 5. Блоки контента в Wordpress
- 6. Вставка блока плагина Magento
- 7. Динамическая вставка блока Adsense
- 8. Вставка пользовательского поля в Wordpress с использованием MySql
- 9. Вставка пользовательского html в wordpress и его редактирование
- 10. Wordpress: загрузка пользовательского интерфейса в каталог Wordpress
- 11. Wordpress match url для пользовательского контента без сообщения или страницы
- 12. Область пользовательского контента Wordpress с помощью редактора wp?
- 13. CMS для пользовательского контента?
- 14. Создание пользовательского контента в Jenkins
- 15. Android, поставщик пользовательского контента
- 16. вставка Javascript в WordPress
- 17. Нарушение пользовательского блока
- 18. Вставка пользовательского PHP-кода на определенную страницу WordPress
- 19. Поставщик контента для комбинированного блока в javafx?
- 20. Wordpress страница динамического контента
- 21. Элементы контента для wordpress
- 22. динамический слайдер контента в WordPress
- 23. Экспорт загружаемого контента wordpress
- 24. WP плагин: Вставка блока HTML
- 25. Вставка пользовательского объекта NSMutableArray
- 26. Отправка пользовательского контента - формы Umbraco
- 27. литье пользовательского контента на хромосфер
- 28. Вставка блока выбора в текстовую область CKEditor
- 29. Вставка блока внутри другого в Django
- 30. Вставка блока checkbox в базу данных
'include 'filename.php''? Или 'get_template_part': http://codex.wordpress.org/Function_Reference/get_template_part –
ah hah! поиск по включению помог мне найти то, что мне было нужно. Спасибо! – jugg1es