Intereting Posts
Загрузить изображения галереи с заголовком на главной странице BX Slider Как добавить пользовательский контент в строку плагина в список плагинов для WordPress? Пользовательская <blockquote> HTML-разметка Является динамичным веб-сайтом с большим количеством URL-адресов с wordpress Flash Intro встроен в html, как мне интегрироваться в качестве первой страницы Проблема с XML-кодом Json $ wpdb запрашивается, но результаты не отображаются Добавление / удаление элементов управления динамически на основе других параметров в Настройке Добавление нового пользователя с лицевой стороны w3 общие разрывы минимизации кэша wp_localize_script () Переместить собственный javascript WordPress в нижнюю часть страницы? Как предотвратить первое сообщение и первый комментарий к WP MU? Создание oEmbed работы над полем выдержки wp_enqueue_script () не работает с AJAX Исходные условия для пользовательских типов сообщений

Сообщения об авторских правах для определенного набора страниц

Я создал несколько страниц (не пост) в wordpress, связанных с моими нотами колледжа.

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

Итак, есть ли какие-либо плагины или настройки для этого?

Solutions Collecting From Web of "Сообщения об авторских правах для определенного набора страниц"

Вы можете добавить настраиваемое поле к страницам, на которых вы хотите отобразить авторские права, и заглянуть в него на страницу page.php (или header.php или index.php или что-то еще).

Пример. Задайте настраиваемое поле «show_copyright» в «1» в редакторе страниц.

На странице page.php, прямо над <?php endwhile; endif; ?> <?php endwhile; endif; ?> <?php endwhile; endif; ?> , добавьте это:

 <?php if ( get_post_meta($post->ID, 'show_copyright', true) ) { ?> <div class='copy'> This is your copyright notice. </div> <?php } ?> 

Теперь, это сказал, есть другой способ, которым вы могли бы это сделать. Сделайте копию своего page.php, index, php, any, с новым именем, например «copyright.php». Добавьте в него свое сообщение об авторском праве и в самом верху файла добавьте следующее:

 <?php // Template Name: Copyright Notice ?> 

Затем при редактировании страницы измените шаблон страницы справа на «Уведомление об авторских правах». Однако проблема с этим вторым методом заключается в том, что если вы решили что-то изменить на своем веб-сайте, вам нужно будет отредактировать как ваш файл page.php (или index, blah blah), так и ваш copyright.php.

Еще два метода без редактирования каких-либо файлов тем (ну, почти).

Первый метод – фильтр the_content

 add_filter('the_content','my_copy_right_notice'); function my_copy_right_notice($content){ if (is_page){ global $post; if (get_post_meta($post->ID, 'show_copyright', true)){ $copyright ='<div class="copy"> This is your copyright notice. </div>'; $content = $content . $copyright } } return $content; } 

аналогично предыдущему, после того, как вы добавите это в свой файл functions.php на любую страницу, на которой вы хотели бы отобразить авторские права, просто установите в редакторе страниц настраиваемое поле «show_copyright» на «1».

Готово!

Метод 2 – специальный короткий код

 add_shortcode('MY_COPY','my_copy_right_notice_shortcode'); function my_copy_right_notice_shortcode($content){ $copyright ='<div class="copy"> This is your copyright notice. </div>'; return $copyright; } 

после добавления этого кода в файл functions.php на любой странице или публикации, которую вы хотите, чтобы уведомление об авторских правах показывало только добавление [MY_COPY] внутри редактора и Done!