您将如何完成以下高级设置页面?

时间:2012-10-05 作者:papaiatis

目前,我正在为我的业务开发一个新主题。该主题将有一个带有下拉菜单的标题部分、一个背景幻灯片和三个带有标题、说明和指向页面的URL的特色图像。

Here 是我在Photoshop中整合的网站截图。

因此,我希望这些特色图片出现在主题选项页面中,并让我自己(管理员)编辑以下内容:

图像(选择、上载、重置等)

  • 标题(例如:我们是谁?#文本框)
  • 描述(例如:这里有一些关于我们的重要信息#文本框)
  • 页面URL-当用户单击图像时重定向的页面(例如::/pages/about us#下拉列表)
  • 我想创建一个很好的选项页面来管理这些图像及其属性,但这无法通过使用标准设置API函数来实现(add_settings_field) 生成类似于表的表单。我不想要12个文本框,而是想要一个好的UI,在这个UI中我可以上传图像,选择页面(用于页面URL属性),甚至设置图像的顺序(最好是jquery.ui.sortable).

    你们将如何完成这个场景?

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

    根据您的需要,如果是我,我会在页面上启用特色图片和摘录,然后构建一个小部件来特色页面。然后在主页上放置一个侧栏,并使用这些小部件重新排序和选择要按哪个顺序显示的页面。

    然后,您将管理该页面上与页面相关的所有内容,并通过小部件界面为您构建重新排序体验。这几乎都是使用核心特性,所以实现起来会很快。

    或者,您可以跳过小部件,使用menu\\u顺序和自定义分类法来选择和排序要显示的页面。主页只需使用自定义查询来获取和排序正确的页面,同时显示标题、图像、摘录和链接。

    结束

    相关推荐