jakemgoldJake Goldman
@pippinsplugins @wpbeginner 95% of time CPTs part & parcel of display layer (theme) & useless without. User should activate theme & b done
pippinspluginsPippinsplugins
@jakemgold @wpbeginner what if it's a CPT specific to your site (and assuming you have the knowledge to do them yourself)?
jakemgoldJake Goldman
@pippinsplugins @wpbeginner not really. If I buy theme (custom or commercial) w portfolio feature, should "just work" when activated
pippinspluginsPippinsplugins
@jakemgold @wpbeginner Yes agreed, but what if they then buy another portfolio theme w/ a diff CPT? They expect that to just work with
RarstAndrey Savchenko
@jakemgold @pippinsplugins @wpbeginner CPT is overly generic concept to make hard rule where it goes. it's mechanism, not specific feature
jakemgoldJake Goldman
@pippinsplugins @rarst @wpbeginner of course there r use cases for CPTs in plugins. "Never" put it in a theme is very wrong, however
jakemgoldJake Goldman
@zslabs @pippinsplugins @wpbeginner portability is currently a pipe dream. No such coordination / standardization currently happening
zslabsZach Schnackel
@jakemgold @pippinsplugins @wpbeginner Minimal styles with a good override system is a start. Separating style from function is key
jakemgoldJake Goldman
@zslabs @pippinsplugins @wpbeginner not to users! That car engine might be awesome, but it's meaningless to me with a nice car body
zslabsZach Schnackel
@jakemgold @pippinsplugins There lies that balance of dev friendly compared to end-users. The trouble starts when users want to customize
zslabsZach Schnackel
@jakemgold @pippinsplugins that’s why tgmpluginactivation.com just seems like a no-brainer “at the moment” for the best of both worlds
zslabsZach Schnackel
@jakemgold @pippinsplugins @wpbeginner General “never do this statements” are not helpful to anyone - there’s always specific use-cases
zslabsZach Schnackel
@jakemgold @pippinsplugins I normally separate but there is a fine-line with packaged products. tgmpluginactivation.com is a good option
pippinspluginsPippinsplugins
@jakemgold @wpbeginner but it is very, very much a user problem. How is a non-technical user to know that a CPT will vanish . . .
jakemgoldJake Goldman
@pippinsplugins @wpbeginner CPT will STILL vanish (to user) cause display layer is gone (single-....). Still in admin tho - confusing!
jakemgoldJake Goldman
@pippinsplugins @wpbeginner this is crux of it. Good argument 2 b made 4 standardizing on common plugins for common CPTs (eg events)...
jakemgoldJake Goldman
@pippinsplugins @wpbeginner ...but many CPTs cater to edge cases theme specifically built for that r useless (even confusing) w/out theme
michael_silvaMichael Silva
@jakemgold @pippinsplugins @wpbeginner 2 cases. 1. I installed new theme, I see all my data in dashboard but its not displaying...
michael_silvaMichael Silva
@pippinsplugins @jakemgold @wpbeginner exactly because even non technical clients can deduct that the theme change won't display their data.
jakemgoldJake Goldman
@michael_silva @pippinsplugins @wpbeginner user will undo what they just did (turn old theme back on) - problem solved. Vs very confused
jakemgoldJake Goldman
@pippinsplugins @michael_silva @wpbeginner yes; just think if u build "tv listings" theme that edge case CPT functionality should b embedded
curtismchalecurtismchale
@jakemgold @pippinsplugins @michael_silva @wpbeginner if the new template stuff on Trac comes through you could also put fall back template
curtismchalecurtismchale
@jakemgold @pippinsplugins @michael_silva @wpbeginner of course it would but with some styles in the plugin it would be a decent look still
michael_silvaMichael Silva
@jakemgold @pippinsplugins @wpbeginner maybe VIP clients will. Your run of the mill SBO won't automatically think of that during panic.
michael_silvaMichael Silva
@jakemgold @pippinsplugins @wpbeginner assuming they know what a CPT is and that's it's custom. Testimonials, FAQs in biz theme not obvious.
jakemgoldJake Goldman
@michael_silva @pippinsplugins @wpbeginner this assumption wrong. "I installed the portfolio plugin - still shows in admin - where r they??"
michael_silvaMichael Silva
@jakemgold @pippinsplugins @wpbeginner if a plugin is using shortcodes the data should actually still be visible on front end.
michael_silvaMichael Silva
@jakemgold @pippinsplugins @wpbeginner these users you speak of. I do not think it means what you think it means. - Inigo Montoya
jakemgoldJake Goldman
@michael_silva @pippinsplugins @wpbeginner publishers that don't want a reference manual to write something. Shortcodes far from intuitive.
pippinspluginsPippinsplugins
@jakemgold @wpbeginner I have no problem with edge cases but I do feel standard things like FAQs should be plugin territory
jakemgoldJake Goldman
@pippinsplugins @wpbeginner more complex than that, even. Could b named same but diff properties (meta fields, use of excerpt field, etc)