Create a custom post type for Paper Airplane Instructions and one for Paper Hat Instructions and just use the same template by duplicating it for each one. There are plugins that do this ( like custom post type UI) but it is way better to learn the code and just add it to your functions.php.
http://codex.wordpress.org/Custom_Post_Types
The template hierarchy is essential reading, http://codex.wordpress.org/Template_Hierarchy
Posts and pages come with what your asking for by default ( text + media (vid/photo/gallery/etc) but they can be extended with Custom fields ( http://codex.wordpress.org/Custom_Fields ) and by defining custom widget “areas”, or just writing whatever php/html/css/etc in the customized template file.
Related Posts:
- How do I represent ‘chunks’ of content within WordPress?
- Blog posts on one subdomain, pages on another
- How can I import users into WordPress?
- Stress testing WordPress
- Can I use wordpress for a non-blog site?
- Can I / Should I use WordPress as a CMS for my Flash application
- Using wordpress for a four-page website may be an overkill?
- Searching Only Blog Posts From a WordPress Site’s Main Posts Page?
- WordPress product catalog site [closed]
- What are the advantages of WordPress over other systems?
- Putting main WordPress blog under a different folder name
- Is a complex site possible with WordPress?
- Convert link in WordPress 3.2.1
- WordPress for a business catalog site
- Why are wordpress posts not hierarchical?
- WordPress as a CMS – best way to decouple publishing/front-end
- Updating my wordpress CMS to 4.7 gives me a blank HTML area during the upgrade process
- Content management for static pages
- WordPress in Drupal
- Why does blog page not reveal it’s template?
- Is wordpress truly capable of anything other than blogging? [closed]
- Is wordpress a library with a default GUI?
- Editing Code for CMS *** Fixed – my own stupidity – I appologise and thank everyone for their help [closed]
- Show a different link based on IP
- Can I manage content of my custom site using wordpress?
- Get Drupal user into WordPress
- How do I add open graph tags? [closed]
- Can’t access Dashboard after WordPress 3.3 Update?
- Multiple editable content on page
- Set a WordPress website’s language without affecting the back-end
- Can WordPress used as a CMS? [closed]
- Tips for using WordPress as a CMS? [closed]
- Implementing a CrunchBase.com Clone using WordPress?
- Style custom columns in admin panels (especially to adjust column cell widths)
- Edit “thank you for creating with WordPress” in version 3.3.1
- How to prevent a post from being deleted?
- Is there a way I can write a series in WordPress?
- WordPress as a CMS Membership website
- Different number of posts in each category
- Strategy for handling hierarchical pages with empty parent content
- How to Use WordPress as Static CMS Without Blog Posts
- How can I make post fields required in WordPress?
- Can WordPress realistically handle a site with 500 ‘pages’?
- Pods cms and “advanced custom fields” plugin
- Multiple level category drop-down
- Does wordpress have something like content-type?
- Hide update messages from non-admin users?
- how do I group content in magazine-style ‘issues’?
- Guidance with The Loop for CMS
- WordPress as Backend, Laravel Front End: How to connect Routes?
- Downsides to not using built-in “Posts” post type?
- How do I create a custom post type for a training CMS in WordPress?
- What is a good way to present templated content in WordPress?
- CMS: Making complex pages editable by the end user
- Strange problems when I try to insert HTML\XML code snippet in my posts
- Migrating database / content of non-CMS site to WordPress
- WordPress as a data intensive web app
- WordPress shows registration link for non logged users
- New to CMS – WP functionality. overkill or just right?
- Allow users to post to a certain category
- Remove permalink settings in post for users
- Is there a plugin or simple way to add a multiple images metabox to a post?
- Can I use a plugin for a singular page on my website?
- How to display only posts assigned to a particular, isolated, subcategory
- How to leave a line between paragraphs when writing text in the visual or text editor
- Pull the content out of a page
- How do I get blog posts to appear within CMS?
- How to set up an entity (post-type?) with many dependent entities (more post-types?)
- WordPress CMS Inquiry
- Advanced templating / WordPress as a CMS questions
- How to import a Typo3 database to a wordpress site?
- Multi-page posts: A subdirectory for each post?
- Associating two custom post types
- Should I use “Categories ” or “Pages” for a WordPress Static Site (A non blog site)?
- how to display an excerpt of the latest post on the homepage?
- Custom posts type for individual pages?
- How to establish site-wide fields with my theme?
- Pods CMS: How to add custom column to Adnvanced Content Type
- About WordPress capabilities [closed]
- WordPress Book Exchange Plugin Equivalent?
- Drawing the line between theme & plugin on large scale bespoke projects
- 403 forbidden when changing settings on WP Multisite non-main sites
- Editing mysql tables/database with wordpress or other app/cms
- Creating multiple category drop down
- Fatal error: Cannot redeclare comment_theme()
- Problem with articles feed: XML Parsing Error: XML or text declaration not at start of entity
- What is the best way to manage small blocks of content on my home page?
- WP as a CMS menu
- In WordPress, how do you make several different editors for a single page?
- My first WP development project – am I envisaging this right?
- How to add coupon printer?
- Where to put code that customizes API
- How to add WordPress Featured image in tag ..?
- How to Create a Learning Management Plugin in WordPress to Manage Courses [LMS]
- Changable favicon
- Import only new articles from Joomla to WordPress
- Arrange Category post manually when displayed
- Is there a good way to use CMS images with CSS
- How can I make my website with wordpress having on-spot editing feature as compared to concrete5 CMS?
- Is Explicit Versioning a better alternative to Semantic Versioning for wordpress?