learn/do/reflect/teach

post types

In WordPress, you can create custom taxonomies. I’ve been reading some tutorials (such as http://net.tutsplus.com/tutorials/wordpress/introducing-wordpress-3-custom-taxonomies/) and I’ve started to wonder whether that might be a way to set up this portfolio system. In this approach, I would be creating a custom taxonomy to use for organizing the different aspects of my portfolio rather than relying on WordPress’ built-in taxonomies (categories, tags, and link types). These custom taxonomies can also be hierarchical, too. I’m just not 100% sure what the benefit of these versus categories would be. Here is a possible taxonomy I first thought of for this:

  • (Goal/subject)
    • Learn
    • Do
    • Reflect
    • Teach
  • (Second goal/subject)
    • Learn
    • Do
    • Reflect
    • Teach

And so on. There seems to be a lot of repetition here, though, so I’m wondering whether a better taxonomy—which may also be both easier to implement and easier to add to—would be something more like this:

  • Learn
    • (Goal/subject)
    • (Second goal/subject)
    • (Third…etc.)
  • Do
    • Goal/subject)
    • (Second goal/subject)
    • (Third…etc.)
  • Reflect
    • Goal/subject)
    • (Second goal/subject)
    • (Third…etc.)
  • Teach
    • Goal/subject)
    • (Second goal/subject)
    • (Third…etc.)

There are times when self-directed learning runs up against the need for advice. I may want to find a way to ask someone via WordPress about whether this is a solution to my organization dilemma. I’ve also stumbled upon the idea of custom post types, which may or may not be another approach. And the next questions I would need answered with this approach, though, are about how to display this structure as a menu on my site.

Update an hour later:

From Justin Tadlock, a WordPress guru:

with WordPress 3.0. . . and the introduction of custom post types, the usefulness of custom taxonomies will increase greatly.
Post types are your forms of content. Taxonomies are the glue that holds that content together, linking it in all kinds of neat ways.

So what I’ve concluded is that each of the goals/topics in this portfolio would be a taxonomy (and could have subsections), and each could use four post types called “learn,” “do,” “reflect,” and “teach.”


Copyright © 2013 Editorial Partners LLC  |  Icons by WPZoom