WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is it possible to change the theme for specific page or post?

Any recommended plugin for this?

share|improve this question

closed as off-topic by toscho Sep 3 '14 at 18:13

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

wpmu.org/wordpress-different-theme-per-page-post should be a simple answer. :-) – user28587 Mar 8 '13 at 9:43

No, you can't display a different Theme for different Pages or Posts; however, you can create custom template files and custom CSS for given Pages or Posts.

Ensure that your Theme calls <?php body_class(); ?> inside the HTML <body> tag, and then inspect the classes output for the Page or Post for which you want to create the custom style/layout.

share|improve this answer

Yes you can you need create a custom theme. Save a copy of single.php file rename it to whatever you want.

Paste the following code there -

Template Name: Template1

Now you can select your template everytime you create new post. Hope i helped you

share|improve this answer
Refer this page too codex.wordpress.org/Pages – Giri May 5 '11 at 11:18
I wonder if there is a good plugin to do this, without coding. – rolo May 5 '11 at 11:50
there is a plugin wordpress.org/extend/plugins/theme-file-maker – Bainternet Jun 4 '11 at 14:56
This isn't entirely accurate, since this is an example of creating a custom template for a particular post, not a custom theme. Terminology is important here. – Bendoh Sep 21 '12 at 1:15

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