Intereting Posts
Стандартный URL-адрес веб-сайта перенаправляется на wp-login Какие меры безопасности следует предпринять при включении системы crytoexchange, построенной на WordPress? Как смешивать 2 типа типов сообщений Что означает Multisite в WordPress? Как изменить постоянную ссылку на заголовки в RSS-каналах? Получить данные формы ввода, размещенные пользователями Как вернуться к wordpress 3.5 адаптивные признанные изображения wordpress 4.4 grid PHP> Запланированные задачи> Отправка ежедневной электронной почты с динамическими переменными API Как умножить сообщение для проверки результатов внутреннего поиска? один администратор для 2 веб-сайтов wordpress Настройка пользовательского сортировки сообщений в категории Нужна помощь в создании всплывающей встроенной страницы с использованием настраиваемого шаблона страницы Отображение силы WooCommerce для адресов базовых адресов страны Навигация с вкладками для параметров плагина с использованием одной и той же строки в базе данных для всех?

Как создать статический плеер сверху или снизу WordPress?

Я создаю два веб-сайта, одну радиостанцию ​​и один веб-сайт группы. Я хочу добавить игрока (уже есть php с игроком в нем) в начало страницы, например, фрейм.

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

Я создал следующее:

<frameset framespacing="0" border="0" frameborder="0" rows="*,65"> <frame name="main" target="_self" src="http://www.website.com/index.php" scrolling="auto"> <frame name="footer" scrolling="no" noresize="noresize" src="http://www.website.com/player"> <noframes> 

Однако это создает цикл.

Детская тема для TwentyEleven:

  • создать папку дочерних тем, twentyhalf
  • создайте файл style.css с содержимым:
 /* Theme Name: Framed Audio Theme URI: http://wordpress.stackexchange.com/questions/69624 Version: 1.0 Description: Index page with framed content - one frame points to a parent page with the slug of 'sample-page' and the other for a folder at the root level named 'radio' Template: twentyeleven */ @import url("../twentyeleven/style.css"); 
  • скопируйте родительскую тему index.php в папку дочерних тем
  • замените get_header() и get_sidebar() + get_footer() с родительским контентом header.php и footer.php и адаптируйте его в соответствии с рамкой footer.php вашего сайта
  • установите « Отображение Reading Settings (/wp-admin/options-reading.php) страницы » в Reading Settings (/wp-admin/options-reading.php) на « Ваши последние сообщения ».
  • /sample-page/ – это пуля страницы WordPress с первой страницей WP. Для показа страницы «блог» потребуется какой-либо шаблон / короткий код.
  • /radio/ – это фактическая папка с index.html содержащим аудиоплеер.

Пример index.php для дочерней темы

 <?php /** * The main template file. * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * Eg, it puts together the home page when no home.php file exists. * Learn more: http://codex.wordpress.org/Template_Hierarchy */ ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>" /> <title>HAND WRITTEN TITLE</title> <?php wp_head(); ?> </head> <frameset rows="*,65" frameborder="0" border="0" framespacing="0"> <frame name="main" src="<?php bloginfo( 'url' ); ?>/sample-page/" marginheight="0" marginwidth="0" scrolling="auto" noresize> <frame name="footer" src="<?php bloginfo( 'url' ); ?>/radio/" marginheight="0" marginwidth="0" scrolling="no" noresize> <noframes></noframes> </frameset> </html> 

==============

Внимание к ссылке «Главная» в навигационных меню : этот должен быть направлен на фрейм «main», в противном случае набор фреймов будет дублировать нижний колонтитул.

==============