Custom Post Types are more convinient and easy to implement, so I suggest you use them.
Also the Posts will be ready to make a blog section in the future.
About optimizing.
-
Use some caching plugin, there are lots of them in WordPress Plugin Directory.
-
Turn off the revisions to save database size: add
define ('WP_POST_REVISIONS', 0);
into wp-config.php -
And try to use as less plugins as possible. Only what you really need.
Related Posts:
- How to set individual capabilities on a taxonomy? Or how to re-register an existing taxonomy?
- How to organise this data within WordPress
- Changing an item in drop down after 5 latest posts per taxonomy
- Database to page routing API?
- Custom post taxonomies as tax_query terms?
- Get related posts of child term of custom post type
- Limit amount of posts made within a custom taxonomy
- Issue on Creating Custom Tax Term Dynamically From Another CPT Meta-box On Publish
- Store CPT ‘Reviews’ average ratings to a WordPress DB table or to a DB custom table?
- read_post meta capability for anonymous users
- WooCommerce Customer Role Delete Custom Post Type
- list taxonomies from a custom post type
- Display a grid of taxonomy terms at root taxonomy page
- delete_published_posts does not work
- Permit users with author role to edit a custom post type
- Able to edit custom post, but unable to create new custom post when within submenu. What capability is missing?
- Show child custom post types list inside single parent custom post type
- limit value taxonomy based on previous taxonomy value wordpress
- How to change wp prefix for custom post type only?
- Several post types on WP Query by tag and taxonomy
- Using meta_query and tax_query at the same time
- How do I display the taxonomy for a custom post type in an array
- Set a CPT slug as a base name for all the taxonomies
- How to conditionally redirect to the post from a taxonomy page?
- How do I check if the user is on a taxonomy term parent, child or grandchild page?
- How do I display the grand child items of a taxonomy term?
- Taxonomies relations
- Is it better to use WordPress Custom Post Types or Taxonomies?
- Is it possible to store Custom Post Type data in separate set of tables and still have wp_post class functionality?
- Full Custom Post Type List Organised by two Taxonomies
- Add update or delete database records using custom post type
- WordPress Doesn’t Generate Taxonomy Archive
- How to import a custom MySQL DB table into a WordPress custom post type
- Disable user from updating certain posts
- Suggested Post and Taxonomy structure
- “Submit for review” for updates on existing posts
- Access to CPT but not to ‘post’ post type
- Allow add new post access to custom post but not wp post for some role
- Custom post with more than one custom taxonomy
- Get the taxonomy of a post hierarchically
- How to restrict author to only access one custom post type ?
- Cannot Create new Post within Custom Post Type
- Adding custom taxonomy in same menu place with two custom post types
- How to make custom taxonomy into drop down select in a custom metabox
- Multiple pages for posts?
- Allow user to only access custom post type
- Display latest x posts from all categories in Custom Post Type/Taxonomy
- Custom post type submenu capabilities – custom plugin
- How to get list of taxonomy slugs ordered parents>childs?
- WP_Query orderby and tax_query
- re-register custom post type with custom capabilities
- Conditional statement for if archive page has posts which contain certain taxonomies/categories/tags, show those terms
- How do I share categories across multiple post types?
- How to organize hierarchical structure in custom post type with taxonomy (like with categories)
- Multiple tag cloud filtering
- Get url.com/post_type/taxonomy/term work!
- How to display products name in a non-alphabetical order, in a custom field (taxonomy)?
- Importing Data from a Non-WordPress database, into WP
- Taxonomy in URL
- Review site custom post type structure
- Filter get_cat_id for Custom Post Type
- Save custom post type to external database
- Different Category system needed for the Custom Post Type
- Custom Post Type Category Link
- Custom Post type category pages template and loop
- Output terms for custom post types
- Linking from CPT page to taxonomy.php
- Page not found for custom post type UI plugin and taxonomy
- Show data from one Custom Post Type in another Custom Post Type
- Unable to link categories to custom post type using standard function
- How to Set Taxonomy Object Description?
- Categories and tags for custom post types
- Custom select query for taxonomies that have posts categorized in another taxonomy
- Enable taxonomies by post type in an array of CPTs
- How to assign tag to custom post type in wordpress?
- Custom Taxonomy Is Being Pulled into a Page, But It Doesn’t Have A Hyperlink
- WordPress custom post type capabilities issue
- Querying two taxonomies with tax_query not woking
- Rename a slug label
- Specifying meta field’s column type in Database using add_post_meta
- Custom Taxonomy Category link
- Get Post Terms of Current Post (selected taxonomy term) – How to get only the taxonomy value and not “Array ( [0] => taxonomy term )” in the frontend?
- Replace dynamically content in a custom database table when a custom post is created
- How to get all Custom Post Type Filtered by one Specific Taxonomy Term
- Hide specific taxonomies from a taxonomy list using ‘get_object_taxonomies’
- How does the ‘the_post_navigation()’ work for CPT’s?
- Running a song lyrics site on WordPress
- Custom post type – list posts based on meta_key and display them divided by CPT taxonomy category
- Save and user submitted data from a form and display them in the wp backend
- Custom taxonomy (categories) on custom post type return no results
- Filter second dropdown (tax) based on first dropdown (cpt)
- Dump custom post type database
- Variable not working in WP_Query
- Hide meta box for everything BUT a certain custom post type
- Archive-posttype.php isn’t loaded
- Should I use custom taxonomies or not?
- get_category_link() for custom post type does not include custom slug rewrite?
- Add tags to custom post type without menu link
- Conflict between Capabilities and Menu Visibility with Custom Post Types
- Designing a custom post type with a minimum number of meta fields