Here is what I would recommend.
Use a plugin called Advanced Custom Fields.
This will allow you to build out the admin and have different fields for each section. You could have an editable area with a editor for the about us section. You could use a Repeater Field for the gallery, and much more.
Once you have all the fields in the admin, you just need to pull all the data into your homepage template. This is pretty straight forward and there is good documentation with examples.
This is one of the few plugins I recommend, but when it comes adding custom fields it doesn’t make sense to not use it.
Related Posts:
- Add extra parameters after permalink?
- Submit post and upload image from front-end
- Linking Two Post Types
- Limit the word count in the post title
- Pull Two Posts Into Custom Post Type `single-cpt.php`
- Problem excluding category from get_next_post
- Why is the »_builtin« parameter not advised in »register_post_type()« for custom post types?
- How to let custom post type posts show in standard post archive (like in homepage)?
- Rewrite custom post & taxonomy to share same URL path
- 960gs different classes on teasers posts
- Structuring a product catalogue in WordPress [closed]
- Multiple information using custom post type
- Get the post children count of a post
- Quickest way to get last or oldest post date – WP Query
- How to use custom fields to enable sticky posts on custom post types?
- Making pages also serve as taxonomies? Or give full pages to taxonomies?
- get_template_part for custom post type content not working
- Show Two custom Post type and their posts on category page
- count_many_users_posts except current logged in user?
- Custom post type and body_class: Remove “blog” class
- Find the user who initially created the post
- How to get the post type from a category id?
- How to Separate CPT From Regular Posts?
- Is there a way to have the view link on manage posts page to open in a new window or tab?
- How i can add ‘N’ page of ‘N’ pages under posts loop?
- Getting posts under the custom post type ui category
- Display only one post each WEEK
- create parent post using wp_insert_post
- Turn on and off custom post type from admin?
- I would like to have different styles for my posts based on the content of each post
- List custom taxonomy specific to one custom post type
- Add custom post type settings to wordress default posts
- JS innerhtml changing style when using AJAX
- Side effects of Script and Iframe in post
- Several post types on WP Query by tag and taxonomy
- Admin Column does not populate with data
- Some posts from custom post type to subdomains
- WP the_posts() on single-cars.php get category link
- wordpress remove views from action links in a custom post
- Display an authors post on a single page only when they are logged in
- Get_the_terms restrict output
- Stores category posts in an array
- Add to ‘action’ within post.php to allow more actions when editing a Custom Post Type in a plugin
- Get post format
- How to add new post using a form to categories when categories are using as menu
- Custom wordpress loop
- Different post title, keywords and description
- Template code to split a post and print a custom field?
- Send post changes to set email addresses (not users or subscribers)
- Display post from custom post type
- Custom post type title of each author in his own post
- Custom Post type registering as page post type
- Custom Posts and Posts – next_post_link and previous_post_link not working together
- Enable comments for post when comments meta box removed
- How to: Add a publish immediately button when editing custom WordPress posts?
- Extending post by email
- Checking for custom field in admin pages
- Custom Posttype URL
- Display custom post front end filter by ACF equals current user
- Best way to fix bad count on All | Mine | Published
- Display Parent-Child Posts in specific order by comparing IDs in array
- open custom post type in popup window instead of page
- How to display custom field in product description?
- How to display posts with plugin (advanced custom fields) field groups?
- WordPress – display relationship between blog posts and custom posts
- How do I find the count of the current post?
- Permalink for specific post type
- SEARCH QUERIES – REVERSE OUTPUT
- Is there a way to create a sidebar of bullets
- Adding specific custom fields (images) to post excerpt
- I cannot display custom posts in custom taxonomy
- How can I get the last 5 element of this tax query?
- How to get the posts that my following users are liked?
- How to insert post 6 times after user register like ask.fm
- How can i order my posts by post type?
- Creating custom post type relationships
- WP_posts (Not meta) extra custom field column show and change it in a custom post type
- how to make custom post with “publish” default functionality not save in draft?
- Post that populates itself (almost) automatically using data from imported excel file
- How to mark posts as visited
- How To Loop Through list with Custom Post Types
- Adding Information To All Posts Screen
- Different post types arranged on one page
- erase post excerpt limitation [×]
- Custom Post Type URL Rewriting
- How can I convert custom posts types into regular posts?
- Get All post that is in table
- Display all post types together
- Dynamically change post_parent in every page load?
- Pulling in a particular post into a single page based on the post id passed into the code
- Custom My account page and custom page for editing posts
- Top 30 Songs using Custom Post Type
- How to make a list of posts displaying them 5 by 5 with a “next posts” link?
- my custom_post_type does not appear in my web page…how?
- Wp-theme Development
- Get post from custom post type that title is like custom string [closed]
- show posts under custom post type with same autj
- How to change post cpt with submit button?
- Storing every individual update to the posts being updated over time?
- Change post structure