分享好友 最新动态首页 最新动态分类 切换频道
10个WordPress插件开发的提示
2024-12-26 23:54

WordPress目前是互联网上使用最广泛的博客及信息发布平台之一。 从个人博客到企业解决方案,很多博客网站都由WordPress驱动,因此即使在经济危机的影响下,目前对WordPress插件开发人员的需求也大大超过往年。

无论是WordPress插件开发新手还是专业开发人员,通过使用下面十个小技巧,你的工作会倍感轻松。

Ubiquity是一款先进的Firefox插件,由Mozilla实验室开发。 只要有PHP Search 和WP Codex Search这两个插件,你就可以通过Ubiquity来查找WordPress和PHP文件。Ubiquity中也参杂了越来越多的创新思想,其中一些甚至可能发展成一个新的WordPress插件。

插件开发者需要不停地开发新插件,就像主题开发者也需要开发新主题一样。 有时候你可能会缺乏创造灵感,这时WordPress插件创意论坛的作用就显示出来了。论坛上有数以千计的插件开发创意,你总能从中得到一些启发。

WordPress在WordPress 插件目录上为各种插件提供了免费展示的机会。

将你的插件放入插件目录有很多好处:

  • 不需要支付托管费用和带宽
  • 可用subversion(版本管理器)来管理你插件版本
  • 免费获取下载统计
  • 插件得到免费推广

最重要的是,你只要花上半小时不到的时间就可以将插件显示在插件目录中。 可以在开发者中心里找到详细指导说明。

Readme.txt文件也是插件发布时的一部分。 从长远看来,在这个文件上多花点时间是值得的。

好的readme.txt文件带来的最大好处就是能使插件下载次数增多,用户们更倾向于下载那些有详细产品介绍、安装说明和屏幕截图的插件。 第二个好处不太明显。 如果你的插件受到欢迎,会有很多用户向你询问插件相关问题,你未必有时间一一回答——这时一份合适的readme文件能在一定程度上帮你解决问题。

WordPress开发中心提供了一个标准的readme.txt文件示范,供大家参考。

插件开发完成后自然会希望插件能达到最大量的流通和下载。 可以按照下面的方法进行:

  1. 访问WordPress 插件和修改(hacks)论坛
  2. 发表一个新主题,如: 新插件: Insights]
  3. 用精炼的语言描述你的插件: 插件名称: Insights
    插件URL: http://www.prelovac.com/vladimir/wordpress-plugins/insights
    说明: Insights为你的博文写作提供了新方法。 它既增加了文章的发表效率,又使文章更有吸引力。
  4. 在 Weblog 综合工具论坛 上用同样格式发表同样的主题。 Weblog综合工具论坛小组审核主题后会将插件添加到最新开发插件中,这样你的插件就会显示在WordPress用户的控制面板中了。
  5. 将插件上传到wp-plugins.net 。 这是WordPress用户查找插件的另一个地方。
  6. 将插件添加到WordPress 插件兼容列表 中。 这一动作需要登录。
  7. 在你的博客上公布新插件。

Nonce即number used once(只用一次的数字),它是一个保证插件不受CSRF(跨站点伪造请求攻击)的有效方法。

在插件中运行nonce只需要几分钟时间。 WordPress 文档 中有关于nonce运行的示范说明。

用WordPress函数来创建数据库查询、插入/更新信息。 这些函数包括$wpdb->prepare(), $wpdb->insert() 与 $wpdb->update()。 这样可以确保查询被送出。

你也可以查看Mark Jaquith在WordPress 2008 圣弗朗西斯科夏令营所作的WordPress安全性幻灯片介绍。

WordPress插件有时会产生资源膨胀。 为了确保你的插件不出现这样的状况,你可以将资源使用本地化,只在需要使用时进行加载。

当WordPress加载plugins.php页面(后台安装的插件列表)时,你可以用下面的例子来执行某些代码(比如声明附加动作和过滤器):

 

$local_pages=array(’plugins.php’); // 定义启用插件的page
if (in_array($pagenow, $local_pages))
{
// 要做的事情
}

同样也需要注意,需要用到Javascript文件时再进行下载。

使用外部JavaScript文件时,需要通过wp_enqueue_script()函数调用这些文件。 如果想从插件中将变量传递给JavaScript,需要使用wp_localize_script()函数。 这样不仅操作更加简单,也保证了插件以后能达到最大兼容性。

阅读官方网站上的常用函数 。

对自由插件开发人员来说,获得工作机会的最好方法就是先开发出一些免费插件,然后在WordPress目录上进行宣传推广。

一段时间后,有插件开发意向的人可能就会与你联系。 联系并达成交易后可以先请对方预付报酬,不要觉得不好意思。 事实上这向客户表现了你的专业态度,如果他们同意说明他们态度也同样认真。 综合市场形势与自己的目标,为自己定一个计时工资水平并坚持自己的原则。 如果你的收费水平合理且浮动频率不大,客户也会信赖你。

原文:Top 10 Tips for WordPress Plugin Developers

分类:新闻资讯

最新文章
高德地图怎么在地图上设置自己店的位置-门店地图定位服务
高德地图是一款功能丰富的地图应用,它提供了详细的地图信息、实时的交通状况和的服务。这款地图应用适合各种使用场景,无论是城市出行、郊区探索还是驾车、骑行和步行,都能为用户提供可靠的导航指引。高德地图拥有庞大的地图数据,覆盖了
这家跨境独立站年入42.9亿元 引流用的什么招儿?
原创:派派粉来源:跨境派做跨境电商无非两个路子:一是在亚马逊、ebay、wish 等电商平台开店卖货;另一条则是搭建自己的网站,将商品放在自己的网站上销售。刚入行的跨境小白们起初会选择在大平台上开店卖货。大平台做的久了,会发现平台
超好用的视频界AI助手——NoteGPT
6.笔记与记忆卡生成 我可以根据自己的需要,创建个性化的笔记和学习卡片,这不仅加深了我对知识的理解和记忆,也为我的复习提供了极大的方便。 二、AI助手还有哪些功能 NoteGPT作为一个视频界的AI助手,还有以下功
用AI一键生成超逼真美女写真,快来体验超火的AI神器!
在首页找到“生成照片”选项,进入后你会看到多种美女写真模板可供选择。你可以根据个人的喜好,选择想要的模板,模特风格多样化,能满足不同用户的需求。步骤三:输入描述 选择好模板后,系统会提示输入相应的文本描述。描述可以尽量详细
绵羊漫画app免费版下载
绝对好看的漫画都在这里。《绵羊漫画 免费版》是一款非常不错的漫画阅读软件。在绵羊漫画软件内,拥有着海量的漫画资源,各种类型的漫画,超全的漫画种类,只要是你想看的漫画,都能轻松的在这里搜索的到,而且所有的漫画,免费任你尽情的
给排水CAD入门学习之排水斜弯的绘制技巧
有些刚开始进行的小伙伴在使用正版CAD软件绘制图纸的过程中,有些时候会需要绘制排水斜弯,那么浩辰软件中怎么绘制排水斜弯呢?接下来的给排水CAD入门学习教程就让小编来给大家介绍一下正版CAD软件——浩辰CAD给排水软件中绘制排水斜弯的相
高清美女写真生成神器:AI画出你心中的完美女神!
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 在这个科技飞速发展的时代,AI技术已经渗透到我们生活的各个角落。想像一下,宝子们,今天你
闲置8年后更名,沈阳一大型商场将重新开业!
来自中国房地产报消息,闲置8年之久,沈阳市北于洪地区最大的社区商业综合体——恒大都市广场B馆终于有了新动作。业内人士透露,该商业项目已经全权委托柏利城商业管理(苏州)有限公司展开全面升级改造与招商工作,与此同时,该商业体也已
直播软件搭建要求有哪些-从技术到硬件配置全方位解析!
直播软件搭建的要求是一个多方面的问题,涵盖了技术、硬件、软件以及网络等多个领域。搭建直播平台不仅需要考虑到用户体验的流畅性,还要确保平台的安全性和可扩展性。为了确保直播软件的成功搭建,开发者需要满足一定的技术要求,合理配置
科技早报|谷歌深夜发布最新大模型;马斯克成身家超4000亿美元“第一人”
12月11日,据媒体援引知情人士消息报道,苹果正在研发专门为人工智能设计的服务器芯片,并正与博通合作开发该芯片的网络技术。新芯片的内部代号为Baltra,预计到2026年可量产。这也标志着苹果芯片团队一个新的里程碑,该团队最初为iPhone设
相关文章
推荐文章
发表评论
0评