只要找到一段没有明确安装说明的代码,它就可能是一个插件。您提供的示例很好,因为这是最常见的情况:
add_action('template_redirect', 'remove_404_redirect', 1);
function remove_404_redirect() {
// do something
}
要使用这样的代码片段,请将其放入插件中:
- 创建一个新文件,例如命名
remove_404_redirect.php
。
从一开始就将简单的插件标头写入文件中。使用您在其中找到代码的URL,Plugin URL
并在其中找到代码作者的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
*/
将要使用的代码放在插件标题下方。
- 安装新的插件。
那就是所有的人。
您可以将代码添加到主题的中functions.php
。但这不是一个好主意:
- 通常,该代码无意于更改网站数据的外观。但这是主题的唯一目的。不要混合责任。
functions.php
无法单独关闭中的代码。如果代码破解了一天,则必须functions.php
再次编辑,或者必须切换主题。如果要使用其他主题,则必须再次复制并粘贴所有代码。
- 如果您将越来越多的代码片段放入其中,
functions.php
那么随着时间的推移,您将陷入无法维持的混乱状态。
相关:在哪里放置我的代码:plugin或functions.php?