Siempre que encuentre un código sin instrucciones de instalación claras, es probable que sea un complemento. El ejemplo que dio es bueno, porque ese es el caso más común:
add_action('template_redirect', 'remove_404_redirect', 1);
function remove_404_redirect() {
// do something
}
Para usar un fragmento de este tipo, colóquelo en un complemento:
- Cree un nuevo archivo, asígnele el nombre, por ejemplo,
remove_404_redirect.php
.
-
Escriba los encabezados de complementos en el archivo desde el principio. Use la URL donde encontró el código como Plugin URL
y el autor del código como Plugin Author
:
<?php
/**
* Plugin Name: Remove 404 redirect
* Description: Disable redirects to similar posts.
* Plugin URI: https://wordpress.stackexchange.com/questions/44740/how-do-i-turn-off-301-redirecting-posts-not-canonical
* Author: William
* Author URI: https://wordpress.stackexchange.com/users/9942/william
*/
-
Coloque el código que desea usar debajo de los encabezados de los complementos.
-
Instale el nuevo complemento.
Esa es toda la gente.
Usted podría agregar el código a functions.php
de su tema. Pero esa no es una buena idea:
- Por lo general, el código no pretende cambiar la representación visual de los datos de su sitio. Pero ese es el único propósito de un tema. No mezcle responsabilidades.
- El código en el
functions.php
no se puede desactivar por separado. Si el código se rompe un día, debe editar functions.php
nuevamente o cambiar de tema. Si desea utilizar otro tema, debe copiar & pega todo ese código de nuevo.
- Si pones más y más fragmentos en el
functions.php
, obtienes un lío que no se puede mantener con el tiempo.
Relacionado: Dónde colocar mi código: complemento o functions.php?