创建页面模板选择器页面

时间:2015-01-29 作者:Interactive

我脑子里想着一个想法,但我真的不知道如何开始,也不知道从哪里开始。

在自定义主题中,我必须为我的一个客户制作多个模板。我注意到我为我的客户准备了大约20个可能的模板(因为他想有“多个”选项)

您可以想象模板的下拉列表是巨大的。因此,我想知道如何用新屏幕或弹出窗口来替换默认下拉列表,以创建对可能模板的可视引用。

如果有基于模板外观生成的模板缩略图,那就更酷了。(就像谷歌不久前做的那样)但这是第二部分。首先,我想知道如何替换下拉列表。

有什么想法/想法吗?

我发现this 但是嗯,我不知道。

1 个回复
最合适的回答,由SO网友:mor7ifer 整理而成

您可以为页面开发自己的元数据库(可能带有自定义样式),以允许选择模板。我不知道生成屏幕截图是否可行,但您肯定可以从某种关联文件(例如:模板名称是template-name.php,屏幕截图是template-name.png)中提取它。

生成替换选择方法后,您可以使用remove_meta_box() 要删除默认输入框(请参阅:Get List of Registered Meta Boxes and Removing Them) 你应该做好准备!

结束