我甚至不知道这是否可能,我在谷歌的搜索词也没有任何好处。
由于网站URL和博客URL不同,我不得不通过giving wordpress it\'s own directory. 问题是,这个网站正在被分块更新,所以它部分是wordpress,部分是老式的html,包括仍然是索引的网站主页。html。
我在想办法把它编成索引。php并检测请求是否来自预览查询。如果是这样,它将提供重定向到预览页面的代码。如果没有,它将提供标准的主页代码。
如果可能的话,人们将如何着手这样做?我甚至不知道从哪里开始找。
--编辑--
多亏了s\\u ha\\u dum,这里有一个解决方案,可以修复当您的站点和博客URL不同时帖子预览不起作用的问题。
跟随these instructions
将站点索引文件替换为index.php
包含以下代码
<?php
if (isset($_GET[\'preview\']) && \'true\' == $_GET[\'preview\']) {
define(\'WP_USE_THEMES\', true);
require(\'./wp/wp-blog-header.php\');
} else {
header(\'Location: /home/\');
}
?>
最合适的回答,由SO网友:s_ha_dum 整理而成
如果不确切知道你是如何拼凑起来的,很难给出一个可靠的答案,但预览总是有preview=true
在URL中。检查一下。
if (isset($_GET[\'preview\']) && \'true\' == $_GET[\'preview\']) {
// send the page to WordPress
} else {
// load index.html I guess ?
}