让代码更简单

WordPress修改默认的文章密码保护提示

重要:本文最后更新于2023-11-04 10:52:10,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

上个月23号端午节一大早就收到谷歌广告Google Adsense提示,说我网站有色情内容,给我网站禁投广告。我尼玛,本站可是贯彻落实党的领导,怎么可能有那玩意儿。查了一遍,发现是曾经发布的几张套图,我可是筛选后使用腾讯图像检查没问题才发布的,谷歌这都要管,无语。

为了尽快恢复,我先是将提示页面全部禁止投放广告,并提交审核,结果不给我过。我都不投你广告了你还要管,果然跟漂亮国一个德行。

最后只能给那些文章添加文章密码保护,直接屏蔽机器人。下面是修改文章密码保护提示的代码,将其添加到你的wordpress主题functions.php文件中即可。

复制
//自定义文章密码保护提示
//https://www.daimadog.org/9689.html
function custom_password_form() {
    global $post;
    $label = '密码:www.daimadog.org'; // 自定义提示内容
    $output = '<form action="' . esc_url(site_url('wp-login.php?action=postpass', 'login_post')) . '" method="post" style="max-width: 400px;margin: 0 auto;padding: 20px;border: 1px solid #ccc;background-color: #f9f9f9;border-radius: 6px;">
    <p style="margin-bottom: 20px;">' . $label . '</p><p><input name="post_password" type="password" size="20" style="width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 4px;"/></p>
    <p><input type="submit" name="Submit" value="' . esc_attr__('Submit') . '" style="display: block;width: 100%;padding: 10px;background-color: #007bff;color: #fff;border: none;border-radius: 4px;cursor: pointer;"/></p>
    </form>';
    return $output;
}
add_filter('the_password_form', 'custom_password_form');

效果还行,可以看本站效果。

再次提交后,并将所有广告代码移除,等待几天后成功恢复,损失半个月广告费用,难受想哭。

感觉很棒!可以赞赏支持我哟~

1 打赏

评论 (2)

登录后评论
这样影响普通人访问呀
提示就是密码,复制一下就能访问
QQ咨询 邮件咨询 狗哥推荐