Wordpress 结合qtranslate-x手动调用wp-load.php时,我找不到文件

Wordpress 结合qtranslate-x手动调用wp-load.php时,我找不到文件,wordpress,mod-rewrite,url-rewriting,http-status-code-404,qtranslate-x,Wordpress,Mod Rewrite,Url Rewriting,Http Status Code 404,Qtranslate X,我在wordpress的wp内容之外有一些定制php代码,即www.xyz.com/test 调用下面的代码可以很好地工作,但是如果我启用qtranslate-x,它将添加语言文字,即www.xyz.com/fr/test,结果是“404文件未找到” 需要_once($_SERVER['DOCUMENT_ROOT']./wp load.php') 我能做些什么来解决问题?加载wordpress core时,您真的需要插件吗? 这是加载最低配置(无插件和主题)的核心: 如果您需要主题支持,可以使用

我在wordpress的wp内容之外有一些定制php代码,即www.xyz.com/test

调用下面的代码可以很好地工作,但是如果我启用qtranslate-x,它将添加语言文字,即www.xyz.com/fr/test,结果是“404文件未找到”

需要_once($_SERVER['DOCUMENT_ROOT']./wp load.php')


我能做些什么来解决问题?

加载wordpress core时,您真的需要插件吗? 这是加载最低配置(无插件和主题)的核心:

如果您需要主题支持,可以使用以下技巧:

  define('WP_PLUGIN_DIR', '');
  require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');

  /* start theme */
  get_header();
  the_content();
  get_footer();

php中的所有代码都应该很好地加载

加载wordpress core时,您真的需要插件吗? 这是加载最低配置(无插件和主题)的核心:

如果您需要主题支持,可以使用以下技巧:

  define('WP_PLUGIN_DIR', '');
  require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');

  /* start theme */
  get_header();
  the_content();
  get_footer();

functions.php中的所有代码都应该加载良好

您需要排除以
/test/
开头的URL,或者在WordPress中路由自定义URL。直接从htaccess中排除似乎不起作用。将URL路由到Wordpress对我来说是未知的方法!您需要排除以
/test/
开头的URL,或者在WordPress中路由自定义URL。直接从htaccess中排除似乎不起作用。将URL路由到Wordpress对我来说是未知的方法!插件不多,但我需要光学一致性的主题谢谢你的回答。我明天会检查它,我会让你知道插件很多,但我需要光学一致性的主题谢谢你的回答。我明天会检查一下,我会告诉你的