Typically you use widgets or custom post types but in reality these solutions can be unfriendly to clients. WordPress still revolves around the idea of a post based loop so doing traditional “content blocks” that you might find in other frameworks can be difficult. Fortunately there are plugins that are pretty good in this area.
I recommend checking out the following two:
http://wordpress.org/extend/plugins/multiple-content-blocks/
http://wordpress.org/extend/plugins/wp-blocks/
Related Posts:
- Add infinite scroll to content splitted post
- Get the content of a specific page (by ID)
- How can I keep the content of my pages version controlled?
- Editing Complex Pages in Visual Mode
- Multiple areas of dynamic content in a page
- Static files or dynamic WP pages for “static content”?
- The entire content of my WordPress page has disappeared
- What is the proper way to get contents of a page?
- Get the Page Content,without generating HTML
- Page displays content from different query?
- Having wordpress page accesss issue under sub-directory
- How to make my category archive behave like a page
- The concept of non-blog content
- If I use a static page-slug.php for a page, is the database still queried?
- How To Render Shortcode In AJAX Response?
- append one page content into another
- Two different pages that share the same content?
- upgrade has caused page content to disappear
- Add the same content to multiple pages
- Cannot pull WYSIWYG content
- Editing pages from dashboard
- What’s the best way to manage sections on a page?
- include exception inside theme for empty widget area
- How to get sort content by page id?
- Add text to the bottom of particular pages
- Retrieve page content and pass to PHP?
- Password protect page with multiple passwords
- What is the use of $page_title and how to use it?
- How to display code if it is not certain pages?
- How to count current user’s pages?
- WordPress protected Pages
- add_rewrite_rule: Issue converting path to url
- How To Display Date (/Time/Author) In pages?
- Why is custom template not seen as page with is_page()?
- How to change redirect after moving a page to trash?
- Add new page with preselected parent
- Cannot get grandparent object
- How to use the same code for multiple pages?
- Is there a way to create a URL (new WP page) that can only be accessed from a specific source?
- How-to Change Content with location change?
- htaccess modify headers IF url ends with “news”
- How to change only the home page / front page url on wordpress
- Give access to a simple .html file to users that bought a specific ‘digital product’
- List child pages by slug not ID?
- Force page to open in html mode
- Dash after page title
- Can’t get done anything with admin.php response
- Role – edit page but not publish
- get_pages() & “child_of”
- Cannot add a class to h2 tag
- How to detect if is_404() or is_page() or etc…? [closed]
- Redirect page to default subpage
- Add a static page that links to homepage
- How can I get the blog page ID?
- How to have a next page for post?
- Can I change the “Home” text in the menu?
- Search child pages from a specific page parent
- Proper procedure for wp_insert_post?
- Read more on pages WordPress
- Parent page shows no child content
- How to disable delete option for a specific page? [closed]
- How to create different template designs for different pages in WordPress [closed]
- Use page template for custom $_GET content
- Get rid of “comment” field on non-blog pages [duplicate]
- Custom page only editable by one user
- Page Title repeating
- How to control display of page lists on sidebar that doesn’t have childrens
- Problems in creating a static site with WordPress
- Display a specified content on a Page and all its child pages
- Creating new page/tab in groups section not working! [closed]
- Prompting for review / reapproval of page content
- Limit the amount of main pages
- Add separate list of pages under Admin
- Add custom action to the page listing screen
- How to list pages from an author?
- Cannot update page – with too many characters?
- Share a folder with files
- Front Page post mirroring revisions to other pages, constantly updating itself
- Is it possible to embedd this web app to my website [duplicate]
- Using external DB within wordpress
- Microsoft Security Essentials is blocking my WordPress website in IE11
- Author information on all pages
- WordPress Pages “allow comments” meta option can’t be checked
- Making a specific page wordpress compatable that is not index
- Loading internal page
- Firing page_publish where page is child page
- Add role and edit page capabilities
- Google indexed pages for one page site
- WordPress, page 2 shows the same posts as page 1
- Parent for a single (single.php)
- Create a new page for each form selection
- pagination does not work with query_posts. Help! [duplicate]
- Subpage Conditional
- Archive with specific keyword by category sorted by date
- How to pass the Querystring in pages?
- I have over 3000 child pages – but I need a different main page
- How to enable automatic search results in WordPress
- Edit the text location of a form
- Automatically search and replace link in content (pages/posts)?
- how to add a .accdb file to your wordpress website