Descripción
This lightweight plugin adds a meta box to your page and post screens. You can enter a new destination URL to which the page will be redirected.
Características
- Choose between permanent (301) and temporary (302) redirects.
- Support for custom post types out of the box.
- Filters for customizing some settings.
- Compatible with WP Multisite.
- Fully translatable. Included languages: English, Dutch.
Capturas
Instalación
- Upload the
speedy-page-redirect
folder to your/wp-content/plugins/
directory. - Activate the plugin through the “Plugins” menu in WordPress.
FAQ
- Installation Instructions
-
- Upload the
speedy-page-redirect
folder to your/wp-content/plugins/
directory. - Activate the plugin through the “Plugins” menu in WordPress.
- Upload the
- Can you create redirects relative to the site’s URL?
-
Yes. In the “Destination URL” field, just start your URL with a forward slash instead of “http://”. The site address, set in Settings > General, will automatically be prepended.
- Is it possible to choose which post types Speedy Page Redirect applies to?
-
Yes. By default “page”, “post” and all public custom post types are taken into account. You can customize this selection via the
gdd_spr_post_types
filter. It should return an array with the applicable post types.Example:
add_filter( 'gdd_spr_post_types', 'gdd_spr_post_types' ); function gdd_spr_post_types( $post_types ) { // Disable redirection for the "book" post type unset( $post_types['book'] ); return $post_types; }
- Is it possible to customize the types of HTTP redirects to choose from?
-
Yes. By default you can choose from a 301 (permanent) and 302 (temporary) redirect. To customize this list, a filter called
gdd_spr_statuses
is available. It should return an array with the keys corresponding to the HTTP response codes. The array values are descriptions used in the dropdown list.Note: if the statuses list only contains a single entry, the dropdown list is automatically omitted from the meta box.
Example:
add_filter( 'gdd_spr_statuses', 'gdd_spr_statuses' ); function gdd_spr_statuses( $statuses ) { // Remove temporary redirection from the list unset( $statuses[302] ); return $statuses; }
Colaboradores y desarrolladores
«Speedy Page Redirect» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Speedy Page Redirect» está traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Speedy Page Redirect» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
0.4.1
- Bugfix: HTML5 «url» input type does not accept «http://» only which was the default value.
0.4
- Improved loading of translation files.
- Using HTML5 «url» input type for the URL field.
- Made HTTP status code immediately visible in the redirection type dropdown.
- Applied WP coding standards.
0.3
- Uninstalling now removes all plugin data from the database.
- Expanded documentation/FAQ.
- Hide redirection dropdown list if only a single option is available.
- First entry in the statuses list will be used as default redirection type.
0.2.1
- Fixed «undefined index» error.
- Fixed loading of language file.
0.2
- Relative URLs are now supported (start with a slash).
- Entering a protocol only is considered empty input.
0.1
- Versión inicial.