You can’t create custom post-formats. What you could either do is have a post category called portfolio and then use the body/post class specific to that to control the display on the front end, as this is what post-formats are designed for, or go for a custom post type. Personally I go by the idea that, if it makes the posting screen less complicated for the client to work with for a specific post type, then a custom post type is the best option.
You can still include custom post types in your standard loop – http://justintadlock.com/archives/2010/02/02/showing-custom-post-types-on-your-home-blog-page so you wouldn’t lose that chronological order, it would just make it easier for the client to add portfolio posts, if they are to be so different to normal posts.
Related Posts:
- has_post_format() vs. get_post_format()
- What difference does it make if I enable support for video post format?
- How do I remove the post format meta box?
- Adding post-formats to Twenty Ten child theme
- Is there a real life use case for post formats except for microbloging?
- Renaming post formats after Gutenberg
- What is the recommended behavior for the post formats?
- Target all posts that are NOT aside or link post formats
- Filter the first from Quote Post Format
- Displaying all Video Post Formats to Page
- Display Post Format as a String
- Different markup for each post format
- How to recognise on which site the content is being rendered?
- post formats – how to get the relevant content part?
- Post formats for Pages not saving
- Is there any problem if I use get_template_part like this?
- How can I remove the first video from a post and feature it?
- previous_post_link/next_post_link disappear when excluding by post_format
- Usage of post_formats
- how to get list of post formats supported by theme?
- Formatting Standard Post Format
- If post-format == ‘gallery’ conditional
- Adding new post format on plugin activation
- post formats – where’s the difference: “aside” vs. “status”?
- How to get the id or url of the image in an image post?
- About post format
- Smart post format loop problems
- “post-format” code snippets list [closed]
- wordpress post formats
- How to display quote format by preg_match function?
- I would like to have a quote page just to show quotes
- How to display list of video post on video section?
- Paste from word not preserving formatting
- How to treat post formats?
- Post formats and template hierarchy
- Change standard post format metabox
- Next Post Link in format
- Mass post format changer?
- Displaying cf post formats with oembed
- Custom formatting
- Is There a Difference Between Taxonomies and Categories?
- Are content.php and content-single.php the same?
- Is it possible to rename a post format?
- How to set a default format for a custom post type?
- Display/query post formats
- How do I add a new custom post format?
- Display posts for a single post format
- Post format selector in Thematic child theme post class
- Help altering a query to exclude all but standard post format
- Get image captions for images on gallery post format metabox
- How to edit layout of a particular post format?
- Link Featured Thumb to Attachment Page, If Possible
- How can I achieve something like has_post_format( ‘standard’ )?
- How to change post format from Aside to Image for all posts?
- Exclude Post Format from next_post and prev_post
- Apply post formats to a specific post type only?
- Filter the_content() in the Quote Post Format to Display Quotes
- Post Format single-loop.php using get_template_part
- Is possible to add post-formats to custom-post-type?
- Checking post format during xmlrpc_publish_post
- Get first URL from post content
- How do I use this PHP library to access OpenGraph data in a child theme?
- How to Link to all posts that have the Standard Post Format
- How to preserve exact formatting when copy pasting from Facebook into WordPress (or elsewhere)?
- There is any way to remove post-format filter? [closed]
- trigger html cleanup for all posts
- How to use format post in a pertinent way
- Next Posts Prev Posts for Standard post format only
- What’s the best practice way of handling custom fields in different post formats?
- How to get Related Custom Posts?
- Difficulty with PHP function that displays a post’s format in WordPress
- Exclude post format from get_posts
- Will renaming a `content.php` file cause any problems?
- Understanding Post Formats/Custom Post types Etc
- Is it possible to customize the post according to post format in single.php?
- Taxonomy – Exclude post format from showing on page
- How can I make a page for post formats (specifically quotes) in wordpress 3.5
- How can I prevent posts with no title showing up in my query?
- how to retrieve the image title for image Post Format
- How to display all posts not in a post_format
- display post format text in loop
- get_template_part() Not Working in Loop
- Month display in English but required in Swedish?
- Use different post formats on different post types
- Wrap posts p tags in div
- Conditional for Post Format
- How to Render Post Types in RSS Feed?
- Add Post Format Support to Twentyeleven Child Theme
- How does one go about converting custom post type to post format?
- 3.1 post formats and specific categories/custom taxonomies
- WordPress 3.1.2 Bug: add_theme_support() and video post format registering twice
- How can I globally italicize list of texts in the UI database or Posts? [closed]
- Setting ‘post_format’
- Archive of post format for Custom Post Type
- Change post template the proper way
- Category template not displaying all post formats
- CPT unsaved draft gives error 404 – when Post Formats support enabled
- Convert many posts from having a specific meta_key to use a post_format
- How to query posts from single post format on Genesis framework
- How to customize Date Format for American visitors?