Cyb*_*tHK 35 wordpress visual-studio-code intelephense
我正在使用 PHP Intelephense(版本 1.3.7),这是最新版本,我的 VS 代码是最新的 之前没有问题,但几天前,它一直突出显示我所有的 wordpress 函数名称 我试图降级我的 PHP Intelephense但情况仍然存在..任何帮助将不胜感激
drw*_*ode 67
您必须将“wordpress”添加到intelephense.stubsVS Code 设置文件中的数组设置中。这个数组可能还应该列出许多其他存根。例如:(“wordpress”在底部)
// VS Code settings.json
{
// ... other settings here ...
"intelephense.files.maxSize": 3000000,
"intelephense.stubs": [
"apache",
"bcmath",
"bz2",
"calendar",
"com_dotnet",
"Core",
"ctype",
"curl",
"date",
"dba",
"dom",
"enchant",
"exif",
"FFI",
"fileinfo",
"filter",
"fpm",
"ftp",
"gd",
"gettext",
"gmp",
"hash",
"iconv",
"imap",
"intl",
"json",
"ldap",
"libxml",
"mbstring",
"meta",
"mysqli",
"oci8",
"odbc",
"openssl",
"pcntl",
"pcre",
"PDO",
"pdo_ibm",
"pdo_mysql",
"pdo_pgsql",
"pdo_sqlite",
"pgsql",
"Phar",
"posix",
"pspell",
"readline",
"Reflection",
"session",
"shmop",
"SimpleXML",
"snmp",
"soap",
"sockets",
"sodium",
"SPL",
"sqlite3",
"standard",
"superglobals",
"sysvmsg",
"sysvsem",
"sysvshm",
"tidy",
"tokenizer",
"xml",
"xmlreader",
"xmlrpc",
"xmlwriter",
"xsl",
"Zend OPcache",
"zip",
"zlib",
"wordpress"
]
}
Run Code Online (Sandbox Code Playgroud)
你也可以看看这些github问题:
ada*_*lou 32
对此的快速解决方法只是将 WordPress 添加到Intelephense: Stubs列表中。
wordpress到列表底部。这将解决内置 WordPress 功能的问题。但是,它不会识别已安装插件的任何功能。
也许我错过了一些东西,但我从来没有遇到过这个问题,我认为原因只是我立即在 VS Code 中打开了整个 WordPress 站点目录。
您只打开主题目录吗?
如果是这样,那么这些函数缺失是有道理的,因为它们不在项目中。
打开整个网站,这个问题就会消失。您还可以正确导入所有主题和插件功能。
| 归档时间: |
|
| 查看次数: |
7291 次 |
| 最近记录: |