Why would I want to use this?
You want to display a link to a single post with a brief content preview. Plenty of plugins will create this type of object in a list, or as part of popular or related posts, but sometimes you want to manually feature a post somewhere and not mess around with sticky posts or the loop. This simple shortcode does it for you without modifying your theme’s functions.php.
You also get a widget, so there’s that!
How can I style the output?
It’s pretty easy; just add css for the output classes and ids in your style.css for your theme, or enqueue a separate .css file in your theme to handle it.
Here’s a listing of targets to style the output:
Output to Style CSS target
Single Post Container .tekserve-single-post -or- #single-post-$$ ( $$ is numerical post id)
Featured Image .tekserve-single-post a img
Title .tekserve-single-post .tekserve-single-post-title
Date and Author .tekserve-single-post .tekserve-single-post-meta
Post Content .tekserve-single-post .tekserve-single-post-excerpt
Where does the plugin get its output?
From the post, of course! Here are the specifics:
- Image – Post Featured Image / Thumbnail
- Title – Post Title
- Meta – Post Date and Post Author
- Excerpt – Post excerpt, if it exists. If not, first 90 characters of content, sans html tags