Wordpress 如何防止EasyHP DevServer 16添加前缀';edsa&x27;别名
我来自EasyHP DevServer 14,为许多客户开发了许多网站,我以前有一个自定义别名“workspace”,但现在在EasyHP 16中,他们强制在每个定义的别名中使用前缀“edsa”,破坏了我的WordPress安装。我该如何解决这个问题呢?它似乎是用代码(…)硬编码的,但幸运的是,代码是用php编写的,所以您可以编辑它,然后就可以了(我想在更新之前)。 转到eds仪表板子目录并编辑index.php文件 在当前版本(17)中,代码位于第95行:Wordpress 如何防止EasyHP DevServer 16添加前缀';edsa&x27;别名,wordpress,apache,alias,easyphp,Wordpress,Apache,Alias,Easyphp,我来自EasyHP DevServer 14,为许多客户开发了许多网站,我以前有一个自定义别名“workspace”,但现在在EasyHP 16中,他们强制在每个定义的别名中使用前缀“edsa”,破坏了我的WordPress安装。我该如何解决这个问题呢?它似乎是用代码(…)硬编码的,但幸运的是,代码是用php编写的,所以您可以编辑它,然后就可以了(我想在更新之前)。 转到eds仪表板子目录并编辑index.php文件 在当前版本(17)中,代码位于第95行: $new_alias[0]['ali
$new_alias[0]['alias_name'] = 'edsa-' . $_POST['alias_name'];
把它愚蠢的部分去掉就行了
$new_alias[0]['alias_name'] = $_POST['alias_name'];
保存文件,您就可以完成了
在windows上测试感谢您提供此解决方案,它的效果非常好 还应修改第511行,以便在仪表板中正确打印别名的名称。否则,默认情况下,PHP脚本会删除前5个字符,它们应该是“edsa-” 更改:
<?php echo wordwrap(substr($alias['alias_name'],5), 20, "<br />", true); ?>
用于:
在Dev Server 17 for Windows上测试。我还将替换页面的html部分,更改:
<p style="color:silver;padding-left:25px;"><b>Note</b>: the prefix 'edsa-' will be added to the name in order to avoid any conflict.</p>
注意:将在名称中添加前缀“edsa-”以避免任何冲突
致:
然后是两行:
<span class="input-group-addon input-sm">edsa-</span>
edsa-
致:
对此也感兴趣。这让我很困惑,为什么有人会引入如此愚蠢的东西,并强制执行。
<!--p style="color:silver;padding-left:25px;"><b>Note</b>: the prefix 'edsa-' will be added to the name in order to avoid any conflict.</p-->
<span class="input-group-addon input-sm">edsa-</span>
<span class="input-group-addon input-sm"><!-- edsa- --></span>