While manipulating node links is best done using Drupal's hook_link_alter()
function, sometimes, adding a couple of lines of simple CSS can do the trick rather neatly as well. In this recipe, we will look at hiding only the Read more link from a node's teaser display. To make things a little more interesting, we will be doing this solely for authenticated users and as a further restriction, limit it only to nodes of a particular node type, story.
We will be using the myzen theme created earlier in this book as the example theme in this recipe. It is assumed that sample story nodes are available and that they are displayed as teasers in node listings to ensure that the Read more link is displayed. Teaser configuration for the story node type can be performed via the Teaser tab on the Field UI module's management form accessible at admin/structure/types/manage/story/display/teaser (Home | Administration | Structure | Content types | Story | Manage...