[theme-reviewers] Settings API required or recommended?

Srikanth Koneru tskk79 at gmail.com
Mon Sep 29 20:15:08 UTC 2014


Yes, I read your comment (
https://themes.trac.wordpress.org/ticket/19847#comment:30 ) so wanted to
know if I should say its required too.

On Tue, Sep 30, 2014 at 1:42 AM, Justin Tadlock <justin at justintadlock.com>
wrote:

> Basically, theme authors should either be using the Settings API or Theme
> Mods API if they're building a theme settings page.  It's not strictly
> required to use the Settings API, but for the majority of cases you might
> as well say it's a requirement because it's going to take care of a lot of
> problems present with custom-built theme options pages.  There are, of
> course, exceptions, but I don't think I've seen one yet here on
> WordPress.org.
>
> Ideally, we'd push theme authors to use the Theme Customizer as much as
> possible, which would eliminate most issues with theme options.
>
>
>
> On Mon, Sep 29, 2014 at 3:04 PM, Ulrich Pogson <grapplerulrich at gmail.com>
> wrote:
>
>> It is recommended but if it is not used then security precautions should
>> be taken.
>> https://make.wordpress.org/themes/handbook/guidelines/theme-security-and-privacy/#theme-settings-and-data-security
>>
>> On 29 September 2014 22:53, Srikanth Koneru <tskk79 at gmail.com> wrote:
>>
>>> Need confirmation.
>>>
>>> _______________________________________________
>>> theme-reviewers mailing list
>>> theme-reviewers at lists.wordpress.org
>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>
>>>
>>
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>
>>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20140930/b27a8c99/attachment.html>


More information about the theme-reviewers mailing list