[theme-reviewers] Bundling Plugins
Justin Tadlock
justin at justintadlock.com
Tue May 3 18:09:36 UTC 2011
If a theme creates a custom post type, the theme developer should really
be creating an additional plugin for users that eventually switch themes
to handle that post type so that there's no data that can't be used and
nothing that "locks in" the user.
I just had a long discussion over this situation a week or so ago. The
solution we came up with instead of bundling custom post types in themes:
The best option is to create a plugin for custom post types. Then,
build themes that support this plugin with custom templates and CSS (or
whatever would be required on the theme's end). It's a win-win
situation for both users and developers. The developer can corner the
market on whatever functionality that plugin is providing and users will
have more than one theme to choose from.
Suppose you had a "real estate" plugin. The plugin would handle all of
the complex functionality. The theme would simply house the templates
and styles to handle the display of the content.
On 5/2/2011 11:22 AM, Chip Bennett wrote:
> What is the content of the slideshow?
>
> Chip
>
> On Mon, May 2, 2011 at 11:17 AM, Curtis McHale <curtis at curtismchale.ca
> <mailto:curtis at curtismchale.ca>> wrote:
>
> I reviewed a theme recently that used a CPT to add slideshow
> functions. Would that use of CPT be acceptable?
>
> Curtis McHale
> PH: 604.751.3482
> http://www.curtismchale.ca
> Linkedin: http://www.linkedin.com/in/curtismchale
> Twitter: twitter.com/curtismchale <http://twitter.com/curtismchale>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> <mailto: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/20110503/8da2b785/attachment.htm>
More information about the theme-reviewers
mailing list