Per site configuration

时间:2012-11-29 作者:Lorenzo

我正在构建一个自定义主题,我将在多个站点上重用它,并希望能够从管理员那里配置一些东西。例如,设置Twitter和Facebook页面链接,而不在模板中对其进行硬编码。

最好的方法是什么?我应该把它们放在wp config中还是应该有一些自定义字段?这些设置应为一个站点的全局设置。

3 个回复
SO网友:Wyck

你应该制作一个插件,这样它就可以移植到任何主题。

一般来说,人们需要停止填充函数。php或主题文件,其代码更适合于可伸缩性和灵活性,也就是插件。

SO网友:Abdussamad

自定义主题控制面板不再是提供WordPress主题选项的首选方式。相反,您应该使用内置的主题定制器:

http://ottopress.com/2012/how-to-leverage-the-theme-customizer-in-your-own-themes/

SO网友:Chris

也不创建主题选项面板。Github上有很多开源软件。

结束

相关推荐

Subscribe2 Configuration

我试图将Subscribe2配置为让用户选择他们想要的类别,而不是它似乎采用的“全有或全无”方法。本质上,我使用WP作为CMS,而不是博客滚动,但我目前有2个“博客滚动”,通过在页面上显示最新的帖子来表示(它们是页面长度的帖子)。我想在更新Cat 1或Cat 2时发送一封电子邮件,类似于未来的类别,但用户只能选择Cat 1电子邮件。我已经阅读了常见问题解答,但没有结果,这是否真的得到了支持?