【问题标题】:Wordpress Core Data Validation Functions not workingWordpress 核心数据验证功能不起作用
【发布时间】:2015-04-26 00:47:47
【问题描述】:

我正在为 Wordpress 网站开发自定义主题,并且我想使用 Wordpress 核心数据验证功能来验证来自某些表单的信息。

每次我尝试使用 sanitize_text_field() 函数时都会收到此错误:

致命错误:调用未定义的函数 sanitize_text_field()。

我读过很多类似问题的帖子,特别是使用$wpdb,但似乎没有一个有效。

我尝试使用此清理功能的文件位于我的主题目录中,以防该信息有助于解开谜团。

我看到一些帖子谈论包括 wp-load.php 和formatting.php 文件,但我的尝试都没有奏效。

【问题讨论】:

    标签: php wordpress security wordpress-theming input-sanitization


    【解决方案1】:

    好的,我一直在寻找,找到了解决方案,在我的文件开头添加下一行代码解决了我的问题:

    require_once( explode( "wp-content" , __FILE__ )[0] . "wp-load.php" );
    

    我希望这对其他人也有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-29
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多