ixkaito/fixed-adjacent-post
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
=== Fixed Adjacent Post === Contributors: ixkaito Tags: adjacent, post, links, previous post, next post Requires at least: 3.9-RC1 Tested up to: 3.9 Stable tag: 1.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Fix the not-excluding terms bug of `get_adjacent_post()`. == Description == Usage: * `get_fixed_previous_post( $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `get_previous_post()` * `get_fixed_next_post( $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `get_next_post()` * `get_fixed_adjacent_post( $in_same_term = false, $excluded_terms = '', $previous = true, $taxonomy = 'category' )` - instead of `get_adjacent_post()` * `get_fixed_adjacent_post_rel_link( $title = '%title', $in_same_term = false, $excluded_terms = '', $previous = true, $taxonomy = 'category' )` - instead of `get_adjacent_post_rel_link()` * `fixed_adjacent_posts_rel_link( $title = '%title', $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `adjacent_posts_rel_link()` * `fixed_adjacent_posts_rel_link_wp_head()` - instead of `adjacent_posts_rel_link_wp_head()` * `fixed_next_post_rel_link( $title = '%title', $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `next_post_rel_link()` * `fixed_prev_post_rel_link( $title = '%title', $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `prev_post_rel_link()` * `get_fixed_previous_post_link( $format = '« %link', $link = '%title', $in_same_cat = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `get_previous_post_link()` * `fixed_previous_post_link( $format = '« %link', $link = '%title', $in_same_cat = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `previous_post_link()` * `get_fixed_next_post_link( $format = '%link »', $link = '%title', $in_same_cat = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `get_next_post_link()` * `fixed_next_post_link( $format = '%link »', $link = '%title', $in_same_cat = false, $excluded_terms = '', $taxonomy = 'category' )` - instead of `next_post_link()` * `get_fixed_adjacent_post_link( $format, $link, $in_same_cat = false, $excluded_terms = '', $previous = true, $taxonomy = 'category' )` - instead of `get_adjacent_post_link()` * `fixed_adjacent_post_link( $format, $link, $in_same_cat = false, $excluded_terms = '', $previous = true, $taxonomy = 'category' )` - instead of `adjacent_post_link()` == Installation == 1. Upload the `fixed-adjacent-post` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the Plugins menu in WordPress. 3. Then you can use the above functions in your themes. == Changelog == = 1.0 = * The first version.