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

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. should be a simple answer. :-) – user28587 Mar 8 '13 at 9:43

2 Answers 2

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 – 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 – 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.