Beschreibung
Quickly increase your readers‘ engagement by adding related posts in the sidebar or after post content with a widget or shortcode.
Posts with the most terms in common will display at the top!
This plugin is capable of finding related posts in multiple taxonomies and post types. Include or exclude terms from the search for related posts. Change the look and feel by using your own templates in your (child) theme.
Plugin features:
- Widget and Shortcode.
- Display related posts as post thumbnails, links, excerpts or full posts.
- Small Footprint. Doesn’t slow down your site!
- Automatic display of related posts after the post content.
- Exclude or include terms and posts.
- Search for related posts in single or multiple taxonomies and post types.
- Search for related posts with post meta.
- Limit the search of related posts by date or number.
- Extensive plugin documentation.
- Follows WordPress coding standards and plugin best practices.
- Highly Adjustable!
For the following features you need to be somewhat familiar with WordPress hooks. The plugin documentation has many examples to help you along.
Extended features:
- Use your own HTML templates for display of the related posts.
- Use the WordPress REST API to get related posts. (opt-in feature)
- Use a persistent cache layer for the related posts. (opt-in feature)
- Load related posts after the whole page has loaded (with Ajax). (opt-in feature)
- Use plugin functions in your theme templates to display related posts yourself.
- Use Filters to change the default behavior of the plugin.
Follow this plugin on GitHub.
See the FAQ to have related posts automatically display after the post content without using the shortcode or widget.
Default usage for the shortcode is:
[related_posts_by_tax]
Attributes for the shortcode are:
post_id
taxonomies
post_types
posts_per_page
order
orderby
before_shortcode
after_shortcode
title
show_date
before_title
after_title
terms
include_terms
exclude_terms
exclude_posts
format
image_size
columns
caption
link_caption
limit_posts
limit_year
limit_month
meta_key
meta_value
meta_compare
meta_type
related
public_only
include_self
post_class
Example to show 10 related posts instead of the default 5.
[related_posts_by_tax posts_per_page="10"]
See the documentation for more information about these attributes.
Übersetzungen
- Dutch
- French (by Annie Stasse)
- Spanish (by Ludobooks – Cuentos personalizados)
- Catalan (by Ludobooks – Cuentos personalizados)
- Polish (by koda0601)
Screenshots
Installation
- Unzip the
related-posts-by-taxonomy.zip
folder. - Upload the
related-posts-by-taxonomy
folder to your/wp-content/plugins
directory. - Activate Related Posts by Taxonomy.
- That’s it, now you are ready to use the widget and shortcode
FAQ
For more information about the plugin see the plugin documentation.
To customize this plugin see the plugin recipes page.
- Can I change the layout for the related posts?
-
Yes. Review this section of the documentation to style the related posts yourself.
- How can I automatically add related posts after the post content?
- Can I include or exclude posts or terms with the widget or shortcode
-
Yes. For the widget see this filter and for the shortcode see the attributes terms, include_terms, exclude-terms and exclude_posts.
- Can I set my own defaults for the shortcode?
-
Yes. Review Setting your own defaults for the shortcode
- The widget only lets you choose „all taxonomies“ or a single taxonomy. Can I make it use multiple specific taxonomies?
-
Yes. See this filter on how to do that.
- Is this plugin GDPR compliant?
-
- This plugin doesn’t process, share, send or retain any user data.
- This plugin doesn’t track (user) data for analytics (or for any other reason).
- This plugin doesn’t save or read cookies.
- This plugin doesn’t use 3rd party libraries.
Read this article why plugin authors cannot guarantee 100% compliance.
Please contact a GDPR consultant or law firm with this information to assess if this plugin is compliant.
Rezensionen
Works good, light, secure
Very nice work
Thank you
Doesnt fit my needs
Fantastically coded and well supported
The best plugin and the best support
Mitwirkende & Entwickler
„Related Posts by Taxonomy“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Related Posts by Taxonomy“ wurde in 5 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Related Posts by Taxonomy“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
2.6.0
- Enhancement
- Meta query
- Allows you to query related posts with post meta
- Use meta arguments in the shortcode
- Use a filter for the widget or for complex meta queries
- ID query
- Allow queries for post IDs only. (for the related posts in the widget and shortcode templates)
- Speeds up the related posts query. (not activated by default because of backward compatibility)
- Please read the documentation about query optimization before using this feature
- Lazy loading (opt in feature).
- Speeds up perceived page load time for very large sites
- Does the query for related posts (with Ajax) after the page is loaded
- Recommended for related posts below the fold.
- Detect post type Page taxonomies
- Preparing the plugin for the (Gutenberg) editor block feature
- Meta query
2.5.1
- Enhancement
- Add ability to show the post date after the post title
- Allow getting post fields from the cache
- Add new filter to filter all related post permalinks
- Add new tests for the post type feature (GitHub)
- Bug fixes
- (minor) Add post classes after retrieving posts from the cache
- (minor) Return an error if invalid taxonomies or post types was requested with the WP Rest API
2.5.0
- Enhancement
- Prepare plugin for gutenberg blocks
- Add ‚terms‘ parameter for shortcode and widget
- Add GDPR information to readme.txt
- deprecate functions (with back compatibility)
- km_rpbt_related_posts_by_taxonomy()
- km_rpbt_get_default_args()
- km_rpbt_related_posts_by_taxonomy_validate_ids()
- km_rpbt_related_posts_by_taxonomy_template()
- km_rpbt_post_title_link()
- km_rpbt_get_related_post_title_link()
- km_rpbt_related_posts_by_taxonomy_widget()
- Bug fixes
- (minor) Add missing filter pre_related_posts before cache queries
- (minor) Add missing properties to related posts returned by the cache
2.4.1
- Enhancement
- Add post classes with filters or as a shortcode or widget argument
- Move included current post to the top of the stack by default
2.3.2
- Enhancement
- Add public_only parameter to not display private related posts from the current author.
- Add include_self parameter to include the current post in the related posts.
- Add filter pre_related_posts to override the related posts query.
- Bug fixes
- Fix duplicate gallery IDs breaking the column layout of WordPress galleries. Props: @sonamel
For older changelog versions see the changelog.txt file