Есть ли способ вводить текст на страницы?

Я запускаю сеть сайтов, которые постоянно обновляются, а контент, который они охватывают, часто обновляется сам.

Итак, на каждой странице у нас есть «обновленный для [текст, который мы хотим ввести]»

Есть ли способ редактировать этот текст только в одном месте, чтобы он обновлялся повсюду на сайте? Вместо того, чтобы вручную редактировать тысячи страниц?

Solutions Collecting From Web of "Есть ли способ вводить текст на страницы?"

Я бы создал отдельный параметр, который будет вызываться в шаблоне. И я бы сделал страницу с параметрами.

Вот учебник, за которым я последовал и смог создать страницы параметров для нескольких тем.

Да. Там есть. Предполагая, что text we want injected ввести для каждого сообщения, может быть другим, тогда вы должны использовать пользовательские поля !

Создайте поле post_updated_for для сообщений, которые вам нужны. Затем отредактируйте свой шаблон, чтобы отобразить это поле. Проверьте ссылку для получения дополнительной информации.

Там много способов, настроек, преходящих, ecc ..

1 минута решение?

У вас есть домашняя страница, я думаю, если не выбрать понравившуюся вам страницу.

Добавьте настраиваемое поле 'updated_for' и установите здесь то, что вы хотите.

После этого в functions.php добавьте:

 function updated_for( $content ) { if ( ! is_singular() || is_front_page() ) return; $page = get_page_by_title('Home Page'); // change the title with the page you choose if ( ! empty($page) ) { $upd = get_post_meta($page->ID, 'updated_for', true ); $content .= '<p class="updated-for">' __('Updated for: ') . $upd. '<p>'; } return $content; } add_filter('the_content', 'updated_for', 9999);