我在 wordpress 的 wp 内容之外有一些自定义 php 代码,即 www.xyz.com/test
调用下面的代码可以正常工作,但是如果我启用将添加语言文字的 qtranslate-x,即 www.xyz.com/fr/test,结果是“找不到 404 文件”。
require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
我能做些什么来解决这个问题?
我在 wordpress 的 wp 内容之外有一些自定义 php 代码,即 www.xyz.com/test
调用下面的代码可以正常工作,但是如果我启用将添加语言文字的 qtranslate-x,即 www.xyz.com/fr/test,结果是“找不到 404 文件”。
require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
我能做些什么来解决这个问题?
加载 wordpress 核心时你真的需要插件吗?这是加载最低配置的核心(没有插件和主题):
define('SHORTINIT', true);
require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
如果您需要主题支持,您可以使用以下技巧:
define('WP_PLUGIN_DIR', '');
require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
/* start theme */
get_header();
the_content();
get_footer();
你functions.php中的所有代码都应该加载好