This article from Konstantin about the “Lock in Effect” in WordPress themes got me thinking a lil’ bit.
Theres many things he outlines but one we can solve simply is CPT naming, most themes feature at least one CPT most commonly a portfolio. Now its up to the author to name this CPT which can be anything from “portfolio” (like myself) to a prefixed name like “ct_portfolio”, etc…
This can be troublesome for buyers as they purchase one theme, add their content, then maybe down the road purchase another but this new theme uses a prefixed name for the portfolio so that user now has to either re-input all their content or do a SQL UPDATE command.
So I’m proposing something simple at least for the authors on TF, lets standardize our CPT naming.
Proposed examples:
- portfolio
- testimonials
- products
- slider
- etc…
Thoughts?

It’d be great if WordPress would actually adopt an official stance on the matter, and offer a best practice standard, actually.