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.
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.
React or ReactJS is a front-end JavaScript library to create and design user interfaces. It's being used in many popular and powerful websites like Facebook, PayPal, Airbnb, Apple, Microsoft, Twitter, etc. In this blog post, we discussed what's React and what are its foundational concepts and features.
In this blog post, we have discussed important types, channels, strategies and components of successful online marketing campaigns. Online Marketing Channels: Search Social Video Email Display 3 Types of Online Marketing Paid (e.g Google Adwords, Facebook Ads, etc.) Owned (e.g…
In previous blog post, we learned how to get started with creating a very basic react app. In this blog post we will share a snippet to fetch data from API route with useState and useEfeect hooks in react app.
ReactJS or React is a JavaScript library to create and design interactive user interfaces. Following is a list of steps/commands to get started with ReactJS/ React App.
Sometimes, we need to access the block directory url inside Gutenberg block.js file (see following scenario). Let's say that inside the block folder you have an images folder containing logo.png image and you want to access that image inside the block.js file. In this blog post we will learn how to access the image inside images folder from block.js file.
In previous blog posts, we have learned how to create custom Gutenberg blocks. In this tutorial we will learn how to create Gutenberg template with pre-defined blocks using inner blocks component.
WordPress provides Format API to add custom buttons in formatting toolbar to apply specific styles to the selected text. When a format is applied to a text selection, the text selection is wrapped with HTML tag. In this tutorial, we will learn how to register a new format, add a button in the toolbar and apply the format when the button is clicked.
WordPress 5.4 is planned to be released on March 31, 2020. The first release candidate for WordPress 5.4 is already released on March 03, 2020. In this blog post, we will discuss the new features and important code changes coming in WordPress 5.4 so that the theme and plugin developers can prepare themselves and plan the version updates accordingly.
Weebly is a content management system (CMS) with drag and drop editor as its core selling feature. The drag and drop editor provide widgets for almost any type of content type (title, paragraph, image, video and many more). Weebly also provides the functionality to create a blog page with drag and drop enabled post editor. By default, the blog posts in Weebly are displayed on top of each other. In this tutorial, we will learn how to convert Weebly blog to multi column layout (2 columns or 3 columns) using a Weebly App (PRO) named as Post Columns.
ngrok exposes the localhost web server to the internet via the specified port. ngrok is simply an amazing tool to streamline the development process without an actual hosting server and SSL.
Updating PHP version may cause issues to some of the features and functionality of the WordPress website due to incompatibility of 3rd party plugins or themes to the PHP version. In this blog post, we have discussed about important things to consider before and after updating PHP version for WordPress website.
Gutenberg block editor have revolutionized the way we add/edit post/page content. The block editor consists of some pre-defined blocks like heading, paragraph, image etc. Other than the default blocks, we can also create custom Gutenberg blocks as well. In this tutorial blog post, we will learn how to add custom category for custom Gutenberg block(s).
In previous tutorial blog post, we have learned how to use Settings Sidebar to add option to change to change the color of Colored Lines block. We have used the PanelColorSettings element with custom color options which lets the user change the color of the Colored Lines. In this tutorial, we will learn about the other type of editable fields (text field, text area field, radio button field etc.) also known as controls for settings sidebar and how to use them inside the edit() function.
In previous blog post we have developed a custom Gutenberg block i.e Colored Lines which adds colored lines in post/page editor. After that we have learned how to use Block Controls (Block Toolbar) to change the alignment of the colored lines. In this tutorial blog post, we will use the Settings Sidebar to add the options to change the color of the Colored Lines Gutenberg block.
In previous post, we have learned how to devlelop a custom Gutenberg block using ES5 syntax. We have developed a custom Gutenberg block which adds colored lines in Post/Page content. That block is not customize-able yet. In this tutorial we will learn how to change the appearance of the colored lines using block controls and attributes.
WordPress released a new post/page editor (Gutenberg Editor) in version 5.0 which improves the post/page development. The editor consists of some built-in blocks which can be used to add different type of content in post/page. In this post we will discuss how to develop custom Gutenberg block using ES5 syntax.
WordPress blocks are a new way to add content inside WordPress Post/Page editor. To know more about WordPress blocks visit our blog post titled "What Are WordPress Blocks - An Introduction". In this blog post we will learn how to develop Hello World WordPress block. This block, when added in Post/Page editor will simply display a message "Hello World".
JavaScript build setup helps to speed-up the development of WordPress blocks and creates the two main files i.e. build/index.js and build/index.asset.php which are used while developing the actual WordPress block inside plugin or functions.php of WordPress installation. The index.js file contain the compiled code (from ESNext and JSX syntaxt to plain JavaScript) for the actual WordPress block and index.asset.php file contains the dependencies and version information (generated from the used packages) to be injected while registering the WordPress block.
If you need free SSL certificate for WordPress website or any other website then this blog post is written for you. This blog post lists the exact steps required to install free SSL certificate (by Lets Encrypt) on WordPress/ any other website using zerossl.com and cPanel.