功能介绍

此功能可完美替代RiPro-V2主题默认的弹窗公告展示,一天只提示一次,更加的好看简洁,公告内容支持自定义Html代码,当然按此类方法其他主题也是同样可以实现的!

截图展示

RiPro-V2主题美化教程|全新弹窗公告插图

美化教程

1、打开RiPro-V2主题目录下的“/inc/options/admin-options.php”文件,把下面代码放进“admin-options.php”文件中

array(
     'id'      => 'is_pop',
     'type'    => 'switcher',
     'title'   => '全新弹窗公告',
     'label'   => '启用全新弹窗公告',
     'default' => false,
),
array(
     "id" => "pop_img", 
     "type" => "upload", 
     "title" => "顶部图片", 
     'placeholder'  => 'http://',
     'button_title' => '上传',
     'remove_title' => '删除',
     'default' => 'https://wp.yfx.top/wp-content/uploads/2022/10/new_pop.svg',
     "dependency" => array("is_pop", "==", 'true',)
),
array(
     'id'      => 'pop_title',
     'type'    => 'text',
     'title'   => '全新弹窗公告-标题',
     'default' => 'Van主题最新版本更新日志',
     'dependency' => array( 'is_pop', '==', 'true' ),
),
array(
     'id'      => 'pop_dec',
     'type'    => 'textarea',
     'title'   => '全新弹窗公告-内容',
     'default' => '<p>源分享欢迎你!</p> <p>建议使用 <strong>Ctrl + D</strong> 收藏本站,让你不再错过任何篇优秀文章哟!</p> <p>愿你有诗有梦,有坦荡的远方;愿你历遍山河,仍觉得人间值得!</p>',
     'desc'   => '全站弹窗公告,通知,纯文本通知弹窗,支持html代码',
     'dependency' => array( 'is_pop', '==', 'true' ),
),

2、然后在“/template-parts/global”文件目录下创建“bulletin.php”文件并放入以下代码

隐藏内容
本内容需权限查看
  • 注册用户: 不可购买
  • 会员用户: 免费
  • 永久会员: 免费

3、最后打开RiPro-V2主题目录下的“footer.php”文件,在大约第40行放入以下代码即可

//全新弹窗
if(_cao('is_pop')){
get_template_part( 'template-parts/global/pop'); 
}
1.使用本站下载的源码仅限于个人学习和非商业用途。
2.禁止将本站下载的源码用于搭建或支持任何违法、淫秽、暴力或侵犯他人合法权益的网站或应用。
3.使用本站下载的源码需遵守国家法律法规及相关规定,不得从事任何违法活动。
4.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。