插件介绍

这款WordPress插件为网站提供了一种新的保密方式,我们可以用它隐藏下载地址,特定文章内容等,只有关注公众号并通过扫码获取验证码的用户才能获得访问权限,总的来说,该插件不仅提供了强大的内容保护功能,还为网站带来了引流、宣传等多重优势,是一款值得选择的WordPress插件。

特色功能

  1. 引流公众号:利用插件的扫码验证功能,网站可以引导更多的用户关注公众号,进而提升品牌知名度和粉丝数量。
  2. 无需API接口:插件支持无必须API接口,无需备案域名即可使用,这对于一些中小型网站来说是非常实用的。
  3. 自定义验证接口URL:插件提供了自定义验证接口URL的功能,可以方便地根据自身的需要进行配置。
  4. 自定义设置回复字符:插件还允许用户自定义设置回复字符,当用户输入错误验证码时,系统会返回自定义的回复字符,增加了插件的灵活性。

截图展示

主体效果整体效果后端设置
WordPress关注公众号可见插件下载插图
WordPress关注公众号可见插件下载插图
WordPress关注公众号可见插件下载插图

更新内容

##V 3.0

  • 注册激活钩子函数移动到主插件文件的最顶部进行定义,以便于其他函数在后面使用时能够保证选项已经设置完成。
  • 为了避免函数名冲突,在函数名前增加项目前缀
  • 优化插件安全,防范可能存在的 XSS 攻击。
  • 在写入文件时,指定文件权限,以保证文件的安全性。
  • 在删除文件时,将删除文件操作放在写入文件的操作之前执行,避免无用的写入操作。
  • 使用 home_url() 获取站点首页地址时,使用第二个参数 $scheme 指定协议类型,以避免链接被协议劫持。
  • $cnwper_weixin_options 未定义时,读取选项前应该先判断选项是否存在,避免报错。
  • 使用 HEREDOC 语法进行拼接和格式化,使代码更易读并减少出错概率。

##V 2.5

  • 在判断 $_SERVER['SCRIPT_NAME'] 是否包含 post.phppost-new.php 时,使用 $pagenow 全局变量,避免因为 URL 不同而产生错误。
  • 优化标签重复时出现的字符串提取为变量,方便维护和修改。
  • 使用更加简洁的语法定义数组,并使用 array_push() 函数向其中添加元素。
  • 使用三元表达式代替 if...else 语句,使代码更加简洁。
  • 重构前后端样式,采用Bootstrap框架
  • 优化整体结构,去除非必要样式,美化输出界面效果
  • 兼容WordPress 6+

##V 2.1

  •  支持无需API的通用域名返回值
  •  兼容WordPress 5+

##V 1.0

  • 插件基本功能
1.使用本站下载的源码仅限于个人学习和非商业用途。
2.禁止将本站下载的源码用于搭建或支持任何违法、淫秽、暴力或侵犯他人合法权益的网站或应用。
3.使用本站下载的源码需遵守国家法律法规及相关规定,不得从事任何违法活动。
4.如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。