【问题标题】:How to know where this function definition is declared? [closed]如何知道这个函数定义是在哪里声明的? [关闭]
【发布时间】:2011-11-17 13:00:00
【问题描述】:

我是 wordpress 的新手,我想知道在哪里提到了这个定义 在wordpress中

return apply_filters('check_password', $check, $password, $hash, $user_id);

我在pluggable.php 文件行号1470 中找到它

我想知道这一点,因为保存的密码有两种,一种是简单但带有加密,另一种是在加密密码前加上$P$B

我想知道它们之间有什么区别以及它们是如何管理的。

【问题讨论】:

  • wordpress.stackexchange.com你可能会有更好的运气
  • 密码的格式仅与您在问题中的代码略有相关。一种格式是旧的 MD5 存储方式,另一种是 Phpass。这已被更改,并且 Wordpress 向后兼容,因此可以同时处理两者。密码也没有加密。您的问题会更适合 wordpress 支持论坛,这里的用户通常只回答编程问题,这不是一个,而是支持请求。

标签: php wordpress hash passwords


【解决方案1】:

您通常可以在其 codex 页面底部找到定义函数的文件的链接。在 apply_filters() 的情况下,http://codex.wordpress.org/Function_Reference/apply_filters

【讨论】:

    【解决方案2】:

    搜索 wordpress 目录(使用 windows find 或任何工具)并查找文本function apply_filters

    简单如 ABC。

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-20
      • 1970-01-01
      • 2023-03-25
      • 2013-01-08
      • 1970-01-01
      相关资源
      最近更新 更多