首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress面试准备

WordPress面试准备
EN

WordPress Development用户
提问于 2011-08-30 19:49:09
回答 2查看 5K关注 0票数 18

我正在面试一份WordPress开发人员的工作。我只与WP工作了一年,觉得我有一个很好的概述,如如何设置它,什么functions.php做什么,在哪里修改主题,等等。但我下周的采访将问我所有关于WordPress和Linux的问题,并加入了一些MySql。我只知道他们会给我一台笔记本电脑和一个测试。

我该如何为这样的事情做准备?今天我应该练习写插件吗?我知道如何设置Linux服务器,但我不擅长高级文件操作或shell脚本编写。我擅长设置,故障排除和配置。我读了很多。什么是好的家庭作业,给自己适当的准备?我注意到没有太多的资源可以用来研究以WP为中心的面试。

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2011-08-30 22:17:06

如果我要雇用一个WordPress开发人员,我的愿望列表将如下所示:

  • 了解HTML和CSS的内部和外部;
  • 至少对JavaScript有基本的掌握;
  • 知道如何绕过PHP,并生成漂亮的代码(干净、一致、干的)
  • 对数据库设计和SQL有很好的掌握:如果我向您展示一个数据库模式和几个查询,您能判断它们是否设计得很好、效率很高吗?
  • 了解他们的.htaccess文件;
  • 彻底了解环路;
  • 了解分类法、自定义字段、自定义post类型和post格式的工作原理,以及它们的用途;
  • 了解主题是如何工作的,并理解模板层次
  • 知道插件是如何工作的,以及如何编写一个简单的插件。

我能想到的还有很多,但我认为以上这些都是一个很好的开始。

这里有一个刁钻的问题: WordPress有什么不好的地方,你会在下一个主要版本中修改什么来修复它呢?如果您能给出一个令人信服的答案,您可能对WordPress相当了解。

但暂且不提上面的愿望清单,对我来说,最重要的不是你是否知道解决问题的方法,而是你是否能找到解决方案。

知道在哪里找( Codex,PHP手册,像这样的地方),并且真正感兴趣地做正确的事情。当失败的事情突然起作用时,不要感到满意:这是正确的解决方案吗?你能用一种更优雅的方式,用更少的代码来做吗?这个解决方案能不能在出现类似问题时被重复使用?

希望这能有所帮助。

票数 18
EN

WordPress Development用户

发布于 2011-08-30 22:13:25

文件操作和shell脚本通常不是您使用WordPress所做的事情。最多是对它做一些事情,比如备份或部署之类的东西。它是可湿性粉剂本身和插件试图保持在最低限度,以良好的兼容性与不同的主机环境。

它实际上将是什么样的WordPress开发?领域是相当广泛的,从非常前端的东西,非常后端的东西和负载在两者之间。

这还远远不够全面,但我个人认为,发展可湿性粉剂的基本基础是:

  • 一般情况下
    • 对钩子的绝对理解--它们是什么,它们是如何工作的,它们是如何处理类的,一个代码如何操纵其他代码的钩子事件。
    • 设置API,通常向管理区域添加内容。
    • 安全概念,验证,净化,输出到屏幕,检查权限和意图

  • 主题开发
    • 查询和循环,运行它们的不同方式,以及使用哪种方法
    • 模板标记、基础(get_ vs the_)、它们所依赖的全局变量
    • 模板层次结构和条件标记,它是什么,如何弯曲它
    • 父主题和子主题、加载顺序、模板继承、设置过程
    • 脚本和样式队列

  • 插件开发
    • 改变插件状态(激活、失活、卸载)
    • 插件之间的逻辑差异,必须在主题中使用插件和代码。
    • 代码组织(前缀、类)
    • 核心和插件加载逻辑,什么时候运行代码还太早、太晚和合适?
    • Ajax实现
票数 24
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/27310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档