如何创建一个WordPress的静态播放器顶部或底部?

时间:2012-10-17 作者:gnr5

我正在创建两个网站,一个电台和一个乐队网站。我想在页面顶部添加一个播放器(已经有一个包含该播放器的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>
但是,这会创建一个循环。

1 个回复
最合适的回答,由SO网友:brasofilo 整理而成

TwentyEleven的子主题:创建子主题文件夹,twentyhalfstyle.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.phpfooter.php, 并根据您网站的框架首页进行调整,设置首页显示;在里面Reading Settings (/wp-admin/options-reading.php) “至”您的最新帖子
  • /sample-page/ 是WordPress页面上带有“的段塞”;“正确”;第一个WPpage。用于展示;博客;页面将显示一些模板/快捷码
  • /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.
     * E.g., 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>
    
    ==============

    Attention to the "Home" link in the navigation menus: 这一个必须指向框架;“主要”;,否则,框架集将复制页脚。

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

    结束

    相关推荐

    Embed phpBB within Wordpress?

    使用Wordpress v3。1.1设置新CMS<BBPress并不令人满意,因此我选择使用phpBB作为论坛平台。我有wordpress bones laid out, 也确定了大胆的主题(Site5).<我想为论坛保留这个主题,所以我需要了解如何在Wordpress中嵌入phpBB论坛。How do you embed a phpBB forum within a Wordpress theme?<我听说了WP United的好消息,但他们的网站现在已经关闭了超过三分之一,作者也没有