仅主页上的通知栏

时间:2013-01-22 作者:M3o

是否可以创建一个“警报”按钮,该按钮可以通过wp admin打开和关闭。当然,我要求的“警报”按钮将在主页上发布,但只能在需要时打开。

我正在使用wordpress和jqueryMobile为您提供信息。

EDIT:

这很难解释。但我找到了这个插件,它完成了im所追求的功能。除了这个插件,它会在每个页面上显示通知,甚至是wp admin。

对问题:

Is it possible to create a notification/menubar that can be tunerd on/off from wp-admin. The idea behind this is to show important "news" whenever.?

Whats the best solution?

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

使用《法典》中的示例Settings API 部分Put it 在主题的functions.php:

add_action(\'admin_init\', \'eg_settings_api_init\');

function eg_settings_api_init() {
    add_settings_section(
        \'eg_setting_section\',
        \'Example settings section in reading\',
        \'eg_setting_section_callback_function\',
        \'reading\'
    );

    add_settings_field(
        \'eg_setting_name\',
        \'Example setting Name\',
        \'eg_setting_callback_function\',
        \'reading\',
        \'eg_setting_section\'
    );

    register_setting(\'reading\',\'eg_setting_name\');
}

function eg_setting_section_callback_function() {
    echo \'<p>Intro text for our settings section</p>\';
}

function eg_setting_callback_function() {
    echo \'<input name="eg_setting_name" 
        id="gv_thumbnails_insert_into_excerpt" 
        type="checkbox" 
        value="1" 
        class="code" \' 
        . checked( 1, get_option(\'eg_setting_name\'), false ) 
        . \' />Explanation text\';
}
这将在中创建一个复选框Settings > Reading:
settings api

在主题中header.php 文件,它可用于呈现一个红色的大警告横幅:

<?php 
    if( get_option(\'eg_setting_name\') ) {
        echo \'<h1 style="background-color: #fcc;width:100%;height:3em;line-height:3em;text-align:center;top:40px;position:fixed">
            Warning!
            </h1>\';
    }
?>

结束

相关推荐

Using Posts Like a Page

我正在从事一个客户项目,他们希望使用帖子,就像我们传统上使用页面一样,因为WordPress安装可以处理的页面数量有限,并且能够更有效地对帖子进行分类。我遇到的问题是,客户希望每个帖子都有子帖子,就像子页面一样。我必须两者都能title the child posts 和present them in a menu on the parent post and child posts of the parent (父帖子和子帖子上的菜单相同)。我考虑过wp\\u link\\u页面,但这不允许子帖子的菜单