The PHP and WordPress online test assesses candidates' knowledge of programming in the PHP language as well as their familiarity with the WordPress API and architecture.

It's an ideal test for pre-employment screening. A good WordPress developer needs to be able not only to solve problems using PHP as the programming language but also to use PHP to create extensions for WordPress, such as themes and plugins.

This online test requires candidates to solve coding problems in PHP as well as answer questions about the WordPress API and architecture.

Recommended Job Roles
PHP Developer
Web Developer
WordPress Developer
Sample Candidate Report

Sample Free Questions



WordPress Themes Public

A WordPress theme contains, among other things, all the files listed below. Which of these files will be used to display the homepage after this theme is activated?

Theme Header


WordPress Themes Public

Select all the actions that the following line of code does when used inside a WordPress theme's index.php file.

<?php get_header("home"); ?>

(Select all acceptable answers.)

File Owners


PHP Language Public

Implement a groupByOwners function that:

  • Accepts an associative array containing the file owner name for each file name.
  • Returns an associative array containing an array of file names for each owner name, in any order.

For example, for associative array ["Input.txt" => "Randy", "" => "Stan", "Output.txt" => "Randy"] the groupByOwners function should return ["Randy" => ["Input.txt", "Output.txt"], "Stan" => [""]].

Use Free Questions On a Trial Plan

Premium Questions

The premium question library contains our unique, hand-crafted questions. We offer a refund if you find any of them answered online.

Actions, Plugin, Global Config, Widget Area, Script Inclusion, Theme CSS, Cookie, Chain Link, Crop Ratio, Category Tree, Greeter, Read First Line, Chicken, Products, Array Sum, Filter, Paragraph, Last Key, Vectors, Word Count, Log Parser, Needle, Height, View Count, Unique Numbers, Shipping, Array Search, Read Write Execute, Date Transform, Segment, Username, Hobbies, Language Teacher, Numbers to Text
WordPress Hooks Plugins Configuration Themes Scripts PHP Language Data structures Bug fixing Exceptions OOP Serialization Sorting Arrays Strings Arithmetic Searching Stream Algorithmic thinking Recursion Iteration
Score Distribution
Pricing For Premium Questions