Dear readers, these WordPress Interview Questions have been designed specially to get you acquainted with the nature of questions you may encounter during your interview for the subject of WordPress. As per my experience good interviewers hardly plan to ask any particular question during your interview, normally questions start with some basic concept of the subject and later they continue based on further discussion and what you answer −
WordPress is an open source Content Management System (CMS), which allows the users to build dynamic websites and blog.
The features of WordPress are −
The disadvantages of WordPress are −
Using several plugins can make website heavy to load and run.
PHP knowledge is required to do modification or changes in the WordPress website.
Sometimes software needs to be updated to keep the WordPress up to date with the current browsers and mobile devices. Updating of WordPress version leads to loss of data so it requires the backup copy of website.
Modifying and formatting the graphic images and tables is difficult.
The different types of gadgets present in the WordPress Dashboard are −
The Quick Draft is a mini post editor allows writing, saving and publishing post from admin dashboard. It includes the title for the draft, some notes about your draft and save it as a Draft.
The WordPress News widget displays the latest news such as latest software version, updates, alerts, news regarding the software etc from the official WordPress blog.
This section gives overview of your blog's posts, number of published posts and pages, number of comments. When you click on these links, you will be taken to the respective screen. It displays the current version of running WordPress along with currently running theme on the site.
The Activity widget includes latest comments on your blog, recent posts and recently published posts. It allows you to unapprove or approve the comment, reply to the comment, editing the comment or you can delete the comment or move it to spam.
WordPress general setting is used to set the basic configuration settings for your site.
The writing settings controls WordPress writing experience and provides options for customizing WordPress site. These settings control WordPress's features in the adding and editing posts, Pages, and Post Types, as well as the optional functions like Remote Publishing, Post via e-mail, and Update Services.
This option uses email address to create post for you and publishes posts on your blog by email. To use this, you'll need to set up a secret e-mail account with a POP3 access, and any mail received at this address will be posted.
Reading Setting is used to set the content related to the front page. Here you can set the number of post to be displayed on the main page.
The user can view the number of posts when they download one of the site feeds. By default, it is set as 10.
It Discourage search engines from indexing this site, your site will be ignored by the search engine.
WordPress discussion setting can be defined as the interaction between the blogger and your visitors. These settings are done by the admin to have a control over the posts/pages that come in through users.
It is used to set the height and widths for the images which you're going to use into your website.
Permalink is a permanent link to a particular blog post or category. It allows setting the default permalink structure. These settings are used to add permalinks to your posts in Wordpress.
Plugin allows easily modifying, customizing or enhancing wordPress blog or post. The wordPress Plugin is software that can be uploaded to expand the functionality of the site. They add services or features to wordPress blog.
Category is used to indicate sections of your site and group related posts. It sorts the group content into different sections. It is a very convenient way to organize the posts.
Posts are also known as articles and sometimes referred as blogs or blog posts. These are used to popularize your blogs.
Preview Post is to view the post before it is published to the user. It's safer to preview your post and verify how your post looks on website.
Publish is used to make the post available to all the users wherein every user can view that particular post.
Media Library consists of the images, audios, videos and files that you can upload and add to the content when writing a Post or Page.
It displays all images in the grid format.
Media files can be inserted to your Pages or Posts from libraries, from local storage or from URLs.
Pages are static content and often do not change its displayed information.
WYSIWYG Editor is similar to a word processor interface where we can edit the contents of the article.
Page attributes module allows you to select parents for your particular page. You can also set order of the pages.
Tag is small information attached to main content or post for the purpose of identification. It tells the visitors what actually the post is about. If the tag is mentioned properly then it helps to find the content very easily.
It is used to specify the tags URL.
Link is a connection from one resource to another. Adding links to your pages or blog posts helps you to connect to other pages.
Adding comments allows your visitors to have a discussion with you. Comments are approved by the admin and then posted to be discussed further.
Comment moderation is a process where, when visitors comment on posts, the comment is not published directly until and unless it is approved by the admin to be posted. It manages your comments so that there is no comment spamming.
Contributor can only write and edit their posts until published. They can create their own posts and pages but cannot publish them. They cannot upload images or files but can see your site's status. When they want to publish any post, it must be first notified personally to the administrator by the contributor to review. When the post is approved the contributor cannot make any changes once publishe
Themes make your websites display with modification. It includes image files, templates, css stylesheets etc that can help you to make your website look great.
Customizing themes helps you to give a new look to your website. Here you can change background images/colors, add titles, and do much more.
Widgets are small blocks that perform specific functions. These give design and structure control to the WordPress theme.
The steps to optimize the WordPress are −
The Editor has access to all the posts, pages, comments, categories, tags, and links. They can create, publish, edit or delete any posts or pages.
Follower can only read and comment on the posts. Followers are the ones who have signed in to your account to receive updates.
Viewers can only view your posts; they cannot edit but can only comment on the posts.
It is the tool for managing the media files and folder, in which you can easily upload, organize and manage your media files on your website.
It allows translating all the content into the user choice languages.
It allows managing the user information such as changing the role of the users to (subscriber, contributor, author, editor or administrator), create or delete the user, change the password and user information. The main part of the user manager is Authentication.
PHP 5.2+
The WordPress Dashboard is a first screen which will be seen when you log into the administration area of your blog which will display overview of the website. It is a collection of gadgets that provide information and give a glance overview of what's happening with your blog. You can customize your needs by using some quick links such as writing quick draft, replying to latest comment etc.
Avatar is a small image that displays at the top-right-hand corner of the dashboard screen beside your name. It is like your profile picture.
It is the URL of WordPress directory where your all core application files are present.
It allows reading the emails that you send to WordPress and stores them for retrieval. For this you need to have POP3 compatible mail server and it will have URI address such as mail.example.com, which you should enter here.
It allows importing data in the form of posts. It imports custom files, comments, post pages and tags.