I'm currently working on a site that's targeted for beginners in a new language. Now I'm looking for something that can ease my work with having two different versions of the same post. One "easy to read" and one with more adept language.

In the front end there should be some sort of option that let the user tab to which ever version he or she would want to read. Would be good if the user could set a default value in the user profile aswell.

Anything ring a bell? I figure WPML would be worth a shot, but I haven't used it before, and I would like to try and find something else, since WPML also seems a little bit to advance for this purpose.

  • 3
    Even if WPML really seems to be a bit 'oversized' in its functionality for your problem, and I always think twice before I recommend a plugin: WPML is really one of those plugins which just works and has fair price / license. If you don't find a good alternative, give it a try and you won't regret it. I'm not part or being close to the WPML project at all, just a satisfied customer. – ungestaltbar Apr 11 '12 at 22:17

I think that having two separate posts for the easy/adept versions is going to be hard to manage consistently, especially if you end up with alot of content.

It would be easier to use custom fields to store the two sets of information within the one 'post', then use javascript to toggle between which one is visible on the frontend.

| improve this answer | |
  • Wonderful, How come I didn't think of that? :) Very helpful! – INT Apr 21 '12 at 12:05

I think, as @Brad points out, Custom Fields would be the easy way to go.

Advanced Custom Fields is quite nice for this kind of situation.

Here's a screenshot of what can be achieved. I configured the fields to appear only if category equals "lingo" and to hide the regular content box. enter image description here

| improve this answer | |

You might try Posts 2 Posts which would allow you to directly connect the posts. On the front-end the user could just click the link to the more advanced or more basic post, back and forth.

The plugin provides some robust functionality, and you could even use it to display information about the connected post (such as comments).

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.