你怎么不在浏览器中显示WordPress插件目录路径?

时间:2011-07-21 01:55:55

标签: php wordpress .htaccess mod-rewrite

假设您有一个插件短代码,可以在帖子/页面中生成表单,并且该表单的action属性设置为与生成表单的短代码位于同一插件目录中的脚本。你如何做到这样,WP提交表单时不会公开插件目录的路径?

基本上,我希望domain.com/wp-install-dir/wp-content/plugins/plugin-name/process_form.php映射到domain.com/plugin-name/process_form.php,以便网址路径的wp-install-dir/wp-content/plugins部分不会向用户公开。

是否有一种WordPress方法可以指定插件目录中脚本的路径,该路径不会在浏览器中公开插件目录的位置,或者这是我必须使用.htaccess / {设置的内容{1}}?我希望我能清楚地问我的问题。

1 个答案:

答案 0 :(得分:1)

http://codex.wordpress.org/Class_Reference/WP_Rewrite

使用重写/路由系统与WordPress插件开发人员一样高级。你应该是一个称职的程序员,并且能够轻松阅读别人的代码并调试你自己的代码。