LayCenter 如何批量把文章“VIP访问内容”改为销售内容
提问者:qiaoqingyi
问题分类:插件
LayCenter 如何批量把文章“VIP访问内容”改为销售内容
发布于:2年前 (2022-12-14) IP属地:陕西省
1 个回答
满意答案
在网站根目录新建一个php文件,保存后,浏览器打开后执行
代码如下:
<?php
require 'zb_system/function/c_system_base.php';
foreach ($zbp->GetArticleList('*', array(array('=','log_LayCenter_VipView',1))) as $post) {
$post->Metas->defaultvipneedbuy = $post->Metas->defaultvipview; //选中及低于其等级的,强制收费查看
//$post->Metas->defaultvipfreeview = $post->Metas->defaultvipview; //选中及高于其等级的可免费查看
//以上是VIP访问内容中的“选中的会员等级及低于其等级的,则需要用户升级更高等级的会员才能查看”配置赋值到付费内容的两个VIP排除选项中,上面两行代码二选一,开头有//的为注释,此行代码不生效
$post->Metas->Del('defaultvipview'); //删除旧配置
$post->LayCenter_SaleStatus = 1; //开启销售
$post->LayCenter_BuyContent = $post->LayCenter_VipContent; //付费内容改为vip可见内容
$post->LayCenter_VipContent = ''; //清空VIP可见内容
$post->Save();
}
echo 'ok';
发布于:2年前 (2022-12-15) IP属地:江苏省
我来回答
您需要 登录 后回答此问题!