Category Shortcode
Plugin adds shortcode capability for adding posts by category to a page.
Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 5556 days ago • 2 reviews
Is Category Shortcode abandoned?
Possibly abandoned (last update 5556 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
This plugin creates the [Category]] Shortcode. The code takes 5 arguments:
number: the number of posts to display. 0 equals the default number. -1 equals the total available.
Order: Ascending or Descending
Display Method: Full, Excerpt, Title
Order By: Author, Date, Title, Modified, Parent, ID, Rand, None, or Comment Count.
Category: this is the category id the category or categories that should be searched. Multiple categories can be specified in a comma separated list.
Example shortcode:
[Category number=’5′ method=’title’ order=’asc’ id=’11,45′ orderby=’comment_count’]
This will show 5 posts in ascending order of category 11 and 45 as arranged by comment_count and will display just the post titles.
Acknowledgements
A big thank you to g33kg0dd3ss for figuring out the 1.3 fix issue with the loop being broken. She contributed the patch fix.
Future Additions?
-
Let plugin form allow for multiple category selections
-
Let plugin form allow for multiple orderby methods
-
In admin form restrict Number of posts to numbers only.
-
In admin form setup a copy and paste script
-
Accept a category name as a valid input
-
Internationalization of the plugin
-
Improve Formatting of Posts / Make formatting easier to edit./ Give user more control over formatting
-
Allow attachments to come through
-
Turn title links on or off.
-
Allow comments in output
-
Give user more control over the postformatting
-
Add ability to modify thumbnail options through shortcode
Installation
- Upload the
category_shortcodedirectory to the/wp-content/pluginsdirectory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Place a valid [Category] code into a page.
Frequently Asked Questions
How do I create a valid category tag?
A tool has been provided under the tools menu (Category Shortcode). Use this generate valid tags. Note: the tool cannot be used to generate a tag that displays multiple categories, but the shortcode does support this.
How do I style the output?
I’ve made div classes around the content data. These classes are:
csc_post_thumbnail
csc_post_title
csc_post_date
csc_post_author
csc_post_category
csc_post_excerpt
csc_post_content
csc_break (a div between each post)
There is also a style div around the entire post with a class of csc_post and then either csc_excerpt, full or title to help with styling.
csc_post
csc_excerpt
csc_title
csc_full
An example style to modify the size of the title would be
.csc_post_title {
font-size: 14px;
}
These properties can be set to display: none; to hide the data. More advanced styling could be done modifying the php in the section commented OUTPUT STYLING.
Review feed
Screenshots
Changelog
1.0
- Plugin introduced into the wild.
1.1
- Fixed bug where content was floating to the top of the page
- Changed some formatting
1.2
- NOTICE TO THOSE UPDATING — this release may change how the visual output because html tags will no longer be stripped out of the full post or excerpt output. Be aware.
- The Get_Content function strips out tags. I’ve tweaked the code so tags are retained in the excerpt and full output styles
- Added post thumbnail to the excerpt and title output with the csc_post_thumbnail css class
- Expanded explanation of CSS Styling
1.3
- Fixed an issue where the loop was being broken on the host page (where the shortcode lived) and showing the shortcode’s last post instead.
- Placed a DIv around the entire posting to make styling easier.