Restricting Access to WordPress pages only after login
This post describes how you can modify the wp_list_pages() function of WordPress so that it lists normally hidden pages if the user is logged in (You can hide pages from the administrator panel, or more easily using the excellent Pagemash plugin). Thus you can restrict access to certain pages on your site unless the user…