Instead of making it category specific you could use post formats and use different content-templates. In single.php you can write
<?php get_template_part( 'content', get_post_format() ); ?>
Then create different post formats
add_theme_support( 'post-formats', array( 'withpictures', 'withcomments' ) );
Then create different post templates content-withpictures.php, content-withcomments.php
When creating content the chosen post format will determine the template.
Related Posts:
- A way to automatically install pages on theme install?
- Plugin for custom sort order for categories?
- Is it possible to manipulate the list of page templates?
- Pages: frontpage.php, home.php, posts page etc
- Hide certain pages / posts on wp-admin, show custom filter
- wp_insert_post breaks rewrite rules
- the_excerpt() not showing manual excerpt for Pages
- Why use while over if in single wordpress posts?
- How to highlight the current page in the nav menu?
- Do I really need the div class entry?
- Displaying part of every child page?
- Append HTML to an LI of wp_list_categories
- How do I get the next page of posts link?
- get_query_var() and permalinks
- Where can I access my custom page template?
- in_category() works in single.php but not in page.php?
- using jQuery Cycle by Malsup with WordPress Page and Gallery
- Custom category code not showing all posts
- Excluding Pages not working
- Highlight “Show all” item in wp_list_categories
- Highest number of WordPress Custom Page Templates?
- editing fonts of category links from the_category() funtion
- Apply different Class for each element in a foreach()
- How to show post from category select
- Multiple TinyMCE Editors in one Admin Page
- Create a new page in WordPress theme
- Single Page Design, Storing in Theme Options
- Category specific themes?
- filter “inactive” categories from wp_list_categories?
- How to create a custom page(not a template) in a theme
- Issue with loading mobile specific custom single page layout in mobile
- how to setup custom content structures
- How to Find the Page the Front Page is Using?
- How to place HTML tags in content from the_content()?
- Common single page template options
- Need help with adding templates (archives and sitemap) to WordPress child theme
- Template for landing pages
- How to Manually Code Shortcode?
- get_term_link is Ending to single.php
- Issue On Displaying Pages with Post Name Permalink
- Why in the static pages of my theme are showing these information?
- Remove specific published page when theme deactivated
- Migrating to WordPress – but how will it do “structured” data?
- How to get category lists by name or slug
- How to code custom special page
- How to add custom meta box when you have a custom page template file
- How to track a users last visited page?
- Single.php the_excerpt loads same as the_content not loading read more line
- WordPress Load Only Page Text
- Load different single.php templates according to post layout selection
- How to add pages in wordpress using codes?
- How does the loop know which post to view?
- Pagination fuction in shortcode always displays on top
- Injecting pre-defined text from custom page template to editor
- Theme development: menu links a tabbed page with page jumps
- the_category() tag not styling HTML or CSS
- my single.php is mixup on some post for no reason
- Custom theme template files
- How to format the first line of a post differently?
- Parent/Child pages
- How to custom category template based on category?
- 1 post per category on homepage and counting those posts
- List categories of a post hierarchically?
- Exclude parent categories from the_category() within the loop
- Archives and Categories in Custom Menu
- WordPress Animation Adjustments
- Show only pages you are author of
- How do I open a post in a custom page in wordpress?
- Pages not displaying as sections on static page
- How to show metabox on page if it is using a template
- two col layout bootstrap 4 with one fixed col and fade in effect on image
- makeing a terms of use page that is part of the theme
- How to show some of category in wordpress
- Creating a theme just to deploy a single page
- Problem with Displaying Custom Theme Page’s Content
- WordPress Twenty-Fourteen: How to Remove Home Page Header Image from Other Pages
- Alter theme pages on language switch
- wp_editor some functionality not working on custom theme
- Breaking Categories Up into Individual Divs
- Display content on Single page
- One-Page WordPress Template
- How to create multiple pages in a client theme?
- How can I display and excerpt of all pages with a meta_key and meta_value on index.php?
- Advantages/Disadvantages Using Theme Editor Instead of Pages
- Best way to allow for extended use of WordPress functions inside single.php
- Can you create a custom page with content in the center already defined?
- how to make a new page affected by a theme’s index.php layout?
- How get the 10 most viewed pages (not post)
- How can I change the title of the Home link in the navigation bar?
- The content not wrapped in paragraph tags with get_page_by_title()
- Pagination issue with Single.php
- Standard Way To Do Custom Work Within A Page?
- How do I get information about a page, such as featured image, except, and title?
- the_author() str_replace error
- Adding dashicon fonts to the admin of pre 3.8 installs
- How to do a section of bulleted text within our page?
- What is the diferences between pure WordPress theme and Woocommerce theme? [closed]
- Insert Rich Text Editor in theme?
- Post archives link yields a 404 Not Found
- Add the ability of changing background color of a theme [closed]