在WordPress定制器中进行情景感知预览

时间:2018-08-05 作者:Bheemsen

最初我使用active_callback 使我的定制器控件在本质上具有上下文关系,并对我使用它的产品感到满意。但后来我发现this article 关于Customizer中的内容感知预览。太棒了。

在那篇文章中,作者使用了自己的插件来获取页面值。我得到了从JavaScript排队等待控件和预览的一切,但我没有得到的是;此处的帖子、页面或自定义帖子类型的页面值可能是多少。

$page = Login_Designer()->get_login_designer_page();
是否有人在使用Customizer进行类似的操作?请分享如何在不同的页面类型中实现这一点。

1 个回复
SO网友:Joy Reynolds

因为代码正在使用get_permalink( $page ), 我猜$page有一个ID。

https://developer.wordpress.org/reference/functions/get_permalink/

在我看来,为用户将预览切换到另一个页面并不总是一件好事。

结束

相关推荐