我正在尝试为WordPress主题开发设置PhpStorm,并面临使xdebug与主题文件一起工作的问题。PhpStorm调试WordPress主题文件
我面对的问题是,当我尝试调试让我们说header.php
时,它会尝试在浏览器中打开文件本身,以便观察其中的变量:http://localhost/wp-content/themes/themename/header.php
这当然会导致文件本身出错不包含WordPress的其他功能和依赖关系。
所以我的问题是,如果我在header.php
或footer.php
里有一个变量,我可以在PhpStorm调试中看到它。如果是这样如何?
我的xdebug已启用,正在运行XAMPP。我尝试将主题文件夹添加到项目中,并添加外部库路径wp-includes
和wp-admin
,如本教程https://www.youtube.com/watch?v=nt85dnx0V8Y中所示。
然后我决定把它作为整个项目加入。我确实设置了口译员。但仍然无法真正调试主题文件中的任何变量。有没有解决方案?
我也安装了JB插件的铬,但它也没有帮助。