Take the 2-minute tour ×
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 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

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 -

<?php
/*
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.