Creating a Blog

Table of Contents Show

Website Blogs and Accessory pages

When you create content pages for your store, there are options to integrate the new pages with your eCommerce store catalog. This is a very useful feature if you would like to create informational pages alongside the products in your catalog. Some examples include blogs, product specification sheets, or any HTML webpage. There are no limits to the number of pages that can be created, and many features are supported including the ability to create pages in advance and set a publish date in the future.

The benefit of using AbleCommerce is that you can create a single website that includes your eCommerce store and your HTML content pages. Because everything is under a single system of a content management, all pages in your website and store can be easily maintained.

You can also use AbleCommerce to create a content-only website. This process, and other examples, will be demonstrated in this document.

Add a Category to Organize and Display your Pages

By setting up a category structure, you can organize new content pages that are added to the website. There are times when it isn't necessary to create categories for your pages, but keep in mind that they can only be accessed through a direct link that is manually coded into another page, snippet, or widget by you.

For this example, we will walk you through the process of creating a large, categorized, website Blog with a custom landing page. If you would like to create a small website Blog, then certain sections can be skipped and will be noted for its use.

Recommended use: Any size website blog needs to have at least one category that will be used to assign pages to.    

  1. Using the menu, go to Catalog > Categories

    Tip: Use the quick access toolbar in the header and click on Catalog.

  2. At the top level of the Manage Catalog page, click the Add New... button located in the upper-right corner of the page.

    Note: At the parent (top) level of the catalog, you will only be able to create categories. Once you navigate into any category, there will be additional options to create products, content pages, or additional sub-categories.

  3. The Add Category popup appears as shown:

     

  4. Type in a name for the category. Press the Save button when finished.

    TIP: The name of the category can be generated in the store menu, so it's better to keep the name short at the top level.

Add Sub-Categories to create a Custom Landing page

Recommended Use: For this next part, a large website Blog should use additional sub-categories to create a Blog landing page. Skip this next section if you do not want to create a landing page for your Blog pages.

  1. Navigate into the category that you just created by clicking the linked name.

  2. From the empty category, you will have new options to create another category, product, or webpage.

  3. Let's go ahead and create another category to organize a group of similar types of webpages. You can create new pages at the top level and then easily move them around at any time.

  4. Create a second level category by clicking the Add New... button to display the drop-down list of options.

  5. Select Category to display the Add Category popup again.

  6. Enter a category name and click the Save and Edit button.

  7. Change the Inner Template to "Article Listing". This is one of the built-in templates. Later in this document, we'll show you how to customize and create your own templates.

  8. For now, keep the default, or your current settings for Theme and Page Template.

  9. Because this sub-category will be shown on the landing page, we want to add some display elements. Shown in the top section of the edit category page, is an option to assign an image. Drag and drop, or select an image from the assets folder.

    TIP: For best results, crop your category images to their desired largest size.  The responsive web design will automatically resize them according to screen size available.

  10. Note the Visibility in Store option which allows you show this category to members of a group, or hide it completely until you are ready to publish.

  11. Be sure to include your image Alt Text.

    INFO: Also called "alt tags" and "alt descriptions," alt text is the written copy that appears in place of an image on a webpage if the image fails to load on a user's screen. This text helps screen-reading tools describe images to visually impaired readers and allows search engines to better crawl and rank your website.

  12. For the last step, we recommend including a summary description for your category. This helps users know what types of content will be shown. Adding a summary is optional. Slide open the section named "Category Descriptions".

  13. Enter some descriptive text into the Summary field.

  14. Click the Save and Close button in the admin footer.

  15. Create additional sub-categories as needed.

    The example below shows a list of sub-categories created beneath the top level Blog category. Notice the Type icon.

Adding Content Pages

This next part applies to stores of all sizes. It describes the process of adding a new content page which can be used for whatever purpose you need.

  1. Navigate into the category that will be used to organize a group of related topics.

  2. Use the Add New... button to display the option to add a new Content Page (Webpage).

    Note: We commonly refer to Webpages as Content Pages. They are the same.

  3. In the first field, enter a name for the new page.

  4. Click in the second field, labeled Page URL. The value should automatically populate based on the name entered in the field above it. If you want to change the URL of this page, enter a new URL as needed.

  5. The Visibility in Store setting allows you to change the content page to be public, private, or hidden. Be careful when changing visibility for pages that are linked to by other features. The setting will determine if the page is shown from any location in the store.

    1. Public: available for any user to view; page will always appear for any user, unless group restrictions are applied.  

    2. Private: available by direct link only; page will not appear in the search results or catalog listings.

    3. Hidden: locked and unavailable for viewing; page is effectively disabled.

  6. Keep the box checked next to "Assign Webpage to this Category".

  7. Click the Save and Edit button to view the fields available on the Basic information tab.

  8. Enter a publish date and author information in the published by fields. This information is optional.

    Tip: Enter a date in the future to have the page automatically appear on the day you specify.

  9. Change the Page Template to "Blog pages". Later in this document, we'll show you how to customize and create your own templates.

  10. For now, keep the default settings for Theme and Inner Template.

  11. Next, go to the HTML tab and enter content for the new page. An inline editor is provided for those who need it.  The editor supports source code view for those who prefer it.

  12. Click the Save after adding the HTML content for your page.

  13. Next, go to the "Catalog" tab. The information entered here is used to display a summary of the content page with an image and description.

  14. Shown in the top section of the edit category page, is an option to assign an image. Drag and drop, or select an image from the assets folder.

  15. Adjust the Alt Text if needed.

  16. Add a Summary description in the field provided.

  17. Note that you can change or add new page assignments by checking additional categories from this location.

  18. When finished, click the Save and Close button to return to the Manage Catalog pages.

  19. Create additional content pages as needed. Make sure each is assigned to its applicable category.

    The example below shows a list of webpages assigned to a category. Notice the Type icon.

Content Review

Before we move on to page design, let's do a quick review and make sure that all content is in place.

Confirm the following:

  • That you have created at least a single category to use as a navigation starting point for your content pages.

  • If you have many documents that need organization and/or a custom landing page, then make sure that you have created a sub-categories. For a nice looking landing page, you should include a thumbnail image and summary description for each one.

  • That you have at least one webpage created, and that it is assigned to at least a single category.

  • We suggest you include a thumbnail image and summary description for each webpage. You may also want to include author information. Remember that any page can be created in advance and be published on the date you enter.

Create a Custom Landing Page for your Blog

Recommended Use: A large website may want to create a landing page for their content pages, or Blog. This section describes the process of creating a custom inner template that can display a grid of category links with images and descriptions.

  1. Using the menu, go to Website > Store Design > Inner Templates.

  2. From the upper-right corner of the page, click the Add Inner Template button.

  3. In the first field, enter a new name for the Inner Template.

  4. Add a description of the template for your own purposes.

  5. Click the Save button.

  6. The Basic tab is shown for the new template.

  7. Next, click on the Layout tab.

  8. To keep things simple for this example, we will add a responsive container with a row that is 12 wide. First, using the image above as a reference, click the +12 to add a single row to this template.

  9. Second, using the image above as a reference, click the highlighted icon of a pencil and pad. The Insert Zone popup will appear.

  10. Enter a short one or two word name for the zone. Click the Insert button.

  11. Click the Save button in the admin footer.

  12. Next, click on the Content tab.

  13. You should see an active content zone shown with a light-blue dashed border.

  14. Click the Edit Content button to activate design mode.

  15. Using the option list, select "Category" to display the compatible widgets.

  16. Find the widget named "Subcategory Grid". Drag and drop this widget into the active zone.

  17. Click the Save button.

  18. Using the wrench icon, view the settings available for this widget.

  19. Make any changes as needed.  Each label has a tooltip which explains its purpose. Use the Caption text to customize the heading.

  20. Save changes or Close the popup.

  21. You can add more components to the inner template, but for now, this widget will serve as the start to a custom landing page.

  22. When finished, click the Save and Close button in the admin footer.

  23. Then click the Back button to return to the Inner Template listing page.

Apply your custom Inner Template to the Category Landing page

  1. Using the menu, go to Catalog > Categories

  2. Edit the top level category that was created during the first section of this document. This would be the "Blog" category from the examples.

  3. Select the new inner template you created in the previous section. This would be the "Blog Landing" template from the examples.

  4. Click the Save button.

  5. Next to the Save button is a Preview button.  This will open a new window where you can see the beginnings of a custom landing page.

 

Create a Custom Listing Page for your Blogs

Recommended Use: This section describes the process of creating a custom inner template that can display a list of content pages using a summary description, image, and author information. Any size store can utilize this inner template.

  1. Using the menu, go to Website > Store Design > Inner Templates.

  2. From the upper-right corner of the page, click the Add Inner Template button.

  3. In the first field, enter a new name for the Inner Template. (e.g. Blog Listing)

  4. Add a description of the template for your own purposes.

  5. Click the Save button.

  6. The Basic tab is shown for the new template.

  7. Next, click on the Layout tab.

  8. For this example, we will add a responsive container with a two column row that is 6 x 6 wide. First, using step 1) in the image above as a reference, click the +6-6 to add a two-column row to this template.

  9. Using step 2) in the image above as a reference, click the yellow highlighted icon of a minus sign ( - ) TWO times to reduce the size from 6 to 4.

  10. Using step 3) in the image above as a reference, click the yellow highlighted icon of a plus sign ( + ) TWO times to increase the size from 6 to 8.

  11. Using step 4) in the image above as a reference, click the blue highlighted icon of a pencil and pad. Create a zone for the left column and right column.
    The Insert Zone popup will appear.

  12. Enter a short one or two word name for the new zone added to the left column. Click the Insert button.

  13. Repeat for the right column by inserting a second zone with the name "Blog Menu" or any name you prefer.

  14. Click the Save button in the admin footer.

  15. Next, click on the Content tab.

  16. You should see an active content zone shown with a light-blue dashed border.

  17. Click the Edit Content button to activate design mode.

  18. Using the option list, select "Category" to display the compatible widgets.

  19. Find the widget named "Article Listing". Drag and drop this widget into the active zone of the left column.

  20. Using the same technique, select "Sidebar" to display widgets that are suitable for display in a narrow column.

  21. Find the widget named "Article List Menu". Drag and drop this widget into the active zone of the right column.

  22. Click the Save button.

  23. Using the wrench icon, view the settings available for each widget.

  24. Make any changes as needed.  Each label has a tooltip which explains its purpose. Use the Caption text to customize the heading.

  25. Save changes or Close the popup.

  26. You can add more components to the inner template, but for now, this widget will serve as the start to a custom listing.

  27. When finished, click the Save and Close button in the admin footer.

  28. Then click the Back button to return to the Inner Template listing page.

Apply your custom Inner Template to multiple Category pages

In this section, we describe the process of applying the new inner template created above to more than one category at a time. This is done through the category batch edit feature. You can also change the same information by editing each category and modifying the inner template individually. Either way works fine.

  1. Using the menu, go to Catalog > Batch Edit > Categories

  2. Using the filter to search, select the field "Inner Template" from the list on the left and move it to the list on the right as shown.

  3. Using the filter to search, select the top level category that was created during the first section of this document. This would be the "Blogs" category from the examples.

  4. Click the Show Fields to Edit button.

  5. On the next page, you can change the Inner Template selection to "Blog Listing" for each of the sub-categories in the search results.

  6. Select the new inner template you created in the previous section. This would be the "Blog Landing" template from the examples.

  7. Click the Save button when finished making the template selection.

  8. Do not leave the page, but instead click on one of the linked category names. This will take you directly to the edit category page.

  9. Then click the Preview button in the upper-right corner. This will open up the retail-facing page (in a new tab) so you can view your work thus far.

 

TIPS: Remember that most widgets have display settings that can be changed from the admin template design area, or the retail side. There are options to hide sorting, change captions, and choose what information is displayed. Surround the widgets with your own custom HTML to further customize the design.

If you have applied a template to several pages, and you want to customize the widget settings, you should do this from the admin side under the Website > Design menu. If you make a change to an individual page from the retail side, then that change will only impact the page you are editing. Any page design changes made from the retail side are effectively overrides to the values set from the admin.

Once a page has active customizations, you will not be able to switch to different templates or a theme until the customizations are removed. To view all customized pages, go to the Website > Customized Pages menu.

Create a Custom Blog Detail page

Recommended Use: This section describes the process of creating a custom inner template that can display a list of content pages using a summary description, image, and author information. Any size store can utilize this inner template.

  1. Using the menu, go to Website > Store Design > Inner Templates.

  2. From the upper-right corner of the page, click the Add Inner Template button.

  3. In the first field, enter a new name for the Inner Template. (e.g. Blog Detail)

  4. Add a description of the template for your own purposes.

  5. Click the Save button.

  6. The Basic tab is shown for the new template.

  7. Next, click on the Layout tab.

  8. For this example, we will add a responsive container with a two column row that is 6 x 6 wide. First, using step 1) in the image above as a reference, click the +6-6 to add a two-column row to this template.

  9. Using step 2) in the image above as a reference, click the yellow highlighted icon of a minus sign ( - ) TWO times to reduce the size from 6 to 4.

  10. Using step 3) in the image above as a reference, click the yellow highlighted icon of a plus sign ( + ) TWO times to increase the size from 6 to 8.

  11. Using step 4) in the image above as a reference, click the blue highlighted icon of a pencil and pad. Create a zone for the left column and right column.

  12. Once the Insert Zone popup appears, enter a short one or two word name for the new zone added to the left column. (e.g. Blog Heading)

  13. Click the Insert button.

  14. Repeat for the right column by inserting a second zone with the name "Blog Content" or any name you prefer.

  15. Click the Save button in the admin footer.

  16. Next, click on the Content tab.

  17. You should see an active content zone shown with a light-blue dashed border.

  18. Click the Edit Content button to activate design mode.

  19. Using the option list, select "General" to display the compatible widgets for a content page.

  20. Find the widget named "Webpage Content". Drag and drop this widget into the active zone of the right column.

  21. Find the widget named "Webpage Thumbnail". Drag and drop this widget into the active zone of the left column.

    Note: This widget may not be available in all versions.

  22. Find the widget named "Article Publish Info". Drag and drop this widget into the active zone of the left column, below already inserted widget.

  23. Click the Save button. Refer to the example below.

  24. Using the wrench icon, view the settings available for the Article Publish Info widget.

  25. Note the available settings and make any changes if needed..

  26. Save changes or Close the popup.

  27. You can add more components to the inner template, but for now, this widget will serve as the start to a custom blog detail page.

  28. When finished, click the Save and Close button in the admin footer.

  29. Then click the Back button to return to the Inner Template listing page.

Creating Pages in Advance for Timed Postings

The Publish Date and Published By fields can used for content pages only.

You can set a publish date in the future to have the page listing appear automatically on the day it is published for. The page will still be available as a direct link.



To enable this feature, edit or add any Content Page from either the Catalog or from the Website > Content Pages in the menu.