Banner link

Watches for Girl's

Thursday, June 28, 2018

WordPress Interview Questions And Answers


WordPress Interview Questions And Answers





1) What is WordPress?



Word press is a best Open Source CMS which allows it to be used free of cost. You can use it on any personal or commercial website without having to pay a single penny for it. It is built on PHP/MySQL (which is again Open Source) and licensed under GPL.



2) How safe is a website on WordPress?



The word press is safe to operate, but still, it is suggested to keep updating with the latest version of WordPress to avoid hacking.



3) Are there any limitations to a WordPress website?



You can use WordPress for e-commerce sites, membership sites, photo galleries and any other type of site you can think of. The website is created using the same HTML code as any other site, so there are no limitations there either.



4) Do you need to have a blog in order to use WordPress for a site?



WordPress was originally used as blogging software though it has since become popular for the website also. It is not necessary to have a blog to use WordPress. Still having a blog is commendable as it will help in search engine optimization.



5) From SEO point of view is WordPress helpful? Will it show the website on Google?



It is one of the benefits of using WordPress; it has inbuilt SEO search engine. Also, you can have an additional plug-in in WordPress to help with SEO and rank on a popular search engine like Google.



Wrdpress



6) What is the current version of WordPress?



You need to quote the current version of WordPress available in the market along with the release date.



7) What are the types of hooks in WordPress and mention their functions?



There are two types of hooks 1) Action hooks 2) Filter hooks







Hooks allow a user to create WordPress theme or plugin with shortcode without changing the original files. Action hooks allow you to insert an additional code from an outside resource, whereas, Filter hooks will only allow you to add content or text at the end of the post.



8) What do you mean by a custom field in WordPress?



The custom field is a meta-data that allows you to store arbitrary information in the WordPress post. Through custom field, extra information can be added to the post.



9) What are the positive aspects of WordPress?



Few positive aspects of WordPress are



Easy installation and upgrade

In-built SEO engine

Easy theme system

Flexibility

Multilingual- available in more than 70 languages

Own data- no unwanted advert on your website

Flexibility and Easy publishing option

10) What are the rules that you have to follow for WordPress plugin development?



Create a unique name

Create the plugin’s folder

Create a sub-folder for PHP files, translations, and assets

Create the main plug-in file and fill in the header information

Create activation and de-activation functions

Create an uninstall script

Create a readme.txt file

To detect paths to plugin file use proper constants and functions

11) What is the prefix of WordPress tables by default?



By default, wp_ is the prefix for WordPress.



12) Why does WordPress use MySQL?



MySQL is widely available database server and is extremely fast. It is an open source, and it is available at no cost also it is supported by many low-cost Linux hosts so its easy for anyone to host their website.



13) Is it possible to rename the WordPress folder?



Yes, it is possible to rename the WordPress folder. If WordPress is already installed, you have to log in to the weblog as the administrator and then change the settings



WordPress address (URI) :



Blog address( URI) :



After making the changes, you can rename the folder or directory with the WordPress file in it.



14) How many tables are there in WordPress by default?



There are about 11 tables in WordPress by default. Note: With succeeding releases of WordPress this number will change. You need to check phpMyAdmin to determine the number of tables in a vanilla version of latest WordPress installation.



15) What is WordPress loop?



To display post WordPress use PHP code, this code is known as a loop.







16) How can you disable the WordPress comment?



If you go to the dashboard under options “discussion, there is a comment “ Allow people to post comment” try unchecking the comment.



17) What are the steps you can take if your WordPress file is hacked?



Install security plugins like WP security

Re-install the latest version of WordPress

Change password and user-ids for all your users

Check your themes and plug-ins are up to date

18) What are the template tags in WordPress?



In WordPress template tags is a code that instructs WordPress to “do” or “get” something.



19) Does WordPress have cookies?



Yes, WordPress has cookies, and WordPress uses cookies for verification of users while logged in.



20) In which cases you don’t see plugin menu?



You can’t see your plugin menu when the blog is hosted on free wordpress.com as you cannot add plugin there. Also, if you do not have an account of an administrator level on your WordPress is not possible to see the plugin.



21) At what instance you get locked out of your WordPress admin and look at your website as a blank screen?



This would likely happen when you have pasted the code from a website with wrong formats, also when you have pasted the code in an incorrect location. It may also happen when your IP is banned



22) Why you use a static front page in WordPress?



Some WordPress users want their WordPress installation to be more than a blog site. To give their page a look more like a real website page some users use static front page.



23) What are the plugins you can use to create a contact form in WordPress?



To create a contact form in WordPress, you can use a plugin like Gravity forms or also you can use a free plugin contact form 7.



24) Why does widget not show up in the sidebar?



While using a widget, you have to ensure whether your theme supports the widget and if it does then, it must show the sidebar. If in any case if it happens that you don’t see the sidebar, then it might be missing the “function.php” file or file similar to that. This can also happen if you have forgotten to save the changes in the widget or to refresh the older display of the page.



25) Is there any limitation for using WordPress?



No, there is no limitation for using WordPress. WordPress can be used for innumerable purpose membership site, e-commerce site, photo-gallery and many more.



26) How is creating a site on wordpress.org different from wordpress.com?



Most of the things are similar in both except the choices of themes and the use of plugins.



27) Why is wordpress.com considered more secure than wordpress.org?



WordPress.com is considered more secure than wordpress.org because they limit the themes and also does not allow installing plugins. However, the security is more dependable on how the hosting company is hosting your website(wordpress.org) & also what are the steps they are taking to prevent the security problems.



28) Do de-activated plugins slow down a WordPress site?



No, de-activated plugins cannot slow down the WordPress site. Wordpress only loads the active plugins and ignores everything else.



29) In what case we cannot recommend WordPress to our client?



We cannot recommend WordPress in the following situation:



If the client is working on a non-CMS base project

If a site wants complex or innovative e-commerce

In case of enterprise intranet solution

Sites are requiring custom scripting solutions.

30) What are the essential features you look for a theme?



Theme selection differs according to the requirement, but an ideal theme would be something that would not restrict to use the number of pages, plugins or static homepage.



31) What is a Child Theme?



The child theme is an extension of the parent theme. If you make changes to the main/parent theme, any update will undo the changes. With a child theme, the customizations are preserved on an update.



32) How can you create a static page with WordPress?



To create a static page in WordPress, in the page section you have to upload a PHP file to the server in the theme folder, and then select that as your template. It allows you to add any page and look that you wanted for your blog and it will remain static.



33) Is there any other CMS better WordPress?



WordPress is no doubt a good CMS, but Drupal and Joomla are among the best CMS you can work with.



34) Which is the best multilingual plugin for WordPress?



Keeping all the limitations in mind, WPML would be the best multilingual plugin for WordPress.



35) Can you update your own content on the site?



It depends on the type of the site or project, but yes one can update their own content on the site.



36) What are meta-tags?



Meta-tags are keywords and description used to display website or page information.



37) What should one use for plugin development — custom post types or custom database tables?



There is no specific preference for plugin development; it depends on what type of plugin’s one has to develop. Though few recommend custom post type, as it has few benefits compared to a custom database table.



38) Can you host WordPress using Amazon web services such as EC2, RDS, EBS, etc.?



Yes, you can host using Amazon web services.



39) Is there any way to write series in WordPress?



You can use organize series plugin to write series in WordPress.



40) What are the reasons why one should not hack WordPress core file?



The best reason not to hack the core files is that whatever you might be doing has to be reworked as a patch.



WordPress Interview Questions and Answers

Below we have provided best WordPress Interview Questions that are specially designed for wordpress developers.



1. What is WordPress?

WordPress is free open source content management system (CMS) written PHP language and licensed under GPL.

It allows users to create dynamic websites from personal blogs to e-commerce.Wordpress current stable version as on March 2018 of WordPress is 4.9.4. You can download it free without any cost from https://wordpress.org/latest.zip.



2. What year was WordPress released?



2003



3. What are minimum requirements to run WordPress?

PHP 7 or greater

MySQL 5.6 or greater OR MariaDB 10.0 or greater

The mod_rewrite Apache module

HTTPS support(Recommended)

4. List some features of WordPress.



WordPress powers more than 28% of the web and this figure is not limited it rises every day.Everything from simple websites, to blogs, to complex portals and enterprise websites, and even applications, are built with WordPress.



Here are some of the features of WordPress.



It’s Simplicity

Easier publishing tools

Search Engine Optimized

User Management

Media Management

Easy Theme System

Easy Extendability with Plugins

Multilingual Support

Easy Installation and Upgrades

Multilingual Support

Built-in Comments System

Custom Content Types

5. What is a plugin in WordPress? List plugin that comes with WordPress.



WordPress Plugins are a piece of code that contains one or more functions written to extend and add to the functionality of an existing WordPress website.

The core of WordPress is designed to be lean and lightweight, to maximize flexibility and minimize code bloat. Plugins then offer custom functions and features so that each user can tailor their site to their specific needs.



Below is the list of plugins that comes with WordPress installation.

Akismet

Hello Dolly

6. What is the difference between wordpress.com and wordpress.org



The difference is in who’s hosting your site. With org, YOU host your website or blog. This is where you find the open source software to download.

-com, THEY host for you.



7. Where is WordPress content stored?



WordPress contents are stored in MySQL database on Server.



8. What are the differences between Posts and Pages?



Posts and Pages are the two content types in WP.



Posts are timed and listed in chronological order with the latest posts at the top. Posts are meant to be shared and commented on.



Pages are static are static content, so an about us, contact us page etc. They are permanent and timeless entries.



9. What are the types of hooks in WP and what are their functions?



There are two types hooks are available in WordPress, action hooks and filter hooks

They allow the user to, with short snippets of code, modify areas in a theme or plugin without modifying the original file.



10. What is an action hook?



An Action hook in WordPress is a hook that is triggered at a specific time when WordPress is running and lets you take an action. This can include things like creating a widget when WordPress is initializing or sending a Tweet when someone publishes a post.



11. What is a filter hook?



A Filter hook in WordPress allows you get and modify WordPress data before it is sent to the database or the browser. Some examples of filters would include customizing how excerpts are displayed or adding some custom code to the end of a blog post or headings.



12. How do you enable debug mode in WP?



You can enable debug mode in WP by editing wp-config.php file and changing WP_DEBUG constant value to true



13. What is a WordPress taxonomy?



In WordPress, a “taxonomy” is a grouping mechanism for some posts (or links or custom post types).There are four default taxonomies in WordPress they are



Category

Tag

Link Category

Post Formats

You are also free to create your custom taxonomies too.



14. Is WordPress secure?



Yes. A WP website is completely secure. The error can come from downloading plugins and tools from an unauthorized source.



15. How many default tables are the WordPress, Can you list them?



There are 11 table in wordpress, they are



wp_options

wp_users

wp_links

wp_commentmeta

wp_term_relationships

wp_postmeta

wp_posts

wp_term_taxonomy

wp_usermeta

wp_terms

wp_comments

16. What is default table prefix for wordpress?



wp_ is default prefix for WordPress.



17. What are disadvantages of WordPress?



Use of multiple plugins can make website heavy to load and slow

Only utilizes PHP

Sometimes updates can lead to loss of data, so you always need a backup copy

Modifying images and tables are difficult.

18. What is the difference between installing and activating a theme?



When a theme is activated it’s what’s controlling your site, while an installed theme is simply part of your theme library and available to activate.







19. Which ‘meta box’ is not hidden by default on Post and Page screens?



Featured Image is the meta box that is not hidden by default on Post and Page screens.



20. What is the difference between the two URLs in General Settings? (Hint: WordPress Address AND Site Address).



The WordPress Address is where to look for WordPress files, while the Site Address is what will be used as the base for creating URLs for web pages.



21. What are Importers in WordPress?



In WordPress, Importers are plugins that provide functionality to import a bulk XML file with any number of records. It enables to import Posts, Page, Custom Posts and Users data in an XML file.



22. What do you mean by the custom field in WordPress?



Custom fields are also known as post meta. Post meta is a feature in WordPress which allows post authors to add additional information at the time writing a post. WordPress stores this information as metadata in key-value pairs. Users can later display this metadata by using template tags in their WordPress themes if required.



23. In WordPress, objects are passed by value or by reference.



In WordPress, all objects are passed by value.



24. What is the loop in WordPress?



The Loop is PHP code used by WordPress to display posts.



25. How can you disable comments in WordPress?



To disable comments in WordPress, Please follow below steps



Step 1: Login to your WordPress admin panel.

Step 2: Go to the Settings menu.

Step 3: Under Settings menu click on Discussion.

Step 4: Uncheck Allow people to post comments on new articles. checkbox

Step 5: Click on save changes button, you done





26. How to run database Query on WordPress?



WordPress’s query function allows you to execute any SQL query on the WordPress database. It is best used when there is a need for specific, custom, or otherwise complex SQL queries. For more basic queries, such as selecting information from a table, see the other wpdb functions above such as get_results, get_var, get_row or get_col.



Syntax



<?php $wpdb->query('query'); ?>

Read more from https://codex.wordpress.org/Class_Reference/wpdb#Running_General_Queries



27. List some action and filter hooks functions in WordPress?



Below are list of some Filter hooks functions



has_filter()

add_filter()

apply_filters()

apply_filters_ref_array()

current_filter()

remove_filter()

remove_all_filters()

doing_filter()

Below are list of some Action hooks functions



has_action()

add_action()

do_action()

do_action_ref_array()

did_action()

remove_action()

remove_all_actions()

doing_action()

28. What are the template tags in WordPress? List some of them.



In WordPress template tags are PHP functions that are used to display information dynamically or customize blog template.Below are the list of some generally used template tags in WordPress



get_header()

wp_register()

get_sidebar()

wp_title()

wp_enqueue_script()

get_the_author()

wp_list_authors()

category_description()

get_bookmarks()

Read More about WordPress template tags from https://codex.wordpress.org/Template_Tags



29. Function to get website url in wordpress?



get_site_url(); function is used to get website url in wordpress.



30. How will you display error messages during development in WordPress?







To display error messages in WordPress. Open WordPress wp-cofig.php file and change WP_DEBUG constant value to true



In WordPress, WP_DEBUG is a PHP constant (a permanent global variable) that can be used to trigger the “debug” mode throughout the website.



31. List the Positive aspects of WordPress?



Following are the Positive aspects of WordPress:



In-built SEO system

Flexibility

Community

Easy theme system

Easy installation and upgrade

Easy and flexible publishing option

Multilingual is available in about more than 70 languages

Own data full control and no unwanted advert on your personal or commercial website.

32. What is a custom field in WordPress?



The custom field in WordPress is a meta-data that allows the user to store the arbitrary information in the WordPress post. Using the custom field, other extra details can be added to the WordPress post.



33. Mention the rules to be followed while developing the WordPress Plugin?



While developing a WordPress Plugin, the following rules should be followed step by step:



Create a unique name.

Create the folder of Plugin.

Create a sub-folder for PHP files, translations, and assets.

Create the main plug-in file and fill up the header information.

Create activation and de-activation functions.

Create an uninstall script.

Create a readme.txt file.

In case of detecting the paths to plug-in file, use proper functions and constants.

34. Why is MySQL used in WordPress?



The following features of MySQL satisfy the use of MySQL in WordPress and make it easy for anyone to host their website.



The widely available database server

Extremely fast

Open source

Free of cost

Supported by many low-cost Linux hosts.

35. Does WordPress use cookies?



Yes, WordPress has cookies and uses them for verification purpose of the users while they log in.



36. Is wordpress.com more secure than wordpress.org?



Yes, wordPress.com is considered to be more secure than WordPress.org because it limits the themes and does not allow the installation of plugins.But, the security is, however, more dependable on how your website is hosted by the hosting company and also the steps they take to prevent the security problems.



37. Why is a static front page used in WordPress and how can you create one?



Some users want their WordPress installation to be more than a blog.In order to give their page a look like a real website, the users tend to use static front page. The static front page in a WordPress can be created in the page section, where the user has to upload a PHP file to the server in the theme folder.And, then later select that is selected as a template, and that ultimately allows you to add any page and look that you wanted for your blog and will remain static.



38. Which is the considerably best multilingual plugin in WordPress?



WPML is the best multilingual plugin for WordPress.



39. List the essential features you look for a theme?



The theme selection varies according to the requirements of the user.But an ideal theme would be something that does not restrict the use of number pages, static homepages or plug-ins.



40. What is a child theme?



The extension of a parent theme is a child theme.In case you make changes to the parent theme, then any update will undo the changes.When working on a child theme, the customizations are preserved on an update.



41. Can you list any other CMS better than WordPress?



No doubt that WordPress is a good CMS, but there are some other best CMS as well that the user can work with too, like Drupal and Joomla.



42. Are there any limitations in WordPress?



Of course, not, there are no limitations to use WordPress.It can be used for innumerable purposes like membership site, photo gallery, e-commerce site and any other site you can think of.The website is created with the same HTML codes like any other site, so there are no limitations on the website either.



43.What do you do when your WordPress website is hacked?



Below are the basic steps that can be taken when your WordPress website is hacked



Install security plugins like WP security

Re-install the latest version of WordPress

Change password and user-ids for all your users

Check if all your themes and plug-ins are up-to-date

Uninstall all plugins that are downloaded from untrusted places

44.How safe is your website on WordPress?



WordPress is safe to operate, but it is suggested to keep yourself updated with the latest version of WordPress in order to avoid hacking.

No comments:

Post a Comment

Featured Post

‘Viswasam’ first look: Ajith Kumar