Ep. 004 – What/Why/How to Set Up Localhost – Learn WordPress Course

In the previous blog posts, we have briefly discussed the course help material and where to ask in case of any questions. In this blog post, we will learn what is localhost, why we need to use it, and how to set up localhost on your computer/laptop.

forward

Ep. 005 – Wamp Server Set Up – Learn WordPress

In the previous post, we have learned what is localhost? why we use it? and how we can set up localhost on our computer/laptop. We have learned that we can install Wamp Server, Xampp Server, or Local for WP software to set up localhost on our computer/laptop. In this post, we will discuss how to install Wamp Server to set up localhost on our computer.

forward

WordPress Plugin Development Boilerplate

Another contribution to the open-source community. We have developed and released a boilerplate template to develop a new WordPress plugin using Object Oriented Programming (OOP) approach. If you are a WordPress developer and want to develop a custom WordPress plugin from scratch, then this boilerplate may act as a good starting point for your new WordPress plugin.

forward

WordPress and jQuery. What’s the Future?

WordPress is planning major jQuery changes in version 5.5 and future versions. Since WordPress relies on jQuery which is a popular JavaScript framework, the WordPress team wants to update jQuery to the latest possible version. In the long term, they want to minimize or completely remove the reliance on the jQuery framework as mentioned in this blog post. Following are some short notes about this topic: Currently, WordPress provides jQuery with version 1.12.4 released in 2016. The WordPress team wants to update the jQuery version gradually because many themes and plugins are using an older version of jQuery as a...
forward

Interview Questions for WordPress Developer

I have prepared a list of possible questions which are commonly asked or should be asked from a candidate applying for the position of a WordPress developer. What are WordPress plugins?What are WordPress themes?What are WordPress child themes?What is Gutenberg?How to choose a best WordPress plugin?Can you develop a WordPress plugin from scratch?Can you design a WordPress theme from scratch?Can you customize WordPress plugins developed using OOP concepts?What is the difference between OOP and Structural programming?What are hooks?Can you define a custom hook?What are actions?What are filters?What is the difference between actions and filters?How to extend the existing functionality of...
forward

WordPress Security Checklist

Following are some general recommendations to enhance security of a WordPress website. Use a security plugin e.g. Wordfence (if not already installed) and make sure that it’s updated to the latest version. Following is a short summary of recommended Wordfence settings:Make sure that the “Enabled and Protecting” mode is enabled after the “Learning” period is ended.In “Protection Level”, make sure to optimize the Wordfence firewall by enabling the Extended Protection mode.Upgrade the plugin to the premium version to enable the “Real Time IP Blacklist” feature to protect the website from malicious activities using the updated and latest database.The other default...
forward

Common PHP Warnings/ Errors and their Solutions

Recently, we have updated our PHP version to the latest stable version (7.4.9) for our WordPress website. After the update we started getting PHP warnings. We have listed some of the warnings with their possible solutions in this blog post.

forward

Demo – UniLMS – A Learning Management System – WordPress Plugin

In this post, we will have a demo of our learning management system known as UniLMS which is shipped as a WordPress plugin. We will discuss the main features, modules, and components of the plugin. We will also test the modules and features of the plugin by creating dummy data. What is UniLMS? UniLMS is a learning management system developed for universities, schools, colleges, academies or any other type of institutes to manage their day-to-day activities. The software is shipped as a plugin that can be used on any WordPress website. Modules/ Components of UniLMS Following is a list of...
forward

A Guide To WordPress REST API Authentication

WordPress provides a REST API to get, update, and delete the WordPress website data. This means that we can use WordPress CMS as a backend system to create & manage content and Angular or React to design our frontend application to consume the content using the WordPress REST API. In this blog post, we discussed the authentication process to safely and securely consume WordPress data using WordPress REST API.

forward

Checklist For Developing A WordPress Website

WordPress is a very powerful and popular content management system to design and develop professional websites. In this blog post, we have provided a checklist for developing a WordPress website.

forward