如下图所示,游客以及非 VIP
会员不可访问,游客访问跳转登录,非 vip
跳转会员开通。
效果见本站
教程说明
将下载的附件中代码复制并放在主题根目录 functions
.php
文件最底部。
第一步:后台增加功能按钮
找到\inc
\codestar
-framework
\options
\options
.theme
.php
文件
在 2785 行插入代码
array
(
‘id
’ => ‘_vipcate
’,
‘type
’ => ‘select
’,
‘title
’ => ‘仅会员可见分类’,
‘placeholder
’ => ‘选择分类’,
‘chosen
’ => true
,
‘multiple
’ => true
,
‘options
’ => ‘categories
’,
),
第二步:在主题 functions
.php
文件尾部插入以下代码
第三步:打开主题 category
.php
文件
global
$current_user
;
$CaoUser
= new
CaoUser
($current_user
->ID
);
$vipcate
= in_array
($cat_ID
,_cao
(‘_vipcate
’));
if
($vipcate
== true
){
if
($CaoUser
->vip_status
()) {
$vipcate
= false
;
}
}
java
第四步:打开主题\parts
\template
-parts
\content
-grid
.php
文件,
2.搜索 cao_entry_media
(); 替换为 yite_entry_media
(get_the_ID
(),$current_user
->ID
);
3.搜索 cao_entry_header
( array
( ‘category
’ => true
) ); 替换为 yite_entry_header
( array
( ‘category
’ => true
) ,$current_user
->ID
);
自定义 CSS
样式代码 内即可。
至此修改完毕,在后台 RIpro
设置-高级功能-仅会员可见分类 设置相关分类保存即可!
转载请注明:汇站网 » Ripro
美化-增强功能-增加 VIP
分类