因为游客模式(指未登录网站的用户)会容易导致使用微信支付依旧显示未支付无法查看付费内容,单个改麻烦了。
所有只能一次性全部关闭游客支付
<?php
// WordPress 設定文件
define('WP_USE_THEMES', false);
require('wp-load.php');
global $wpdb;
// 更新 b2_hidden_guest_buy 的 1改為 0
$wpdb->update(
$wpdb->postmeta,
array(
'meta_value' => '0'
),
array(
'meta_key' => 'b2_hidden_guest_buy',
'meta_value' => '1'
)
);
// 檢查是否有任何行受到影響
$rows_affected_reading_role = $wpdb->rows_affected;
// 輸出結果
if ($rows_affected_reading_role > 0) {
echo "成功將 meta_key 為 'b2_hidden_guest_buy' 的項目的 meta_value 從 '1' 改為 '0'。";
} else {
echo "沒有找到 meta_key 為 'b2_hidden_guest_buy' 且 meta_value 為 '0' 的項目,或者更新失敗。";
}
?>
- 使用前先备份下数据库
文件保存文件名为:vpsche.php上传至网站本目录
你的网址后面加/vpsche.php 点击访问即可
用完记得删除此文件,有缓存的记得刷新缓存