资源说明:WordPress Redirector Plugin
# Redirector Redirect posts, pages or any custom post type to a different url. ## Installation * Put the plugin file in your plugin directory and activate it in your WP backend. * Go to edit a page * Scroll down to 'Redirector' meta box * Select a WordPress page of you installation or enter a valid URL or select the 'first child page' ## Screenshots ###Meta box - No redirection [![Meta box - No redirection](https://raw.github.com/Horttcore/redirector/master/screenshot-1.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-1.png) ### Meta box - Select post ( any post type ) [![Meta box - Select post ( any post type )](https://raw.github.com/Horttcore/redirector/master/screenshot-2.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-2.png) ### Modal box - Select post ( any post type ) with most recent posts [![Modal box - Select post ( any post type ) with most recent posts](https://raw.github.com/Horttcore/redirector/master/screenshot-3.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-3.png) ### Modal box - Search post ( any post type ) [![Modal box - Search post ( any post type )](https://raw.github.com/Horttcore/redirector/master/screenshot-4.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-4.png) ### Meta box - Selected post ( any post type ) [![Meta box - Selected post ( any post type )](https://raw.github.com/Horttcore/redirector/master/screenshot-5.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-5.png) ### Meta box - Custom URL [![Meta box - Custom URL](https://raw.github.com/Horttcore/redirector/master/screenshot-6.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-6.png) ### Meta box - First child element [![Meta box - First child element](https://raw.github.com/Horttcore/redirector/master/screenshot-7.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-7.png) ### Meta box - SSL [![Meta box - SSL](https://raw.github.com/Horttcore/redirector/master/screenshot-8.png)](https://raw.github.com/Horttcore/redirector/master/screenshot-8.png) ## Frequently Asked Questions ### Where can I get support or report bugs? Please use the [github](https://github.com/Horttcore/Redirector) to report bugs or add feature requests! ### How can I activate Redirector for other post types beside pages? Simple add the post type support for it via `add_post_type_support( 'post', 'redirector' )` ## Hooks ### Actions * `redirector_uninstall` - Runs on plugin deinstall * `redirector_metabox_begin` - Begin redirector meta box * `redirector-redirect-type` - After redirect types * `redirector_metabox_end` - End redirector meta box * `redirector-modal-search-begin` Begin redirector modal * `redirector-modal-search-end` End redirector modal ### Filters * `redirector-redirect-url` - Alter the query string that is appended to redirect url * `redirector-redirect-stati` - Add other status codes * `redirector-status-code` - Redirect status code; default 301 * `redirector-recent-posts` - Alter redirector recent posts query * `redirector-search-query` - Alter redirector search query * `redirector-meta` - Alter Redirector meta save ## Update Notice ### v1.x - v2.x to v3.x In version 3+ I've changed the database handling of storing the post meta data. This results in that you have the visit the backend once after updating the plugin. The function maybe_update() will handle the transition from the old structure to the newer one. There shouldn't be any problem updating the plugin, if so please contact me! ## Changelog ### 3.1.0 * Added: Redirect status code * Added action: `redirector-redirect-type` * Added filter: `redirector-redirect-stati` * Changed: Parameter added to `redirector-status-code` filter * Changed: Template redirect priority parameter, this might fix some problems with cache plugins ### 3.0.1 * Fix: Checked checkbox for no redirection * Fix: Prevent empty redirects * Fix: Compability with Cachify ### 3.0.0 * Added: Search post object for post redirect type * Added: Redirect preview * Added action: `redirector-update` * Added action: `redirector-modal-search-begin` * Added action: `redirector-modal-search-end` * Added filter: `redirector-recent-posts` * Added filter: `redirector-redirect-url` * Added filter: `redirector-status-code` * Added filter: `redirector-meta` * Enhancement: New Redirector UI * Removed Filter: `redirector_redirect` * Removed Filter: `redirector_status` * Removed Filter: `redirector_types` ### 2.0.3 * Added more arguements to the hooks * Added README.md ### 2.0.2 * Filter 'redirector_status' added * Uninstall routine activated * Code readability increased ### 2.0.1 * Enhancement: Cleanup * Fix: Minor typos * Fix: Metabox is displayed correctly on new post ### 2.0 * Core function rewritten * Updated JS/CSS * Fully extendable with filters and actions * Custom Post Type Support * New redirect Method (HTTPS) * Moved files into folders ### 1.2 * Moved the code into class ### 1.1 * Proper multilanguage support * CSS moved to redirector.css * JS moved to redirector.js …
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。