=== Remove Redundant Links === Author URI: http://toscho.de Author: toscho Tags: links, navigation, usability, formatting, filter Requires at least: 3.0 Tested up to: 3.1 Stable tag: trunk Version: 1.7 Replaces links to the currently seen page. == Description == Changes `` elements pointing to the currently seen page by removing the `href` attribute and adding a descriptive `title`. Compatible with most themes. Tested with TwentyTen Example: If you are on the page `/about/` About will be converted to About and will be removed. All changes apply to `GET` requests only. Send me your bug reports and suggestions via my [contact page](http://toscho.de/kontakt/). == Installation == Upload the directory to your plugin directory. Activate the plugin through the 'Plugins' menu in WordPress. == Frequently Asked Questions == = How can I change the replaced element, the title or the class name? = The current settings are chosen for compatibility. To use other settings, you probably have to alter your theme. You may alter the settings with a filter on `rrl_settings` in your `functions.php`. Example: function change_rrl_settings( $settings ) { $settings['class'] = 'my_own_class'; $settings['title'] = 'Here be dragons'; $settings['replace_a'] = 'span'; return $settings; } add_filter( 'rrl_settings', 'change_rrl_settings', 10, 1 ); = How can I prevent the stripping of the server prefix for links to other pages on the same site? = Same as above, set `strip_server_prefix_on_all_links` to `FALSE`: function rrl_prevent_server_prefix( $settings ) { $settings['strip_server_prefix_on_all_links'] = FALSE; return $settings; } add_filter( 'rrl_settings', 'rrl_prevent_server_prefix', 10, 1); == Changelog == * v1.0 Initial release * v1.1 Fixed update blocker * v1.2 Fixed regex to match links. `acronym` and `abbr` will not be matched anymore. * v1.3 Fixed broken URIs on the frontpage. * v1.4 Added an option `strip_server_prefix_on_all_links`. Defaults to `TRUE`. Set this to `FALSE` to keep absolute URIs. See the FAQ. * v1.5 Fixed issue with ``. Thanks to [eviluody](http://twitter.com/eviluody) for testing! * v1.6 Fixed missing space in ``. * v1.7 Don’t touch ``, the »permalink« in TwentyTen. == Upgrade Notice == Doesn't touch rel=bookmark anymore