什么是特定站点的WordPress插件?
特定站点的WordPress插件是一个独立的插件,您可以使用它添加所有不依赖主题的自定义片段。在处理您的网站时,您经常会发现WordPress教程要求您将代码添加到主题的functions.php文件或特定站点的插件中。
WordPress默认没有提供特定站点的插件。您需要自己创建,然后安装和激活它。
为什么要创建特定站点的WordPress插件?
如前所述,您会经常遇到一些教程,展示一些您可以添加到主题functions.php文件或特定站点插件的代码。这些自定义代码可以用于添加新的文章类型、分类法、短代码以及大量提高网站性能的技巧。
如果您将自定义代码添加到主题的functions文件中,那么在更新或切换主题时,这些代码会消失。您可以创建一个子主题并使用子主题的functions文件来保存您的代码,但如果切换主题,您的代码仍会消失。
特定站点的WordPress插件允许您轻松向您的WordPress网站添加自定义代码片段,确保它们不依赖于任何主题。它是一个独立的WordPress插件,这意味着它不依赖于您的主题,您可以自由更新或切换您的主题。
如何创建特定站点的WordPress插件
我们将向您展示两种添加自定义代码的方法,您可以选择最适合您的方法(提示:方法2对初学者更容易)。
方法1:手动创建特定站点的WordPress插件
首先,您需要在桌面上创建一个新文件夹,并以您的网站命名。例如:mywebsite-plugin。
然后,在电脑上打开一个纯文本编辑器,如记事本或TextEdit。您需要创建一个新文件,并将其保存为mywebsite-plugin.php在桌面的插件文件夹中。
您的插件文件需要包含特定的头文件代码,以便WordPress识别它为插件。在mywebsite-plugin.php文件中添加以下代码:
<?php
/*
Plugin Name: Site Plugin for example.com
Description: Site specific code changes for example.com
*/
/* Start Adding Functions Below this Line */
/* Stop Adding Functions Below this Line */
?>
您可以将example.com替换为您的域名。一旦完成,您的特定站点插件就准备好使用了。
方法2:使用WPCode添加自定义代码(推荐)
此方法更简单,并且可以让您通过WPCode更好地管理WordPress中的单独代码片段。
您需要做的第一件事是在您的网站上安装并激活免费的WPCode插件。激活后,插件将在您的WordPress管理菜单中添加一个名为“Code Snippets”的新菜单项。点击它将带您到一个页面,您可以在其中管理所有的自定义代码。
要添加您的第一个代码片段,点击“Add New”按钮。
这将带您到“Add Snippet”页面。在这里,您可以选择一个预制的代码片段或添加您自己的自定义代码。要添加自定义代码,请导航到“Add Your Custom Code (New Snippet)”选项并点击“Use snippet”按钮。
现在,您可以为您的自定义代码片段输入标题。这可以是任何帮助您识别代码的内容。
之后,您可以将代码片段粘贴到代码框中。您还需要从右侧的“Code Type”下拉列表中选择“PHP Snippet”类型。
在“Basic info”部分,您可以添加代码的注释。您可以在这里写下此代码的作用、在哪里找到它以及为什么将其添加到您的网站。
插件还允许您选择如何运行代码片段。在“Insertion”部分,您可以选择“Auto Insert”方法,以自动插入并执行网站上的代码。您可以从管理区域、前端或所有位置中选择。如果不确定,请保持默认的“Run Everywhere”选项。最后,您可以将开关从“Inactive”切换到“Active”,然后点击“Save Snippet”按钮。
如果您希望保存代码片段而不激活它,请仅点击“Save Snippet”按钮。
总结
希望本文帮助您了解为什么以及如何创建特定站点的WordPress插件。您可能还想查看我们关于如何轻松添加自定义代码片段的指南。