Restricting access to "read more"
From Joomla! Documentation
If you create a new menu item type Category blog or Featured articles, a set of Intro texts will be displayed with Read More links on that page. By clicking on the Read More link you will get to the full article view. It can be useful to restrict access to the full article view for not registered visitors and leave just the intro texts readable to public. To restrict access to full article view, do the following:
Editing Restricting access to Articles individually
- Log in to the Administrator back-end.
- Go to Content → Articles.
- Edit the article, set the Access Level for the article with Read More link to Registered (simply click the Public link in the Access Level column).
- In the menu item, Options tab, set the Show Unauthorized Links to Yes and Save the settings.
Editing Restricting access to Articles Globally
- Log in to the Administrator backend.
- Set the article(s) in your Category(ies) to view level Registered - select articles and use the Batch button.
- Set your Category(ies) to view level Public, otherwise menu items for the category will not be visible to users that are not logged in.
- Go to Content → Articles → Options
- 'Show Unauthorised Links': 'Yes' - allows users to see the intro text of Articles their user group are not allowed access to
- Toggle the value for 'Show Intro Text'
- 'Show Intro Text': 'Hide' - hides the intro text when the full article is displayed.
- 'Show Intro Text': 'Show' - displays the intro text above the main text when the article is displayed.
(These options can be overridden by the corresponding menu settings' Or, by Article settings if the menu settings are set to use the article settings) - See Article Options
Note: Text in Articles without a readmore is treated as 'intro text'. If you have Articles that are registered only but do not have them displayed on a readmore then add a readmore to the article ... otherwise the whole article will be visible to all users.