WordPress

Hire the Top 3% of 自由撰稿人WordPress开发者

Toptal是一个面向顶级WordPress web开发人员的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司选择Toptal WordPress自由职业者来完成他们的关键任务软件项目.

无风险试用,满意才付款.

Clients Rate WordPress开发人员总数4.5 / 5.0截至2023年12月28日,平均有1618条评论

雇佣自由撰稿人和工程师

Alexa Green

自由撰稿人

United StatesToptal Member Since May 10, 2019

Alexa在设计和开发网站方面拥有超过15年的经验. 她专注于WordPress, Shopify, 和React来创建各种项目, 从简单的登陆页面到复杂的店面和渐进式web应用程序. 她被称为“疯狂的科学家”,” but don’t worry; she has lovingly left the purple comic sans and lime green backgrounds in the past.

Show More

Brian Coords

自由撰稿人

United StatesToptal Member Since November 28, 2016

Brian喜欢用WordPress解决问题. 在他之前的职业生涯中, 他是一名高中和大学英语教师, 他的爱情在哪里, personal growth, 而较强的沟通能力则源于此. 他的专业爱好包括非营利组织和教育机构.

Show More

Scott Fennell

自由撰稿人

United StatesToptal Member Since February 20, 2017

Scott写过数百个WordPress主题和插件. 他擅长第三方API集成,包括Mailchimp、Cloudflare和Shopify. 他在领导技术团队方面经验丰富, 是一位经验丰富的演说家吗, 并在波特兰的WordCamp和西雅图的谷歌园区做过演讲. 他是一名活跃的技术作家,曾多次在A List Apart和CSS-Tricks上发表文章. 斯科特也是美国陆军的一名前步兵军官.

Show More

Brett Porcelli

自由撰稿人

United StatesToptal Member Since October 1, 2019

Brett有9年的web开发经验,在过去的6年里,他一直在磨练WordPress插件和主题的技能. 他是WooCommerce的专家,也是Simple Sales Tax插件的作者, WooCommerce流行的销售税合规解决方案. 布雷特理解良好沟通的重要性, 为自己能写出高质量的代码而自豪, 能够适应单独工作或作为团队的一部分.

Show More

Donald Mudenge

自由撰稿人

CanadaToptal Member Since October 27, 2016

Donald在WordPress和WooCommerce行业拥有超过10年的经验. 他与各种商业模式合作,提供了适合需求和预算的解决方案. Donald作为一名有价值的企业团队成员有着丰富的合作经验,同时也是一名自主管理的初创公司开发人员. 在和唐纳德一起工作的时候, 客户可以期望更少的往返, 对需求的直接回答, 具有任务可行性的直观性, 也是解决方案的提供者和执行者.

Show More

Petar Smolić

自由撰稿人

CroatiaToptal Member Since November 22, 2015

拥有超过十年的行业经验, Petar已经从PHP和WordPress过渡到专注于Node.js, Next.js, and React. Petar以他的适应能力和快速学习能力而闻名,他总是紧跟科技潮流. 他对现代技术的掌握使他能够高效地发展, 数字时代可扩展的web应用程序.

Show More

Nicolae Pop

自由撰稿人

RomaniaToptal Member Since October 26, 2016

Nicolae是一名来自特兰西瓦尼亚的网页开发人员和设计师,拥有10多年的WordPress实践经验. 他提供可靠的自定义主题, plugins, and websites for clients worldwide; he has worked for over four years at an advertising agency and has served as a WordPress.org主题审核团队成员. Nicolae遵循行业标准,提供快速加载的网站,从而转化访问者.

Show More

穆罕默德·阿马尔·伊利亚斯

自由撰稿人

PakistanToptal Member Since July 14, 2021

Ammar是一个多才多艺的全栈开发人员,在WordPress主题和插件方面拥有超过10年的经验,擅长WooCommerce和Shopify的电子商务解决方案. 他精通React和Next.js和无代码技术,如Bubble.io, Webflow, Airtable和Typedream. Ammar的作品,在ThemeForest和WordPress上有特色.Org,包括全球代理项目和创新产品发布.

Show More

Flavio Escobar

自由撰稿人

BrazilToptal Member Since July 16, 2014

Flavio是一名顶级开发者,也是一名有抱负的企业家. 他在网页和游戏开发方面拥有丰富的经验和技能,也精通移动应用程序. 他精通PHP、JavaScript和WordPress.

Show More

Carlos Minatti

自由撰稿人

ArgentinaToptal Member Since February 18, 2013

卡洛斯热衷于互联网和通信技术,并寻找帮助人们解决日常问题的方法. 他在构建web和Android应用方面有着丰富的经验, 并始终致力于提供最好的用户体验.

Show More

Jason Funk

自由撰稿人

United StatesToptal Member Since August 24, 2015

Jason是一位经验丰富的web开发人员,拥有广泛的专业和个人技术成就. 他是Tough Space Consulting的创始人, 一家基于云计算的商业软件咨询公司,通过改进内部业务流程,帮助许多客户提高效率并节省资金. Jason是一个很强的团队合作者,但同时也喜欢接受个人挑战.

Show More

现在注册以查看更多资料.

Start Hiring
经常成对

获得额外的专业知识

我们的客户经常将这些额外的服务与我们的自由职业者WordPress开发人员配对.

A Hiring Guide

雇佣一个优秀的WordPress开发者指南

WordPress开发人员有两种截然不同的风格:那些实现第三方主题和插件来构建网站的人,以及那些编写自定义解决方案的人. 本指南阐明了这两个配置文件之间的区别, 使您能够识别最佳WordPress开发人员.

Read Hiring Guide

WordPress招聘资源

Trustpilot
总体优势

在无风险试用后,98%的Toptal客户选择雇用我们的人才.

Toptal的筛选和匹配过程确保卓越的人才与您的精确需求相匹配.

Start Hiring
Toptal in the press

... 允许公司快速组建具有特定项目所需技能的团队.

尽管对程序员的需求在不断增加,但Toptal对自己近乎常春藤联盟级别的审查感到自豪.

Our clients
为游戏制作应用程序
Conor Kenney
为游戏制作应用程序
构建一个跨平台的应用程序,在全球范围内使用
Thierry Jakicevic
构建一个跨平台的应用程序,在全球范围内使用
引领数字化转型
Elmar Platzer
引领数字化转型
挖掘实时数据将改变行业的游戏规则
挖掘实时数据将改变行业的游戏规则
Testimonials

没有Toptal就不会有Tripcents. Toptal Projects使我们能够与产品经理一起快速发展我们的基金会, lead developer, and senior designer. 在60多天的时间里,我们从概念到Alpha. 其速度、知识、专业知识和灵活性是首屈一指的. Toptal团队是tripcents的一部分,就像tripcents的任何内部团队成员一样. 他们像其他人一样贡献并拥有开发的所有权. 我们将继续使用Toptal. 作为一家初创公司,它们是我们的秘密武器.

Brantley Pace, CEO & Co-Founder

Tripcents

我对我们与Toptal的合作经验非常满意. 和我一起工作的专业人员在几个小时内就和我通了电话. 在和他讨论了我的项目后,我知道他就是我想要的候选人. 我立即雇用了他,他没有浪费时间就完成了我的项目, 甚至通过添加一些很棒的设计元素来增加我们的整体外观.

保罗·芬利,局长

K Dunn & Associates

与我合作的开发者都非常出色——聪明、有动力、反应灵敏. 过去很难找到高质量的工程师和顾问. Now it isn't.

瑞安·洛克菲勒首席执行官

Radeeus

Toptal立即理解了我们的项目需求. 我们遇到了一位来自阿根廷的杰出自由职业者, from Day 1, 沉浸在我们的行业中, 与我们的团队无缝融合, 理解我们的愿景, 并产生了一流的结果. Toptal使与高级开发人员和程序员的联系变得非常容易.

Jason Kulik,联合创始人

ProHatch

作为一家资源有限的小公司,我们不能犯代价高昂的错误. Toptal为我们提供了一位经验丰富的程序员,他能够立即投入工作并开始做出贡献. 这是一次很棒的经历,我们会马上再来一次.

斯图尔特·波克尼校长

现场专用软件解决方案

我们使用Toptal聘请了一位具有丰富的Amazon Web Services经验的开发人员. 我们面试了四位候选人,其中一位非常符合我们的要求. 这个过程迅速而有效.

Abner Guzmán Rivera,首席技术官和首席科学家

Photo Kharma

Sergio是一个很棒的开发者. 一流,反应迅速,工作效率高.

Dennis Baldwin,首席技术专家和联合创始人

PriceBlink

和Marcin一起工作是一种乐趣. He is competent, professional, flexible, 并且非常迅速地理解需要什么以及如何实现它.

André Fischer, CTO

POSTIFY

我们需要一位能立即开始我们项目的专业工程师. 西马纳斯的工作超出了我们的预期. 不需要采访和追踪专家开发人员是一种非常节省时间的方法,并且让每个人都对我们选择切换平台以使用更健壮的语言感到更舒服. Toptal使这一过程变得简单方便. Toptal现在是我们寻求专家级帮助的首选之地.

Derek Minor, Web开发高级副总裁

网络传媒集团

Toptal的开发人员和架构师都非常专业,也很容易共事. 他们提供的解决方案价格合理,质量上乘,缩短了我们的发行时间. Thanks again, Toptal.

Jeremy Wessels, CEO

Kognosi

我们与Toptal合作非常愉快. 他们为我们的应用程序找到了完美的开发人员,让整个过程变得非常简单. 它也很容易超出最初的时间框架, 我们可以在整个项目中保持同一个承包商. 我们强烈推荐Toptal,因为它可以快速无缝地找到高素质的人才.

Ryan Morrissey, CTO

应用商业技术有限责任公司

我对Toptal印象深刻. 我们的开发人员每天都和我交流,他是一个非常强大的程序员. 他是一个真正的专业人士,他的工作非常出色. 5 stars for Toptal.

Pietro Casoar, CEO

Ronin Play Pty Ltd

与Toptal合作是一次很棒的经历. Prior to using them, 我花了相当多的时间面试其他自由职业者,但没有找到我需要的. 在与Toptal合作后,他们在几天内就为我找到了合适的开发者. 与我一起工作的开发人员不仅提供高质量的代码, 但他也提出了一些我没有想到的建议. 我很清楚,阿莫里知道自己在做什么. Highly recommended!

George Cheng, CEO

Bulavard, Inc.

作为一名Toptal合格的前端开发人员,我还经营着自己的咨询业务. 当客户来找我帮忙填补他们团队中的关键角色时, Toptal是我唯一愿意推荐的地方. Toptal的所有候选人都是精英中的精英. Toptal是我在近5年的专业在线工作中发现的性价比最高的网站.

Ethan Brooks, CTO

Langlotz Patent & Trademark Works, Inc.

在希格尔的早期, 我们需要一流的开发者, at affordable rates, in a timely fashion. Toptal delivered!

Lara Aldag, CEO

Higgle

Toptal能让你轻松找到合适的人选,让你放心,因为他们有能力. 我肯定会向任何寻找高技能开发人员的人推荐他们的服务.

Michael Gluckman,数据经理

Mxit

Toptal将我们的项目与最优秀的开发人员快速匹配的能力非常出色. 开发人员已经成为我们团队的一部分, 我对他们每个人所表现出的敬业精神感到惊讶. 对于那些希望与最好的工程师远程工作的人来说,没有比Toptal更好的了.

劳伦特·阿里,创始人

Livepress

Toptal让寻找合格的工程师变得轻而易举. 我们需要一个有经验的ASP.. NET MVC架构来指导我们的启动应用程序的开发, Toptal在不到一周的时间里为我们找到了三位优秀的候选人. 在做出我们的选择后,工程师立即在线并开始工作. 这比我们自己发现和审查候选人要快得多,也容易得多.

Jeff Kelly,联合创始人

Concerted Solutions

我们需要一些Scala的短期工作,Toptal在24小时内为我们找到了一位优秀的开发人员. 这在其他平台上是不可能实现的.

Franco Arda,联合创始人

WhatAdsWork.com

Toptal为快速发展和规模化的企业提供不妥协的解决方案. 我们通过Toptal签约的每一位工程师都迅速融入了我们的团队,并在保持惊人的开发速度的同时,将他们的工作保持在最高的质量标准.

Greg Kimball,联合创始人

nifti.com

如何通过Toptal招聘WordPress开发人员

1

与我们的行业专家交谈

Toptal的工程总监将与您一起了解您的目标, technical needs, and team dynamics.
2

与精心挑选的人才一起工作

几天之内,我们将为您的项目介绍合适的WordPress web开发人员. 平均匹配时间在24小时以下.
3

绝对合适

与你的新WordPress开发人员一起试用一段时间(如果满意才付费), 在订婚前确保他们是合适的人选.

寻找拥有相关技能的专家

在我们的人才网络中访问大量熟练的开发人员,并在48小时内雇用最优秀的3%.

FAQs

  • 雇佣一个WordPress开发人员要花多少钱?

    雇佣一个WordPress开发者的成本取决于很多因素, 包括你的位置, 开发人员的经验水平, 以及他们的专业知识是专注于应用可靠的第三方解决方案来构建和维护您的站点,还是编写自定义解决方案. 作为参考,ZipRecruiter列出了 average salary 截至2023年8月8日,美国WordPress开发人员的工资为124,218美元.

  • 如何聘请WordPress开发人员?

    考虑您的项目需求. 起草一份问题陈述,将你的需求分为普通需求和定制需求. 清楚地陈述你的问题,不要偏向于特定的技能或工具来解决它. 根据问题陈述,写一份清晰、简明的职位描述. 向招聘经理提供精心挑选的WordPress开发人员面试问题. 寻找、面试和评估候选人.

  • 对Wordpress开发人员的需求有多高?

    WordPress为全球43%的网站提供支持——从博客到在线商店再到网络论坛, 包括有和没有已知CMS的网站. 考虑到在拥有已知CMS的网站中,这个统计数据更令人印象深刻, WordPress的市场份额 bumps up to 65%. 因此,WordPress开发人员需求量很大.

  • Toptal WordPress开发者有何不同?

    At Toptal, 我们彻底筛选我们的WordPress开发人员,以确保我们只匹配你与最高水平的人才. 在200多个中,每年有5000人申请加入Toptal网络, 只有不到3%的人能达标.

    我们的人才匹配者是他们所匹配领域的专家——你永远不会与招聘人员或人力资源代表打交道. 他们会和你一起理解你的目标, technical needs, and team dynamics, 并从我们经过审查的全球人才网络中为您匹配理想的候选人.

    除了筛选行业领先的专业知识, 我们也会评估候选人的语言和人际交往能力,以确保你有一个顺利的工作关系.

    当你用Toptal雇佣一个WordPress开发人员, 你将永远和世界级的人一起工作, 定制匹配的开发人员随时准备帮助您实现目标.

  • 如何找到优秀的WordPress开发者?

    WordPress开发人员不仅是优秀的CMS管理员, 同时也是专业的PHP程序员,能够从头开始构建自己的插件, 同时熟练地优化您的网站的后端和前端开发体验.

    WordPress开发人员也同样擅长使用Divi等可视化构建器构建seo友好型网站, Elementor, and WPBakery.

Scott Fennell
Verified Expert 
in Engineering

Scott是一名拥有12年经验的WordPress和UI开发人员. 他是撰写WordPress主题和插件的专家, 专门从事第三方API集成, including Mailchimp, Cloudflare, and Shopify. 他在Bootstrap领导了一个技术团队,并在西雅图的谷歌园区和2018年波特兰WordCamp上发表了演讲.

Years of Experience

12

Previously at

Bootstrap
Share
WordPress

如何雇用WordPress开发人员

WordPress开发者的需求没有放缓的迹象

As the 世界上最流行的CMS, WordPress的市场份额 每年健康增长2到4个百分点 从2014年到2022年,共增加了105个.7%. 为43%的注册域名和64%的内容管理系统提供支持, WordPress让竞争对手相形见绌.

Accordingly, 招聘和雇用CMS专业人员的招聘经理必须跟上对最好的WordPress开发人员的长期高稳定的需求.

全球地图上的WordPress logo, 蓝色的开发者图标在不同的位置和一个放大镜在绿色的开发者图标.

这篇招聘指南探讨了帮助你确定理想人选的具体特征 WordPress的开发者 来支持您的项目,无论是通过实现第三方解决方案还是编写自定义解决方案. 你也会发现写有效的招聘启事和指导面试和评估过程的技巧.

哪些属性将优秀的WordPress开发者与其他开发者区分开来?

如果一个精明的WordPress用户可以在没有任何编码经验的情况下建立和支持一个网站——他们可以——那么什么是WordPress开发人员? 有些人将开发人员定义为编写代码的专业人员, 发展社区的一些成员对这个词的更广泛的解释持开放态度.

Developer Profile
Description
WordPress开发者/网站管理员(网站管理员)
通过安装和配置第三方主题和插件来构建站点.
WordPress开发者/工程师(工程师)
编码自定义解决方案并扩展第三方附加组件以提供可靠的解决方案, 可扩展且易于维护的高性能应用程序和网站.

计算机显示器的分屏视图:左边是代码,右边是可视UI构建器.

虽然现场经理和工程师执行的具体任务有时会有所不同, 以下技能在所有WordPress开发中都是相关的:

  • Theme and plugin 安装和定制 – A site manager 是否精通WordPress第三方产品领域, recommending, installing, configuring, 定制主题和插件,以提供常见的功能,巧妙地代表你的公司在线. An engineer 最适合需要定制的项目——独特的设计, 复杂的API集成——任何第三方提供不了的功能. 他们调查任何自定义主题或插件请求背后的历史, 避免实施任何可能使项目陷入困境并阻碍未来发展的解决方案.
  • 前端性能 – A site manager 依赖第三方工具来提供令人满意的用户体验. An engineer 在提取高水平的性能(桌面和移动设备)方面的经验——在Google的 Core Web Vitals 用户体验度量工具.
  • 后端性能 -因为他们依赖于第三方工具来交付项目规范 site manager 对后端性能几乎没有控制. An engineer 使用WordPress的缓存方法, when appropriate, 存储资源密集型操作,使它们不必在每次页面加载时重复. 工程师还会使用性能工具,比如 New Relic or Query Monitor 并且能够清楚地说明他们如何应用这些工具来解决或防止性能问题.
  • API integration – A site manager 通过第三方服务公开的内嵌解决方案与第三方服务交互. 这样的集成受到服务限制的约束, 哪些会导致网站看起来不连贯. 另一方面,一个 engineer 知道如何编写API集成, 允许使用定制解决方案增加灵活性和控制.
  • PHP WordPress核心是建立在PHP作为其主要的编程语言. A site manager 采用PHP服务器端脚本语言增强动态web开发. An engineer 以面向对象的风格编写PHP, 使用对象和类来开发自定义解决方案, 以及排除故障和调试代码.
  • HTML HTML控制结构和内容的格式和定义. A site manager 应用HTML将设计转化为网页. An engineer 密切考虑和选择HTML元素,例如.g.,了解使用链接和按钮的含义,以优化功能.
  • CSS -管理网站的外观和感觉 site manager 根据需要修改CSS. An engineer 根据历史悠久的“语义类名”方法或新兴的CSS实用程序优先方法编写和组织CSS, 很可能是借助了类似的工具 Tailwind CSS.
  • JavaScript – A site manager or engineer 使用JavaScript将复杂的用户交互添加到网页中.
  • SEO -一个WordPress开发者-是否一个 site manager or engineer-可以设置并培训员工监控谷歌等工具 Search Console and Yoast事实上,这是提高网站在搜索引擎中的地位的标准.
  • UI/UX – A site manager 确保网站的用户界面(UI)符合规范并反映已定义的业务需求. An engineer 是否有经验和控制来解释不太明显的元素,如错误和成功信息, hover states, and click states. 这两种类型的开发人员都支持产品的最终用户, 认识到他们更有可能采用和使用设计良好的解决方案, easy to navigate, intuitive, functional, 干净,甚至令人愉快.
  • Accessibility - WordPress开发 WCAG AA 标准确保包含更多类型的用户,以及 遵守法规. A site manager 通过合理的颜色和字体选择来整合可访问性. An engineer他对细微差别的理解 ֵA11Y principles,再加上对站点代码质量的了解,使他们能够避免和解决问题 可访问性问题 of every category. 工程师将具有可访问性遵从性和a11y扫描仪等方面的经验 Lighthouse, SortSite, Axe, or Siteimprove.
  • Site architecture – A site manager 使用第三方主题和插件来建立一个代表企业的品牌网站. An engineer-在编写产品代码之前,计划一个信息架构,包括所有类型的数据和元素,这些数据和元素将“活”在网站上,以及它们如何相互关联. 这种基础可以帮助组织避免在站点积累内容和功能时可能出现的常见维护和扩展问题.

如何确定理想的WordPress开发人员?

为你的项目确定理想的WordPress开发人员的第一步是澄清导致决定雇用WordPress开发人员的具体问题或技能差距,然后决定是网站经理还是工程师更理想.

如果你的项目相对简单,只需要一个以内容为中心的网站, WordPress开发者的最佳选择是 site manager 谁能熟练地使用久经考验的主题和插件来创建, fix, 或者修改网站. 使用可靠的第三方解决方案也可能节省您的时间和资源.

If, on the other hand, 你的项目需要一个独特的设计, advanced features, 或者专门的功能, hiring an engineer is the way to go. WordPress工程师专门为您的项目需求开发定制主题和插件. 您将拥有无与伦比的控制、灵活性和可伸缩性. 这种方法需要更高的成本和更长的开发时间. Nevertheless, if continual growth, adaptability, 和/或独创性是项目成功的关键因素, 工程师的投入将是无价的.

下表可以帮助您快速确定哪种类型的开发人员最适合您:

Project Element
Site Manager
Engineer
Budget
当预算紧张的时候
如果项目资金充足
网站的目的
对于一个作为简单营销工具的网站来说,只不过是一张数字名片
当网站是企业的本质, 可能包含电子商务或教育组件的自定义web应用程序
Design/branding
如果使用模板化的标准化设计,允许最小偏差
在流行的浏览器和设备上提供一致的准确品牌
Uptime
当站点保持可访问性很重要(但不是关键)时
If it is essential for the site to remain operational and available for use; to that end, 高安全标准, performance, 实现了稳定性
在技术团队中的角色
如果支持资源或通过向团队的高级开发人员学习来丰富是可以选择的
当有机会指导初级开发人员时

注意,有些申请者可能会夸大他们的履历,把安装下载的主题和插件的经验称为“开发”.因为行业术语“WordPress开发者”既包括通过安装和配置第三方产品来构建网站的网站经理,也包括编写定制解决方案的工程师, 这取决于你如何解读应聘者的经历. 如果您确定您的项目需要高级定制技能, 为了节省成本和开发时间,投资一个更昂贵的高级WordPress工程师可能是值得的.

如何在WordPress开发人员和Wix开发人员之间做出选择?

了解WordPress和wix之间的差异——以及它们的开发人员的技能组合——可以让您更好地将项目需求与最适合您的选择结合起来.

虽然WordPress和Wix的开发在许多方面重叠,但这两个平台满足不同的需求. WordPress平台为您的开发人员提供了无限的定制可能性.e.(如果你能想象的话,你可以用WordPress构建它)并完全控制SEO. In contrast, Wix是一个包含域注册的一体化解决方案, hosting, 以及一个易于学习(但更有限)的平台.

此外,使用WordPress,您的公司保留了对其数据的控制和所有权. 然而,Wix是一个带有闭源CMS的黑盒. 开发人员只能在允许的范围内从Wix导出数据.

通过理解这些差异, 你最好在WordPress和Wix开发人员之间做出选择, 并能继续聘用您的理想选择.

如何为你的项目写一个WordPress开发人员的职位描述

A clear and detailed job description 能吸引到合适的候选人吗. 从一个精心设计的职位开始. 因为“WordPress开发人员/网站管理员”和“WordPress开发人员/工程师”不是行业标准术语, 使用申请人更熟悉的头衔, such as:

  • 初级WordPress开发人员.
  • 高级前端WordPress开发人员.
  • WordPress网站管理员和管理员.

当你起草问题陈述与候选人分享时, 描述你需要解决的挑战,并使用对你的业务没有背景或对你的行业知识有限的人有意义的语言. 为计划描述具体的项目需求.

Finally, in this era of telecommuting坦率地说明公司的政策和/或聘用类型. 这可以很容易地融入到职位名称中:

  • 远程全职初级WordPress开发人员
  • 现场高级WordPress开发人员,临时烫发
  • 混合型WordPress网站管理员和管理员

最重要的WordPress开发者面试问题是什么?

网站经理和工程师之间的界限往往是模糊的, 特别是在站点管理员只做“一点”编码的情况下, plugin extension, 或者自定义主题开发. 应聘者对这个WordPress开发人员面试问题的回答应该揭示出他们是网站经理还是工程师:

你能告诉我一个你从头开始编写的自定义插件吗?

网站管理员的回答可能集中在他们选择和修改主题和插件的经验上,这些主题和插件传达了公司的外观和感觉,或者通过自定义插件扩展了网站的功能. 然而,一个工程师应该包括的例子 公司拥有技术 他们经过多年的磨砺 解决复杂的WordPress问题.


接下来,继续添加 technical questions 以及关于WordPress的查询:

如何构建复杂的UI元素?

在开发人员从头开始编写JavaScript特性之前, 他们应该考虑原生HTML是否已经支持这种受欢迎的行为. 接下来,他们将寻找任何可能支持该功能的HTML5 JavaScript api. 如果他们确定HTML本身不支持他们想要交付的功能, 他们会从头开始编写JavaScript特性.

自定义帖子类型的常见用例是什么? 描述创建常用帖子类型的最佳实践.

自定义帖子类型为组织网站内容提供了一个解决方案. 自定义帖子类型不同于常规的帖子和页面. 在创建自定义帖子类型之前, 采访涉众,了解项目如何发展.

要创建自定义的帖子类型,开发人员可以在插件或子主题中编写代码. 他们也可以使用第三方插件来提供注册自定义帖子类型的UI.

解释什么是动作和过滤器. 讨论它们的不同之处,以及如何以及何时使用它们.

操作和过滤器允许开发人员 与WordPress核心,主题或插件集成 无需直接修改第三方代码. 操作允许开发人员在特定位置(如结束正文标记之前)执行特定功能(例如添加Google Analytics代码)。. 过滤器允许开发人员读取或更改一段数据. For example, 过滤器使开发人员能够用博客文章中的HTTPS链接替换未加密的HTTP.

描述创建一个简单插件的步骤.

要创建一个简单的插件,开发者首先要在WordPress中创建一个文件夹。 / wp-content /插件/ folder. 文件夹的名称应该表明插件的目的. 它应该很短,最好只有几个单词. Finally, 它的前缀应该是唯一的名称空间, 以避免与成千上万的现有WordPress插件中的任何一个冲突,这些插件可能具有相似的名称.

在新文件夹中,开发人员创建一个名为 plugin.php. 在文件打开的DocBlock中,他们输入 Plugin Name: Abcd where, in place of Abcd,输入插件的名称. 在这种情况下,空格是允许的. WordPress将使用文件头来识别插件.

解释儿童主题的作用.

子主题的目的不仅是继承父主题的所有内置功能, 但也要考虑到父母的不同. 创建子主题允许开发人员避免直接编辑第三方父主题. 这确保了他们修改的安全性,这些修改不会在下一次软件更新时被删除.

如何制作一个基本的儿童主题?

为了在父主题的基础上创建子主题,开发者在WordPress中创建一个文件夹。 /wp-content/themes/ folder. 新文件夹的名称应该指示子主题的目的. 它应该很短,最好只有几个单词. Finally, 文件夹的名称应该以唯一的名称空间作为前缀, 以避免与数千个可能具有相似名称的现有WordPress主题中的任何一个冲突.

在新文件夹中,开发人员创建一个样式表文件,名为 style.css,用元数据填充它. WordPress使用文件头将子主题与其父主题关联起来.

可选:为了从父主题继承CSS,开发人员创建了一个名为 functions.php 文件来排队父主题的样式表.

为什么公司要雇佣WordPress开发者?

企业雇佣WordPress开发者来建立和维护代表他们公司的网站. WordPress是世界上最流行的网络发布平台,也是有史以来最成功的开源项目之一, 为惊人的43%的注册域名提供动力.


% All Websites
% CMS Market
WordPress
43
65
Joomla
3
5
Drupal
2
3
Squarespace
2
3
Wix
1
2

Source: Kinsta

WordPress在市场上的主导地位给那些采用CMS的人带来了很多好处. WordPress社区提供的支持是无与伦比的. WordPress的多功能性允许开发人员根据您希望解决的受众或您选择的规范定制您的在线存在. 是否实施电子商务, content management, 品牌虚拟存在, 或者是一个可扩展的高性能应用程序, 雇佣一个WordPress开发者是可行的方法.

本文介绍的技术内容由 Mike Zeballos.

顶级WordPress开发人员需求量很大.

Start Hiring