<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    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.<br>
    <br>
    I just had a long discussion over this situation a week or so ago.&nbsp;
    The solution we came up with instead of bundling custom post types
    in themes:<br>
    <br>
    The best option is to create a plugin for custom post types.&nbsp; Then,
    build themes that support this plugin with custom templates and CSS
    (or whatever would be required on the theme's end).&nbsp; It's a win-win
    situation for both users and developers.&nbsp; The developer can corner
    the market on whatever functionality that plugin is providing and
    users will have more than one theme to choose from.<br>
    <br>
    Suppose you had a "real estate" plugin.&nbsp; The plugin would handle all
    of the complex functionality.&nbsp; The theme would simply house the
    templates and styles to handle the display of the content.<br>
    <br>
    On 5/2/2011 11:22 AM, Chip Bennett wrote:
    <blockquote
      cite="mid:BANLkTikwjd1s1kWp9_52XaUdrx3BNw3VUQ@mail.gmail.com"
      type="cite">What is the content of the slideshow?
      <div><br>
      </div>
      <div>Chip<br>
        <br>
        <div class="gmail_quote">On Mon, May 2, 2011 at 11:17 AM, Curtis
          McHale <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:curtis@curtismchale.ca">curtis@curtismchale.ca</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">I reviewed a theme recently that used a
            CPT to add slideshow functions. Would that use of CPT be
            acceptable?<br clear="all">
            <font color="#888888"><br>
              Curtis McHale<br>
              PH: 604.751.3482<br>
              <a moz-do-not-send="true"
                href="http://www.curtismchale.ca" target="_blank">http://www.curtismchale.ca</a><br>
              Linkedin: <a moz-do-not-send="true"
                href="http://www.linkedin.com/in/curtismchale"
                target="_blank">http://www.linkedin.com/in/curtismchale</a><br>
              Twitter: <a moz-do-not-send="true"
                href="http://twitter.com/curtismchale" target="_blank">twitter.com/curtismchale</a><br>
            </font><br>
            _______________________________________________<br>
            theme-reviewers mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
            <a moz-do-not-send="true"
              href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers"
              target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
theme-reviewers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a>
<a class="moz-txt-link-freetext" href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a>
</pre>
    </blockquote>
  </body>
</html>