11 Free Website Builders to Try in 2023

Before we go any further, let’s get the whole ​‘all you need to make a website is a basic text editor and a browser’ thing out of the way before we start: Yes, it’s true, you can make a fully functioning, good-looking website with NotePad or TextEdit, but you also need a not inconsiderable level of knowledge and skill. And even… Continue reading 11 Free Website Builders to Try in 2023

2 Ways to Create and Display Footer Widgets in WordPress

Here’s our initial static demo that we’re going to convert into a WordPress theme (the colors have been changed for the WordPress version): Make a Plan For this demonstration, we’ll create a new simple custom WordPress theme (Playground). Its file structure will look like this: The theme structure We’ll host it on a GitHub… Continue reading 2 Ways to Create and Display Footer Widgets in WordPress

Why Isn’t Your WordPress Site Posting to Facebook? Common Causes and Fixes

Is your WordPress site not posting to Facebook? Do you need help fixing this Facebook posting problem? There are many solutions you can implement to fix your Facebook posting issues. This is a common issue many WordPress site owners face. Thankfully, there are many easy fixes to this problem.  This article will cover the most… Continue reading Why Isn’t Your WordPress Site Posting to Facebook? Common Causes and Fixes

How to Let Users Dynamically Change the Number of Posts per Page in WordPress

Consider the following scenario: you have a WordPress blog with hundreds of posts. On your blog archive page, six posts appear at a time. Of course, there’s pagination for moving between older and newer posts. But what if you want to give users the option to choose the number of posts they want to display… Continue reading How to Let Users Dynamically Change the Number of Posts per Page in WordPress

Analyzing Code With Code Detection API

The world runs on code. Nearly every single aspect of our lives is in some way, shape, or form handled by code. It may be hidden and running behind the scenes, but it is ever-present in our daily activities. Waking in the morning thanks to our alarm clock or phone app, consuming news and media… Continue reading Analyzing Code With Code Detection API

Advanced File Upload and Content Management With Filestack

We live in the information age. From communication to shopping to finances to work, we handle most of our interactions digitally through websites and apps. Yet even though the bulk of our information is digital, the sites and apps we use still need to access our data to manage it. As a developer, the thought… Continue reading Advanced File Upload and Content Management With Filestack

WooCommerce Shortcodes Cheatsheet

WordPress added support for shortcodes around 15 years ago. You can use shortcodes to easily add complicated functionality to your website which otherwise would have required you to write a lot of code yourself. Basically, shortcodes are short text snippets whose behavior depends on some more complicated code written in the back end. While WordPress… Continue reading WooCommerce Shortcodes Cheatsheet

Best WordPress Importer Plugins

Your WordPress website contains a lot of data like user and customer information, sales, posts, products, images, media, reviews, comments, and so much more.  Consider the following common situations you may have to deal with at some point:  migrating your WordPress website from one hosting platform to another transfering customer information including sales, orders,… Continue reading Best WordPress Importer Plugins

How to Change the URL in JavaScript: Redirecting

In this quick article, we’ll discuss how to change the URL in JavaScript by redirecting. We’ll go through a couple of different ways that you can use to perform JavaScript redirects. JavaScript is one of the core technologies of the web. The majority of websites use it, and all modern web browsers support it without… Continue reading How to Change the URL in JavaScript: Redirecting

Start Using a Smart DAM and Image Optimization Stack

Asset management and website performance optimization are two of those unavoidable headaches faced by every website owner. A digital asset management (DAM) platform can provide centralized asset repositories with intuitive dashboards to help you manage assets. On the other hand, an image CDN can help you get rid of that messy responsive syntax and provide… Continue reading Start Using a Smart DAM and Image Optimization Stack

The Complete Guide to Web Fonts in Email

When is a web font not a web font? When it’s an email font! In this tutorial I’ll walk you through implementing web fonts into your email campaigns. Web Fonts and Web Safe Fonts Web-safe fonts, like Arial and Trebuchet, Times and Georgia, are installed on most operating systems. As such, these “system fonts” will… Continue reading The Complete Guide to Web Fonts in Email

How to Set up a Shopify Store

Setting up a Shopify store is very straightforward. Begin by signing up at Shopify, then add your products, select a theme, configure the back office for shipping, tax, and payments, configure a custom domain, and launch you store! ”A journey of a thousand miles begins with a single step.“ – Lao-Tzu An online store is… Continue reading How to Set up a Shopify Store

Get Real-Time Weather Data With the weatherstack API

“You can always talk about the weather.” It’s a cliched phrase, but regardless of a person’s personality, political views, or culture, the weather is a subject that anyone and everyone can talk about and find common ground. It’s the universal truth that binds humanity together. But the weather is more than that—it’s a force that… Continue reading Get Real-Time Weather Data With the weatherstack API

PHP Superglobals Explained—With Cheatsheet

In this post, I’ll give you a cheatsheet quick reference to all the PHP superglobal variables available in PHP. What Is a Superglobal Variable? Let’s have a look at the definition of superglobal variables. Superglobals are built-in variables that are always available in all scopes. Whether you are a seasoned PHP developer or a novice… Continue reading PHP Superglobals Explained—With Cheatsheet

How to Use cURL in PHP

Today, we’re going to explore the cURL extension in PHP which allows you to make HTTP requests from your code. Often you need to communicate with external websites in your day-to-day PHP development. Whether it’s calling third party REST APIs to fetch data or downloading resources from the external website, you want a library which… Continue reading How to Use cURL in PHP

Best Practices, Tips, and Help for WordPress Developers

Are you new to the world of WordPress? Are you trying to create a website for your business or learn the ropes to work as a WordPress developer? Whatever your goals are, you may find it quite helpful to use the services of a white label WordPress development agency, at least in the beginning. Along… Continue reading Best Practices, Tips, and Help for WordPress Developers

Scrape the Web at Scale With the scrapestack API

Introduction to Web Scraping Businesses need better information to target and reach wider audiences. They get this information by scraping the web for content from social media platforms, eCommerce platforms, video platforms, travel platforms, review and ratings, and more. Web scraping is simply collecting information and data from around the web. It can be done… Continue reading Scrape the Web at Scale With the scrapestack API

Quickly Build a PHP CRUD Interface With the PDO Advanced CRUD Generator Tool

In this tutorial, we’re going to review PDO CRUD—a form builder and database management tool. PDO CRUD helps you build forms for your database tables with just a few lines of code, making it quick and easy to bootstrap a database application. There are plenty of extensions available for database abstraction and specifically CRUD (create,… Continue reading Quickly Build a PHP CRUD Interface With the PDO Advanced CRUD Generator Tool

6 Tools for Rapid Cross-Device Website Testing

When creating a website, it’s vital to remember that not only does it need to work and look great on the device you are creating it on, but on all the other devices, it might be used on too. Mobile and tablet optimization is important not only for the user journey but from an SEO… Continue reading 6 Tools for Rapid Cross-Device Website Testing

Real-Time News Data With the mediastack API

The demand for content on the web is stratospheric. You don’t have to produce your own content, but you do need to supply content that’s reliable.  To offer relevant, up-to-date content, you need a reliable, up-to-the-minute source of news data gathered from a wide range of popular sources from around the world, including CNN, MSNBC,… Continue reading Real-Time News Data With the mediastack API

Uploading Files With AJAX

I can’t seem to reach the end of the fun stuff you can do with web technologies. Today, I’m going to show you how to upload files via AJAX. First, we’ll see how to upload files using vanilla JavaScript. And later on, I’ll show how you could use the DropzoneJS library to implement drag-and-drop file uploads. Looking… Continue reading Uploading Files With AJAX

How to Implement Email Verification for New Members

Have you ever created an account with a website and been required to check your email and click a verification link sent by the company in order to activate it? Doing so highly reduces the number of spam accounts. In this lesson, we’ll learn how to do this very thing! Looking for a Shortcut? This… Continue reading How to Implement Email Verification for New Members

Create a Contact Form in PHP

No matter what type of website you own or manage, you probably need a contact form. The contact form can help your visitors request a quote, ask for information, or share any tips or problems they’re facing while using your website. In this tutorial, our focus will be on creating a fully functional contact form… Continue reading Create a Contact Form in PHP