This tutorial is a brief introduction to the AAM Posts & Pages Tab. It was created to highlight the main features and explain the existing functionality of this feature to help you manage access to your Posts, Pages and Custom Post Types (CPT). In addition, you also can define access to Categories or any other Hierarchical Terms.

AAM Posts & Pages Tab

In the screenshot above, there are three highlighted areas. The red area is the Top Panel that allows you to change the post list:

  • On the very left there, is a drop-down menu that you can use to define how many posts or pages you want to see per page. This drop-down becomes very helpful if you have more than 10 posts or pages.
  • With the search search field, you can quickly find the post or page that you are interested in. Start typing and you’ll see that the list is filtered based on your query.
  • The filterFilter button allows you to filter posts based on either Post Type or Post Category. In other words, this feature will allow you to see the list of pages or CPTs. If you want to see posts only for specific category, this can be done using the filter button as well. See the screenshot below.

AAM Posts & Pages Tree

  • The refresh Refresh button simply refreshes the list of posts or pages being returned, dynamically.

The orange area at the top is the list breadcrumb navigation. It tells you what type of posts are currently listed, and if a category is selected, the complete hierarchical path to it will be displayed. Let’s get a quick overview of features that breadcrumb offers.

AAM Posts Pages BreadcrumbWith a fresh AAM installation, this is probably the way the post breadcrumb will look. On the left, there is actually an explanation of what type of posts are listed below. Based on the screenshot, you can see that AAM lists All posts. In the right corner there is a lock locked icon. This is the restricted Default Access feature that can be unlocked with the AAM Plus Package Extension.

posts_pages_breadcrumb_categoryYou can use filter ‘Filter Posts by Post Type’ button from the Top Panel to change the breadcrumb and the list of posts. If you select ‘Category’ (like is shown in the screenshot), you can specify access to ‘Category’. If you have the AAM Plus Package Extension, you will also be able to define default access to all sub-posts.

posts_pages_category_restriction_basicposts_pages_frontend_restriction_plus
‘Post’ and ‘Category’ exists in two main WordPress areas. The first area is the Frontend (in other words, what any user will see when visiting your site), and the Backend (the area that is accessible only to an Administrator or other users who are logged in). AAM allows you to define access to your posts, pages or categories separately for Frontend and Backend.
In the current AAM version 2.3 you are able to:
  • Frontend BROWSE. A user or visitor will be not able to see the list of posts that are under current category;
  • Frontend EXCLUDE. If Category is part of Frontend Menu, this category will be excluded from it;
  • Frontend LIST. The Category will be excluded from any list on the Frontend. In other words, the category will be invisible;
  • Backend BROWSE. Backend user will be not able to browse current Category in the backend;
  • Backend EDIT. Logged in user will be not able to edit current Category;
  • Backend LIST. The Category will be excluded from any backend Category List. It means that user will be not able to assign new posts or existing posts to restricted Category.

The last and the main area highlighted is the green area. It is the list of results- your posts, pages, or CTPs- based on your filters and search queries.

By default, the area shows up to 10 posts. At the bottom, you can find the pagination to navigate between multiple pages. You can change the default number of posts with drop-down in the Top Panel. 
posts_pages_rowEach row of the list currently has four possible actions that you can perform on each post, page or CTP:
  • settings Manage Post Access. This button triggers a dialog box similar to  the Category Access dialog (see above). If you read the explanation about Category Access control, you will know how Access control for posts works. The list of possible restrictions is self-explanatory.
posts_pages_frontend_restrictionposts_pages_backend_restrictions
  • edit Edit Post. This button will simply redirect you to the Post or Page edit form. This works the same way as you click to edit post link.
  • trash Trash Post. This action will move the post to the trash. In the case the Post is already in trash, the icon will be changed to delete Delete Post.
  • restore Restore Default Access. AAM checks to see if there is any restriction defined for the current post. If yes, then you’ll be presented with this button to easily restore default access to the post. This button was added for your convenience, to keep you from having to go to the Access Control dialog and hit the Restore Default button.

With the information listed above, you should be able to configure access to your posts, pages, and custom post types without any problems. If you’ve got any issues, or if you have good ideas or suggestions, feel free to contact us or leave a message on our forum!  Thank you!