Drupal allows certain content types to be visiblefor the public and also for authorized users who are logged into your site. You can control which pages are public by publishing or un-publishing them.
Similarly to how a draft works in an email, users who have login credentials to site can view all un-published or “drafted” pages while users who do not have login credentials cannot view it until the page is made public.
- Navigate to the page you wish to publish and click on Edit.
- Scroll to the bottom of the page and select “Publishing Options” from the left menu bar.
- Check “Published” if you want your site to be public to users or un-check “Published” if you want your page to only be visible to authorized site editors.
- Click Save at the bottom of the page.
- Click on Content > Content List on the top menu
- In the drop-down list for “Published” select “No” and click Apply. This will display all of your pages that are currently unpublished.
Selecting “Yes” will display your published pages.
- A list will appear with all of the pages that are un-published.
- To select individual pages: Click on the check box next to the page title.
- To select all pages: Click on the check box next to the header of the table.
- Once your items are checked, select “Publish content” under the OPERATIONS drop-down and then click Execute.
Your selected pages are now published and can be accessed by the public.