如何在WordPress上编写定制代码?

时间:2016-11-17 作者:Ben

我需要编写一些函数,以便WordPress可以从远程客户端工具获得上传的图像,并发现这一个似乎适合我的需要:How do I set a featured image (thumbnail) by image URL when using wp_insert_post()?然而,我不知道如何添加答案中建议的代码片段。我的意思是代码将使用Wordpress的一些功能,然后我不知道我应该把代码放在哪里,我应该包括哪些文件。。。

对不起,我的问题没有解释清楚。

1 个回复
最合适的回答,由SO网友:Jen 整理而成

您可以创建一个简单的插件文件来添加所需的代码。在WordPress文件夹中,有一个wp-content 目录,以及plugins 目录。在plugins 目录,并将其命名为具有唯一性和描述性的名称;使用破折号-分隔名称中的单词:

ben-is-neat.php
在插件文件中,创建一个注释块,其中包含有关插件的一些信息:

<?php
/*
Plugin Name: Ben Is Neat Plugin
Description: Ben does neat things.
Version: 0.0.1
Author: Ben
*/
您可以将其他插件标题添加到此评论块中,但“插件名称”是主要标题;没有它,WordPress将无法将您的文件识别为插件。

在注释块下面添加其余代码。如果插件变得复杂,可以将文件移动到自己的文件夹中,只需将文件夹命名为与php文件相同的名称,然后在同一文件夹中添加其他文件。使用phpinclude() 函数在文件之间共享逻辑。

在WordPress管理插件屏幕中启用插件。