0°

options-framework-theme-正式说明

该主题作者的博客内容。

来源于:

Options Framework Theme

选项框架主题包含所有代码,以构建一个功能齐全的选项面板。它是Options Framework插件的捆绑版本,适用于那些想要直接在主题中构建选项的人(而不是依赖于插件)。

这个项目早在Customizer成为WordPress的一部分之前就已经发布了。现在,定制程序是添加主题选项的推荐方式,您可以在此处阅读更多相关信息

可用选项

  • 文本
  • textarea的
  • 复选框
  • 选择
  • 无线电
  • 上传(图片上传者)
  • 图像(使用图像而不是单选按钮)
  • background(一组定义背景的选项)
  • multicheck
  • 颜色(jquery颜色选择器)
  • 排版(一组定义排版的选项)
  • 编辑

说明

将“inc”目录,options.php和functions.php中的代码片段从“选项框架主题”复制到您选择的主题中。劈开。您还可以观看上面的视频,了解它是如何完成的。

何时使用主题版本与插件版本

插件和主题版本之间的代码是99%相同。如果您可以使用插件版本执行所需操作,我认为这是最佳路线。如果您发现需要对插件无法进行重大修改,请继续使用主题版本。

更改菜单位置

强烈建议您将主题选项留在用户期望的“外观”菜单下。

但是,如果您决定更改菜单位置,则会破坏媒体上传者。这是因为媒体上传程序脚本在options-medialibrary-uploader.php中的$ of_page =’appearance_page_options-framework’上排队。如果更改菜单的名称或位置,则需要更新钩子才能准确,例如$ of_page =’toplevel_page_options-framework’,这些脚本将再次正确加载。

消毒过滤器

如果您对如何验证选项数据感兴趣,或者您想知道为什么您的脚本和嵌入标签在选项框架中被删除,请阅读此文章

我可以在商业主题中使用此代码吗?

是! 此代码为100%GPL。有关详细信息,请阅读随附的许可证。

GitHub上的开发版本

选项框架主题的开发版本可在GitHub上获得

附加教程

与这些教程相关的演示主题也可以在GitHub上找到

如果您需要更加详细的,可以看看这篇:

WordPress轻量级后台框架OptionsFramework使用设置举例

055
你也有好的想法?点击右下角的“灯泡”,开始你的创作。与我们一起,让生活更愉悦,让工作更高效,让世界更美好!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论