不用插件实现就好:
新建一个functions.php文件(一般本身主题有带的话就不用,
在function themeConfig($form){加入以下代码}),

/**
* 主题配置函数
*/
function themeConfig($form)
{
    $notice = new Typecho_Widget_Helper_Form_Element_Textarea('notice', NULL, NULL, _t('公告'), _t('侧边栏公告'));
    $form->addInput($notice);
}

然后在sidebar.php中适当位置加入以下代码:

<!-- 公告牌 -->
<div class="notice" itemprop="description">
   <?php $this->options->notice(); ?>
</div>

自定义的css样式可以用:

.notice {
    Your css style.......
}

后台添加、删除、更改公告如图,在后台外观中,点击主题的“设置外观”进行配置:
123

教程来自这里

标签:typecho

你的评论