是否可以将
plugins/child[]
目录重命名或重定向到 change Google 或源代码视图的插件名称?
Wordpress 显然依赖于 wp-content 并且它是要运行的子级,但我很好奇是否可以使用 .htaccess 或其他方式重命名
plugins
的子级。
我已经尝试过以下变体:
`Redirect 301 /path/to-old-url http://www.yourdomain.com/path/to-new-url`
...但这又回到了我无法获得的实际重定向标头响应。
我希望它可以完成,并且仍然具有 Wordpress 功能并正常更新主题和插件,但我不太精通使用 .htaccess,并且我已经多次尝试不同的事情来清空我的网站。
任何指示或帮助将不胜感激。 :)
编辑:我想做的是仅更改可见的
plugin/child
目录名称。不更改 WordPress 访问的目录 plugins/name
- 修改后的 plugin/name
可见不是问题。
好的,将其添加到 wp-config.php 中,它应该可以满足您的需要,将“apps”替换为您想要提供服务的目录,并将插件移动到服务器上的同一目录。
define( 'WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/apps' );
define( 'WP_PLUGIN_URL', 'http://' . $_SERVER['HTTP_HOST'] . '/apps' );
(在完全理解问题之前的初步回答。)
其实不然。
您可以使用此 WP Hide & Security 隐藏插件路径 /wp-content/plugins/ 并将其重写为其他内容,例如 /apps/ ...但插件的名称仍然可见。
我能想到的不显示插件名称的唯一方法是通过 php include 直接将它们包含在您的主题中,并删除插件添加的所有 css/js 并将其合并到您的主题中。
但是,这可能会破坏插件,即使你能让它正常工作,现在也有办法在将来更新所述插件......(当然,这会让你的网站非常难以支持,所以根本不推荐。)
挖掘这个旧线程。 根据 wp-hide 插件文档,您实际上可以隐藏插件名称本身(截至 2024 年)。