duanjing4667 2015-04-11 19:03
浏览 81

如何在php脚本中正确包含WordPress的user.php?

I am trying to check if a username is available in wordpress by using ajax with a php script backend, however am unsure of how to do this correctly.

In the checkusername.php script, I include WordPress's user.php like so:

require_once("../wp-includes/user.php");

I call username_exists( $_POST["username"] ) and am greeted with the following error:

Call to undefined function get_user_by() in ...\user.php on line 1613

Note I abbreviated the location. If I include pluggable.php I get a similar error but for

Class 'WP_User' not found in ...\pluggable.php on line 152

Honestly I don't really know how I am supposed to be correctly utilizing the user.php file outside of wordpress pagetemplates so if someone could help me that would be great.

  • 写回答

4条回答 默认 最新

  • dqqyp90576 2015-04-11 19:17
    关注

    do not include files manually, use standard wordpress Ajax API

    https://codex.wordpress.org/AJAX_in_Plugins

    评论

报告相同问题?

悬赏问题

  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 正弦信号发生器串并联电路电阻无法保持同步怎么办
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 个人网站被恶意大量访问,怎么办
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)