根据W3Techs,WordPress在Internet上所有网站的37.8%以上。

One factor driving its enormous popularity is that users don’t need coding skills to build aWordPress网站。They can easily extend its functionality via plugins, customize its appearance with a theme, create and publish content, add multimedia, configure its settings, and more — all without touching a single line of code.

但是,完全缺乏技术知识可能会导致问题。一些新手用户努力确保自己的网站,备份数据,完全自定义他们的主题以及重新设计其网站。这些只是用户寻找WordPress开发人员的几个原因。

Learn how to redesign your website with this free guide.

简而言之,WordPress开发人员可以承担创建和管理WordPress网站的更具技术挑战,普通用户根本没有经验或时间来解决自己。

由于WordPress在CMS市场中具有很大的份额,并且由于其吸引的用户群,WordPress开发是一个有利可图的领域,可吸引公司和独立的自由职业者。根据study by Delicious Brains,,,,the majority of WordPress developers make between $45,000 and $150,000 per year from their development work.

为了帮助您在这个市场上立足,我们将在2020年提供成为WordPress开发人员所需的所有信息。我们将介绍:

让我们开始吧。

This is a broad definition because WordPress development is such a broad field. Below we’ll look more specifically at the responsibilities and job descriptions of WordPress developers so you can get a better idea of their day-to-day.

WordPress开发人员做什么?

WordPress开发人员通常是WordPress站点(或两者兼而有之的后端或前端开发)的责任。这通常包括(但不限于)创建自定义WordPress主题和插件。除了创建这些资源外,WordPress开发人员还可以雇用为潜bob体育苹果系统下载安装在站点构建站点地图或线框,将现有站点迁移到WordPress平台或重新设计它优化其SEO和转化率。

Or, rather than work with clients on their sites, WordPress developers might review and debug the official WordPress codebase to make the software better for all.

这仅涵盖WordPress开发人员所做的一小部分工作。为了更好地了解此角色,让我们看一下WordPress开发人员的实际职位描述。下面的描述发布在Integ.com上。

WordPress developer job description on Indeed

图像源

有关WordPress开发人员的更广泛概述,您可以查看WordPress设计机构的服务页面。例如,这是WebDevstudios的页面。

WebDevstudios服务页面

图像源

考虑到WordPress开发人员的多功能性,很难知道在哪里或如何开始获得所需的技能和经验,以使职业成为该领域的全职专业或兼职自由职业者。

为了帮助入门并避免感到不知所措,我们将浏览成为WordPress开发人员所需的基本步骤。

步骤1:掌握编码的基础。

如上所述,WordPress因成为content management system这不需要用户编码甚至知道如何编码。但是,作为开发人员,了解HTML, CSS, JavascriptPHP对于故障排除,调试和扩展平台的功能至关重要。

例如,您需要了解一些PHP设置WordPress错误日志on a client’s site. Same thing if you want todisplay a list of random posts in the sidebar of a WordPress site。如果需要,您需要一些JavaScriptexternal links on a WordPress site to automatically open in a new tab。如果您或客户希望为其网站设计真正独特的设计,则需要了解HTML和CSS来自定义WordPress入门主题

WordPress入门主题demo

图像源

这些只是您可能被要求执行开发人员的一些编码任务。

Step 2: Read up on WordPress specifically.

Once you’ve got the basics of coding down, start reading up onWordPress-specific resources了解是什么使这个CMS独特的。以下只是一些资源,可以帮助您在成为Wordbob体育苹果系统下载安装Press开发人员的旅途中的不同阶段。

  • WordPress法典:这是WordPress开发人员撰写的官方在线手册。它涵盖了从创建站点到WordPress的最技术方面的基础知识,例如如何在自定义插件中添加AJAX功能。
  • envato tuts+:该网站拥有从操作教程到课程到WordPress的电子书的所有内容。他们的WordPress操作方法教程涵盖了与WordPress法典相似的广泛主题,但为视觉学习者提供图片和视频。
  • WordPress开发人员资源bob体育苹果系统下载安装:WordPress已编写了开发人员资源的官方列表,包括有关API,插件和主题开发的代码参考和手册,块编辑器等bob体育苹果系统下载安装。对于开发人员变得更加先进,这是另一个必须的。
  • 知道代码:对于那些喜欢培训视频的人,这个电子学习网站提供了三个不同的学习路径:一个针对插件开发人员,而主题开发人员的两个。由于您将学习如何从头开始构建插件或主题,因此该程序适用于高级开发人员。

知道代码的三个学习路径

图像源

Step 3: Choose your focus area.

在成为WordPress开发人员时,您基本上有三个选择。您可以专注于核心软件,插件或主题。bob电竞官方下载您可能会在这三个领域做一些工作,但是您希望至少成为一名专家。

Here’s a quick breakdown of these development areas. We’ll discuss plugin and theme development in more detail later on.

这三个是最受欢迎的焦点领域,但还有其他。蜜蜂例如,正在变得越来越受欢迎和有利可图。在评估这些不同领域时,请尝试选择与您的技能和兴趣(以及期望的收入)最相符的领域。

Step 4: Create a development environment for testing.

建立开发环境is essential for any type of developer. It not only speeds up the development process, but also typically results in a better product.

您可以设置本地或远程环境,在其中您可以在其中存储所有WordPress插件和主题文件以及WordPress Core文件。这将使您能够立即测试和查看浏览器中的更改。虽然它看起来与您访问Internet上的任何其他网站时相同,但实际上将从您的计算机而不是网站的托管服务器调用文件。

这样,您可以与其他开发人员团队合作,并在向大众发布安全补丁,自定义主题或自定义插件之前调试任何问题。

您可以手动设置环境,或使用类似的开发工具自动化过程Devkinsta或者当地的飞轮

Flywheel演示的本地开发工具

步骤5:成为WordPress社区的积极成员。

比较时WordPress vs. Joomla, Drupal, and other content management systems,WordPress拥有最大的全球社区,致力于改善平台。您可以通过支持论坛和松弛渠道与这些数百万成员接触,甚至在WordCamp会议和世界各地的其他社区活动中亲自与他们会面。

积极参与该社区可以帮助您解决软件或特定网站的问题,请保持更新公告和产品版本以及网络。bob电竞官方下载

步骤6:建立一个投资组合。

寻找任何工作时,您希望提供尽可能多的技能和能力证据。几乎任何职业都是如此,尤其是WordPress开发的职业。

“展示,不说”的好方法是投资组合。展示您的开发工作的投资组合可以提高您被聘为公司或自由职业者的全职员工的机会。bob全站app

这是自由开发人员投资组合的一个示例。一种优势是,它表明他在广泛的WordPress项目中工作,包括定制的WordPress摄影主题,电子商务商店和评论网站。

Freelance WordPress开发人员的投资组合

图像源

步骤7:创建您的技术简历。

Like a portfolio, a technical resume is an important part of any job application for a WordPress developer role. If you’re a freelancer, a technical resume can also be repurposed to provide necessary information on a site likeUpwork或在您自己的个人网站上进行大约页面。

技术简历由一些关键部分组成,包括关键技能,专业经验,教育和项目。如果您因为刚刚开始而稀疏或没有信息要遵守专业经验,那没关系。只需确保用清晰的技能和个人项目来加强其他部分即可。这是一个例子。

网络开发人员的技术简历示例

图像源

WordPress Theme Development

WordPress主题不是WordPress核心的一部分。实际上,它们是模板文件的集合,可修改网站的显示方式,而无需修改核心WordPress软件。bob电竞官方下载

This is ideal because when a new version of the WordPress software is released and the site is updated, the appearance of the site won’t be affected drastically. If the presentation styles and template files were not separated from the core files in this way, every time you updated the core software, all your customization work would be lost.

Because they allow users to completely customize their site without touching a single line of code, WordPress themes are incredibly popular. Some are free, while others are premium and range from $60 to $200.

Theme developers can either create a custom theme for themselves, individual clients, or the public. If the latter, developers may either submit it to the WordPress directory for free or sell the theme on a marketplace like Theme Forest.

主题开发人员不仅具有不同的生产目标,而且还有不同的方法来实现这些目标。一些开发人员只需选择现有主题,安装它,并使用内置设置和功能为客户或自己的个人站点进行自定义。其他人将从一个主题开始下划线并用代码完全自定义它,以使其看起来并确切地完成客户或他们想要的内容。其他人将从从头开始。

underscores theme demo

图像源

No matter why you choose to build your own theme,主题开发是开发和锻炼HTML,CSS和JavaScript技能的机会。

WordPress插件开发

WordPress插件是“插入”您的网站并扩展其功bob电竞官方下载能的软件。像主题一样,插件不会修改WordPress核心,这是理想的。如果要编辑核心WordPress文件以在您的站点中添加功能,则在更新软件时会丢失代码。bob电竞官方下载这是因为WordPress在每个更新中都会覆盖核心文件。

因此,WordPress插件是向WordPress网站添加功能的理想选择。插件生态系统非常健壮,仅在WordPress目录中就提供了超过55,000个免费插件。更不用说第三方网站上可用的数千个高级插件。

根据它们的目的,这些插件可以对您的网站进行少量调整或大规模更改。例如,使用插件,您可以添加WhatsApp共享按钮to your posts and pages or you couldcreate a fully multilingual site。There are plugins to扫描您的网站是否有链接,,,,运行A/B测试,,,,增强您的联系表格,,,,制作美丽的滑块,,,,back up your site,,,,收集电子邮件, 以及更多。

有了这么多插件,您可能会认为更多的插件开发人员只会使市场过度饱和。但这不是真的。市场上仍然有很多差距,您可以通过为WordPress用户提供新的或更好的插件来满足他们的需求来填补。

For example, in May 2019, the impleCode team released the电子商务产品目录插件。Designed to make it easier to display and manage products on a WordPress website, this plugin has been installed over 10,000 times since its release. Here’s a demo of a product catalog you can build with this plugin.

电子商务产品目录插件演示

图像源

开始新的职业道路

成为WordPress开发人员可能是一个有利可图的 - 有趣!- 职业选择。虽然它需要您将时间和资源投入到教育和实验中,但WordPress开发可以提供所需的收入和灵bob体育苹果系统下载安装活性。

博客- Website Redesign Workbook Guide [List-Based]

website redesign

最初出版于7月20日,2020年7:00 am,更新于2021年10月28日

主题:

网站开发