7B2给文章列表增加角标【网格模式】

释放双眼,带上耳机,听听看~!

7b2给文章列表增加角标【网格模式】

此方式只改了,其中一个文章列表样式(网格模式),其他的文章列表样式可按照同方法即可。不清楚的可以留言,也可以在圈子里发问题!

7B2给文章列表增加角标【网格模式】

①.打开B2主题文件:/b2/Modules/Settings/Post.php  464处加入以下代码:

// 文章添加角标开始

 $post_meta = new_cmb2_box(array(

'id' => 'b2_post_onecad_jb',

'title' => __( '文章角标', 'b2' ),

'object_types' => array('post','document','page'),

'context' => 'normal',

'priority' => 'high',

'show_names' => true

));

 $post_meta->add_field(array(

 $g_name = b2_get_option('normal_custom','custom_announcement_name'),

'name' => sprintf(__('列表需要显示角标','b2'),$g_name),

'id' => 'b2_post_onecad_lb',

'type' => 'select',

'options'=>array(

0=>__('推荐','b2'),

1=>__('VIP','b2'),

2=>__('原创','b2'),

3=>__('免费','b2')

),

'default'=>0,

'desc'=> __('支持 HTML,尽量短小才好看。','b2')

));

 add_filter('post_side_settings', 'wporg_custom');

// 文章添加角标结束-https://www.ysu2.com

②.刷新缓存,在后台文章写作页面,即可看到角标设置项

7B2给文章列表增加角标【网格模式】

③.在文章样式列表文件中b2/Modules/Templates/Modules/Posts.php 108行下方增加:

7B2给文章列表增加角标【网格模式】

 $b2_post_onecad_lb= get_post_meta($v['id'],'b2_post_onecad_lb',true);

if($b2_post_onecad_lb == ''){

 $meta_jiaobiao_html ='<span>'.$b2_post_onecad_lb.'</span>';

}else if($b2_post_onecad_lb ==0){

 $meta_jiaobiao_html ='<span class="tipss huodong b2-radius">推荐</span>';

}else if($b2_post_onecad_lb ==1){

 $meta_jiaobiao_html = '<span class="tipss remen b2-radius">VIP</span>';

}else if($b2_post_onecad_lb ==2){

 $meta_jiaobiao_html ='<span class="tipss jingping b2-radius">原创</span>';

}else if($b2_post_onecad_lb ==3){

 $meta_jiaobiao_html ='<span class="tipss tuijain b2-radius">免费</span>';

}

④.然后再同文件的第168行下方增加调用

7B2给文章列表增加角标【网格模式】

'.$meta_jiaobiao_html.'

⑤下面就是CSS了,将下方的CSS代码复制到子主题style.css文件中即可

/*角标CSS-https://www.ysu2.com*/

.tipss {

 position: absolute;

 top: 10px;

 left: 10px;

 z-index: 1;

 width: 50px;

 height: 20px;

 color: #fff;

 line-height: 20px;

 text-align: center;

 font-size: 13px;

 z-index: 100;

}

.yellow {background-color: #ff6000;}

.huodong{background:#0693e3}

.remen{background:#fcb900}

.jingping{background:#cf2e2e}

.guanggao{background:#00d084}

.tuijain{background:#ff6900}

.yuliu{background:#0693e3}

 

 

 

提示: 本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:522552094@qq.com

给TA打赏
共{{data.count}}人
人已打赏
7b2美化

【定制】7b2主题用户自定义选择底部样式

2023-1-4 20:17:55

7b2美化

WordPress网站首页添加好看的四格小工具教程

2023-1-5 14:28:10

!
你也想出现在这里?立即 联系我们吧!
终生年SVIP赞助仅需188
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
  • 5250 用户总数
  • 36505 文章总数
  • 144846868 浏览总数
  • 10 今日发布
  • 2326 稳定运行
立即加入

加入本站VIP,全站资源任意下载!