Intereting Posts
Подделка отметьте пункт меню как current_page_item / active в WordPress Какой точный CSS-минимизатор использует ядро ​​WP? Как сохранить несколько метаболитов? Добавление ширины и высоты в wp_get_attachment_image_src the_excerpt Подробнее фильтр add_menu_page не работает в классе Флажок WordPress и недопустимое смещение строки Как добавить несколько маркеров на карту google на определенные meta_key и meta_value Сериализация роли пользователя для update_user_meta Как отображать связанные записи по подкатегории, а не родительскую категорию Лучший способ обработки нескольких загрузок стимулов подписки Проблема получения информации и отображения желаемой структуры с пользовательским типом сообщения и таксономией Использование разбиения на страницы для пользовательского типа сообщений и возвращает возвращаемое значение 404 Пользовательская страница администрирования таксономии Лучший способ добавить внутреннюю ссылку в виджет

Несколько редактируемых областей

Я новичок в разработке WordPress, и я редактирую существующую тему. В принципе, я создал собственный шаблон для страниц . Я узнал, что редактируемое содержимое шаблона определяется

the_content() 

функция.

Проблема в том, что я хочу иметь больше областей для добавления пользователем контента. Это возможно?

вот пример:

 <div class="row"> <div class="col-md-12"> <div style="mystyle"> <div class="center-block " style="someotherstyle"> // i want text here <?php the_content(); ?> // this works </div> </div> // want also content here // tried the_content() but it's not working twice. </div> </div> 

Вы можете добавить больше мета-полей – с помощью простых текстовых редакторов или редакторов TinyMCE с большим количеством функций – в админ, а затем вызовите эти мета-поля в своем шаблоне страницы.

Это очень распространенная вещь, которую нужно сделать в WordPress, как в смысле UX для того, чтобы пользователь мог добавлять контент, так и потому, что, как вы обнаружили в качестве администратора сайта и разработчика темы, функция the_content() может использоваться только один раз в цикле и не предназначен для многократного использования.

Лучше всего взглянуть на некоторые плагины, которые позволяют добавлять и настраивать отображение большего количества мета-полей. Наиболее популярным и расширяемым является https://www.advancedcustomfields.com/

И выполните поиск по другим подобным вопросам: https://wordpress.stackexchange.com/search?q=advanced+custom+fields относительно этого плагина.