每当您发现一段没有明确安装说明的代码时,它可能就是一个插件。您给出的示例很好,因为这是最常见的情况:
add_action(\'template_redirect\', \'remove_404_redirect\', 1);
function remove_404_redirect() {
// do something
}
要使用这样的代码段,请将其放入插件中:
创建一个新文件,例如将其命名remove_404_redirect.php
.写得简单plugin headers 从一开始就进入文件。使用找到代码的URL作为Plugin URL
代码作者为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
*/
将要使用的代码放在插件标题下方。
Install 新插件That’s All Folks.
您可以将代码添加到主题的
functions.php
. 但这不是一个好主意:
通常,该代码并不打算更改站点数据的视觉表示形式。但这是主题的唯一目的。不要混淆责任中的代码functions.php
无法单独关闭。如果某一天代码中断,您必须编辑functions.php
再一次,否则你必须切换主题。如果要使用另一个主题,则必须复制(&A);再次粘贴所有代码如果您在functions.php
随着时间的推移,你会陷入无法维持的混乱相关信息:Where to put my code: plugin or functions.php?