首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >is_preview()总是返回false

is_preview()总是返回false
EN

WordPress Development用户
提问于 2016-02-26 10:27:05
回答 1查看 1K关注 0票数 -1

我刚刚开始一个新的Wordpress项目,由于某些原因,我无法使预览工作。我已经禁用了我所有的插件,但是当我使用is_preview()时总是会出错。

目前,我只是创建一个通过page.php呈现的页面,其中我只调用var_dump(is_preview()),它总是显示为false。如果我把它放进循环也没关系,还是假的。我在这里错过了什么?

当我单击“预览更改”时,is_preview()不应该返回true吗?

编辑:当然,我调用的是var_dump(is_preview()),而不是我所写的"the_preview“。每次都打印bool(false)

解决方案:这实际上是运行站点的nginx服务器中的一些错误配置。不知道到底是什么,可以说这不是我的专长。但问题已经解决了。

EN

回答 1

WordPress Development用户

发布于 2016-02-26 10:35:47

is_preview()应该返回true是一个预览。你在page.php上试过以下几种吗?

代码语言:javascript
复制
if(is_preview()){ echo "preview" }else{ echo "no preview" }

要检查is_preview()函数是否有效?

EDIT2:你可以绕开它,检查一下:

代码语言:javascript
复制
if($_GET['preview'] == true){}
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/218978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档