We take a look at some tips from a number or WordPress meetup organizers on how they’re keeping their events running virtually.
In these unprecedented times as we continue to stay and work at home as much as possible, we believe it’s still vitally important to continue working with the numerous community events we’ve been so honored to participate and support over the last few years. And, whilst it’s no longer possible to meet in person, we’ve been truly impressed by the number of WordPress meetups that have moved to virtual events instead, helping to continue the sharing of information, knowledge and ideas. It’s never been more important to keep this going – especially when the world can feel so unconnected right now.
The next few months are uncertain for many businesses around the world but one thing is for certain, maintaining personal connections and interactions among the communities we work in will continue to be a valued resource for many.
Whether you’re a solo worker, freelancer or part of an agency, the work the various WordPress community leaders are doing to keep the meetups going is what makes this community so amazing! So let’s take a look at some tips from a number or WordPress meetup organizers on how they’re keeping their events running –
What is StorybookJS? Why is it useful? Why should you be using it? WDS Frontend Engineer, Alfred Navas, has the answers!
What is Storybook? Storybook is a user interface (UI) development environment and playground for UI components. The tool enables developers to create components independently and showcase components interactively in an isolated development environment.
Storybook supports many different frontend view layers. React, Vue, Angular, Mithril, Marko, HTML, Svelte, Meteor, Ember, Riot and Preact are currently supported.
Why Is It Useful?
As developers, our goal is usually to build software incrementally, with the goal of new features being written in a modular manner. To ensure that our code operates correctly, we usually capture its behavior in a set of unit tests. These tests exercise our code in an isolated way. However, when we later go to manually test our components, it’s typically done within the context of the full website.
Storybook allows you to see and interact with your components in an isolated way, similar to how unit tests scope the testing of your component code.
The most important aspect of it is that Storybook gives us a great way to visually test our application during construction. The ‘stories’ will help ensure we don’t break our task visually, as
If you’ve been considering adding food delivery to your restaurant but aren’t sure how, then with just 1 day of work and a few easy-to-use tools, you could have an ordering system set up in no time.
Setting up an online ordering system for restaurants needn’t be complicated. If you’ve been considering adding food delivery to your restaurant but aren’t sure how, then with just 1 day of work and a few easy-to-use tools, you could have an ordering system set up in no time. In this article, we’ll show you (step-by-step) how to upgrade your WordPress website to offer food delivery using WooCommerce Product Table and WooCommerce Delivery Slots.
Want to skip ahead to something specific? Just click on one of the following links:
Create an online ordering system for restaurants step-by-step
Why setting up your own online ordering system benefits you
But first, you might be wondering why setting up your own online ordering system is worth the time and money when you could use a service like Uber Eats or Just Eat.
We know it’s a difficult decision, so we’ve put together some of the benefits for hosting your own delivery system:
You’ll save money – While 3rd party service (like Uber Eats) might save you a little time (in theory), most of these services will charge you a percentage on each sale(sometimes 30% on each order) or a subscription cost.
WordPress does not give you all the tools for a perfect photography site by default, so you can use one of these plugins to help you add more features to the site.
Are you an aspiring photographer who is looking for the best plugins out there to help you start a modern photography site for your business? If yes, you’ve come to the right place. Down below, you’ll find some of the best WordPress plugins, which are specifically designed towards photographers and which will help you modernize your WordPress site. A site is very useful for running a photography business, as it allows you to share your work with your specific audience, and even the rest of the world. A properly designed site will help you promote your brand and increase your traffic rates. Since WordPress is very popular and easy to use, it is the most common choice for photography sites.
WordPress doesn’t give you all the tools for a perfect photography site by default, so you can use one of these plugins to help you add more features to the site.
You can completely customize the look of your site by using differently available WordPress themes, but the best way is to use plugins, which are specifically designed to add additional features and tools that are used to change the appearance and improve the functionality of your WordPress site. The two key aspects of having
Instagram is all the craze nowadays, and your business should be on it. What's more, it should be a part of your site, too. Here is how.
No matter which area your business belongs to, you cannot establish your place in the market without the use of social media platforms. And one such important medium regarding this is Instagram, as it offers every business or individual an opportunity to post extremely attractive visuals regarding its work. Keeping in mind the rising competition in today’s time, it is important for every business to import Instagram posts on its website to make it look attractive. In order to meet this demand, businesses need to use WordPress plugins, and choosing the right WordPress plugins to show the latest Instagram posts should be handled with care. In this post, we have enlisted the three best WordPress plugins that every website owner should use for showing the latest Instagram posts.
Before we mention the best free and premium WordPress Instagram plugins, we must tell you that it is possible for you to display photos from a specific Instagram account or your own website. The number of items to be imported can also be decided on these WordPress plugins, and it doesn’t require a heavy investment on every person’s part to show the latest Instagram posts on a given website.
Need a way to translate your WordPress theme? Here's an easy way to translate any WordPress theme in other languages.
Need a way to translate your WordPress theme in other languages? WordPress theme localization and internationalization are important because WordPress is used by people all around the world. Having a theme only available in a single language limits where it can be used and makes it more difficult to create a multilingual WordPress site.
However, not all WordPress themes are translation ready. And even if a theme is translation ready, there are some quirks, like user-generated content, that can make it difficult to create a fully multi language WordPress theme.
To help you fully understand WordPress theme translation, we’re going to cover two things in this post:
What it means for a WordPress theme to be “translation ready” and how theme internationalization works.
How to use TranslatePress, a WordPress translation plugin, to translate any WordPress theme, even if it’s not 100% translation ready.
What Makes a WordPress Theme Translation Ready? How to Make Theme Strings Translatable
Don’t worry if this section seems complicated – we’ll show you a simpler way to translate WordPress themes in the next section.
Additionally, if you’re a WordPress
We just released GeoDirectory 18.104.22.168, that provides the tightest possible integration with Elementor Pro, dynamic widgets and a few new templates! We hope you like it...
today we released GeoDirectory V 22.214.171.124. In this version, the integration with Elementor is tighter than ever. Especially with Elementor Pro.
Now you can design all templates of GeoDirectory using Elementor Pro and Elementor’s dynamic widgets.
We also started creating ready-made templates for you to use on your site, or as the starting point of more complex templates or simply to get familiar with the process.
We’ll add more templates in the coming weeks and we hope you’ll enjoy this new version and its features.
In the video below, Stiofan we’ll walk you through this new version’s features and how you can customize GeoDirectory templates with Elementor Pro and its dynamic widgets.
Paolo Tajani is the co-founder and growth hacker of AyeCode LTD. With his business partner Stiofan, they are the makers of the GeoDirectory, UsersWP and Invoicing plugins for WordPress. Paolo developed his first WordPress website in 2008. In 2011 he met Stiofan O'Connor and together they started building and marketing successful themes and plugins for WordPress. Today their products are used by +100.000 active websites. View more posts
Find out how WooCommerce and WordPress caching are different and see the 3 best caching plugins for WooCommerce to boost performance.
So if you’re running a personal site with your own blog, you can tell search engines that your site represents a person and who that person is. Thanks to Schema markup, you can also link your site to your individual social media accounts.
Schema markup can give your SEO a boost, providing additional data to search engines as well as making better use of other tools like social media platforms and Google knowledge panels. There are several ways through which you can add this markup to your site, either by installing a plugin or by manually adding the right code.
In this post, we’ll explain what Schema markup is, show you some of the benefits, and give you some examples. You’ll also learn how to add Schema markup to your WordPress site.
Try a free demo
What’s Schema Markup?
Schema markup is a kind of metadata (referred to as microdata) that’s added to your site to give search engines more information about what’s going on. In the past, we’ve used HTML tags to provide this kind of information to search engines.
Things like title tags, meta descriptions, and meta keywords (no longer relevant) have all been useful to tell search engines what a site is about.
But that doesn’t give search engines all the information they need to be able to fully understand what your site is about and who it would appeal to. And that’s where adding Schema markup to WordPress comes in.
Integrating Salesforce with your WordPress site could be the edge you need to successfully manage your CRM and CMS. Learn more now.
By now, you probably already know what WordPress is and that over a third of the web uses this Content Management System (CMS). And, you probably have heard of Salesforce, one of the leading Customer Relationship Management (CRM) platforms. However, using those two terms in the same sentence may seem strange. As both an end-user of WordPress and Salesforce at one time, I am here to tell you that you not only can but should use them in the same sentence. I imagine that someone at some point said your business is only as good as your leads are. If you aren’t capturing leads on your website, then you need to start. Capturing leads on your site and stopping there might not be the best way for you to manage your potential customers, though. By integrating Salesforce with WordPress, you can keep WordPress as your CMS, where you simply manage content, and Salesforce as your CRM, where you manage your customer relationships. It might sound to you that it is counter intuitive to integrate these two powerhouses of software just to manage them separately, but by the end of this blog post, you will see why and how it’s not counter intuitive at all.
First, let’s dive
Join this FREE webinar to learn tips on working remotely from top experts in the WordPress community who have been doing it for years.
Nathan is a data-driven sales and marketing leader with more than 12 years of experience. His expertise spans multiple verticals, but he currently leads the Sales and Marketing team at Kinsta. He'll be sharing some of his own experiences working remotely and managing a remote team dispersed across the globe. Joe is the CEO at WP Buffs. He also runs WPMRR, a robust video course that teaches WordPress professionals how to implement, sell, and execute ongoing care plans for their clients and increase their revenue every single month.
Brad Miller has over 10 years of experience in strategy, user experience design, business development, project management, creative direction, quality assurance and business management.
The unexpected WordPress community's struggles, measures, and mission in the time of the Coronavirus pandemic
WordPress is being used by millions and, as the Coronavirus circles the world, it is impacting the WordPress industry overall. At the beginning of this pandemic, I was interested to see how various WordPress entities are being affected, so I’ve reached out to business leaders and independent professionals in our industry to learn what they’re doing to keep things going. With all the crazy past days, I wasn’t expecting lots of replies. To my surprise, many people made the extra effort to stop for a moment and share their thoughts with the rest of us. Each time I got a reply, I rushed to see what people are going through, what their struggles are and how they are holding up in such unexpected times that we’re living.
The things you will read are very different as people are going through various challenges. Some deal with adjustments for working remotely. Others are figuring out ways to keep their income and support their employees. Many are struggling with focus while dealing with an unpredictable future. And most end on a positive note and a feeling of hope and longing for togetherness.
Even if each contribution is different, they have one thing in common –
Has the current pandemic forced you to work remotely from home? This may seem ideal, but if you have kids at home, too, it can be disruptive. WDS Frontend Engineer, JC Palmes, is a homeschooling mom. She offers an abundance of educational resources to keep your children engaged while you work.
We are currently in the middle of an unprecedented crisis. Face masks, alcohol, hand sanitizers, and toilet paper are all gone, and those who thought that the COVID-19 is “just like the flu” are all facing that fact that staying at home is best for everyone. For a company like WebDevStudios where everyone is 100% remote, it’s just business as usual. But a lot of us have kids, and with school out, work is disrupted because you are now faced with keeping a child or two engaged in something just so you can continue to work. This is where I come in. My family is a homeschooling family. We’ve been homeschooling for nine years now and both my hubby and I have been working from home for over a decade. We have learned a lot over the years, and I’d love to share some valuable information and resources with everyone who is struggling to work remotely with kids at home. Disclaimer: IT IS NOT EASY. You will need a LOT of PATIENCE and TRY to remember that they’re your kids and you LOVE them.
The younger the kid, the harder it is. My kids were four and five years old when we first started homeschooling them. They did not know how to read and write. They’re
Due to this #CoronaVirus situation, we are kind of in a different phase, where we are adapting to new ways. This is a guide, our team prepared for Remote Hiring via Easy.Jobs. And they are giving away their Startup Package which is originally $19.99 USD/Month free for the rest of the year. I am sure it will help you.
Remote employees have risen in number over the past few years, and this #COVID19 situation forced us all to work remotely from home. Along with full remote work, employees around the world are said to have worked remotely on special occasions. This trend is further consolidated by employers, they are now open for remote hiring. As found from a study from OwlLabs, a firm that specializes in keeping an eye on the global state of remote work, according to them almost 56% of all global companies offer remote work.
What is Remote Work
If you didn’t spend the first three months of 2020 in an underground bunker, you have no reason to be unaware of the Covid-19 breakout. Covid-19 or in other words CoronaVirus, has taken over the world. Along with Coronavirus, there is another term that you might have heard about- Social Distancing. Social Distancing is now being strongly advised by medical experts as well as global leaders.
It is now considered as the primary weapon in order to curve the spread of Coronavirus. Many countries have already gone into lock-down.
Although Social Distancing might be a new term for many of us, it is not a new concept for many. Many professionals have been practicing
Everything you need to know about localizing your site for foreign markets.
What is WordPress localization, really? The term sounds mysterious enough. It’s no wonder that many WordPress website owners have a tough time understanding what WordPress localization is, and how to do it effectively. Is WordPress localization about making your site multilingual and translating it for overseas markets?
Is it about displaying a local language version of your site based on where the reader is from?
And, if you’re a developer, is it about preparing your theme or plugin for translation?
We’re going to answer all these questions in this guide to WordPress localization.
First things first:
What is WordPress localization?
In a nutshell:
Localization is the process of adapting a product (or content) to a specific locale, language, or local market.
This adaptation process usually involves translating the item in question to some local language.
Localization is also often referred to as “l10n” since there are ten letters between the letters “l” and “n” in “localization”.
Localization vs. internationalization
(Read if you’re a developer)
Now we’re getting into the fun stuff!
In everyday speech, localization
As one of the most widely used website CMS platforms on the market today, WordPress has grown from the humble beginnings of two web developers to become the most dominant forces on the web. Given how versatile WordPress is, with swathes of plugins and extensions available for you to customize its functionality and the fact that it’s a free platform, it should come as no surprise to learn that it’s the CMS of choice for many independent bloggers and small to medium businesses.
As one of the most widely-used website CMS platforms on the market today, WordPress has grown from the humble beginnings of two web developers to become the most dominant forces on the web. Given how versatile WordPress is, with swathes of plugins and extensions available for you to customize its functionality and the fact that it’s a free platform, it should come as no surprise to learn that it’s the CMS of choice for many independent bloggers and small to medium businesses. Personally, I believe WordPress is the best CMS platform available, but one of the biggest issues I commonly face is having to work with a Page Builder plugin. So, in this blog, I’ll discuss why Page Builder plugins might seem like a good idea, but in the long run, they’re probably not.
What is a Page Builder?
With around 1.3 billion total active websites as of February 2020, there are an estimated 455,000,000 websites powered by WordPress, which equates to around 63% of all content management systems. Since WordPress is typically aimed at users that want to easily create a website of their own (whether for business or blogging), third party plugin companies realized that creating a fully-fledged
Don't let the necessary cancellations of WordCamps and WordPress Meetups bring your WordPress education to a grinding halt. You can continue to expand your WordPress education while staying home. Here's how WebDevStudios does it.
Out of respect to the current health crisis, WordCamps across the globe are being canceled or postponed. However, your passion to continue your WordPress education doesn’t have to come to a grinding halt. There are still ways to beef up your knowledge while isolated at home. From day one, WebDevStudios (WDS) has operated successfully as a 100% distributed company. We know WordPress, and we know remote work. That also means we know where to find the best resources for an online WordPress education. Of course, WDS has always supported and been a part of WordCamps and WordPress Meetups, but when we can’t attend either, here are some ways we attain our WordPress education.
WordPress.tv is the go-to spot to watch WordCamp talks from all over the world! It’s a pretty amazing website with a vast amount of WordPress education on topics such as The History of WordPress, How to Troubleshoot Your WordPress Site, and Building Web Applications on WordPress.
Not all WordCamp talks are submitted to WordPress.tv. You can always find more on YouTube.
With the cancelation of @WordCampLanc, I went back and found the previously unreleased recording of my WordCamp
A short tutorial from Adam that will show how you can add lottie animations to your website with Elementor.
Making your WordPress website more animated can be a plus over your concurrence and would not add that much performance impact. There are a lot of free animations that can be added from Lottie with the help of Elementor and a plugin that can add a widget that will enable the animation loading. The plugin is called Animentor and it’s a free plugin that can be installed and have this enabled for Elementor. The plugin will add a module in elementor that can be used to configure your animation. The menu will be as bellow:
Adam from wpcrafter.com has created a full video that will show you exactly how you can use the plugin and what animation can be added. You can add and configure anymations as the below ones very easely:
Analysis of data extracted from the official WordPress Plugin directory through its API and explanation of some interesting points regarding WordPress plugin development trends.
The official WordPress plugin directory is one of the most important and popular sources for finding extensions for this content management system. There, you will find more than 50 thousand plugins available to do everything you can imagine with your website. WordPress plugin developers sometimes ask ourselves questions about what data we can get from the plugin directory. What trends are there currently? What is the next plugin to become popular? All this is very difficult to know with the naked eye.
A few days ago, I tried to analyze some data about the WordPress plugin directory. So I got down to work. This article that you are reading shows the most relevant things that I could get with the data that I have. I hope you find it interesting.
Extracting Data From The Official WordPress.org Plugin Directory
The first thing we need for an analysis is to have some data to analyze. Obviously, I could have used a bit of web scrapping of the WordPress.org plugin directory, but this is not necessary because we have an API.
It is true that it is not the most complete nor well documented API in the world, but it is something we can make use of. There is some data that the API does not provide,
Even though WordCamps and WordPress Meetups across the globe are being cancelled, there are still ways to stay connected with the WordPress community. Here are some ideas.
Even though people are refraining from gathering in groups right now, there are still lots of ways you can continue your WordPress education and get your WordPress community fix. Mr. Rogers is often quoted during hard times:
When I was a boy and I would see scary things in the news, my mother would say to me, ‘Look for the helpers. You will always find people who are helping.’
This couldn’t be truer in the WordPress community, in general, and it’s increasingly evident as more and more people self-isolate. For example, as office employees are starting to work from home for the first time, remote workers are offering tips and support. By staying connected with the WordPress community, you can help lift spirits (including your own), reduce feelings of isolation, and find strength to help make it through this rough patch. Here are some ways you can do that.
Most WordCamps that were scheduled between now and June 1 have been cancelled or postponed. For many, WordCamps are the only time we get to connect with other WordPress community members in person all year. We look forward to them and all the excitement they bring.
It can be devastating watching
Did you know that actions and filters in WordPress are essentially the same things? And when you use the same hook handle in action and filter, they can collide giving an unexpected result!
Did you know that actions and filters are the same things in WordPress? Because of that, you can filter the action and vice versa. Let me show you an example of this conflict. WordPress has this concept of hooks. Actions are meant to just do an action on a particular event and filters are meant to pass a variable through a pipe. But in reality, add_action() is just a wrapper for add_filter(). You don’t believe me? Check the source code.
This means if we have the following code:
add_filter( 'example', '__return_false' );
$val = apply_filters( 'example', true ); // This is `false` now.
We can do this as well:
add_action( 'example', '__return_false' ); // add_action instead of add_filter.
$val = apply_filters( 'example', true ); // This is `false` now.
It will still work!
It doesn’t work the other way around
You can add a filter to action, but the problem is that do_action() doesn’t return any value.
So you cannot do in any circumstance:
$val = do_action( 'example' ); // $val will always be `null`.
Thus you cannot:
add_filter( 'example', '__return_false' );
$val = do_action( 'example', true ); // `null`.
Action and filter with the same handle
This can be a problem in
Here's a guide I wrote to help anyone new to performance optimization understand how to measure and analyze the performance of their website using free tools.
This guide is written for anyone who wants to learn the fundamentals of WordPress performance optimization. For many WordPress beginners, their vocabulary for understanding website performance consists of “fast” and “slow.”
Like with all topics, you can’t understand the subject matter well without learning the terminology first.
In this post, you’ll learn a few new terms and use a free tool to help you better understand your site’s performance.
How to measure your site’s performance
There are lots of tools for measuring a website’s performance, but in this post, we’ll be working exclusively with the popular GTMetrix performance grader.
GTMetrix will score your website’s performance based on both the Google PageSpeed Insights test and YSlow. It also provides a handful of practical metrics to further demystify your load times.
To use this tool, all you have to do is copy & paste your website’s URL into the field on the homepage and hit Enter.
GTMetrix will run a few tests over the course of about 20 seconds, and then you’ll see a report like this:
There’s a lot to unpack here, but we’re going
As the status of the COVID-19 virus continues to change on a day-by-day basis, and businesses start to adapt to a new way of working, we wanted to share a little about how we're working, virtual meetups and supporting the community
As the status of the COVID-19 virus continues to change on a day-by-day basis, and businesses start to adapt to a new way of working, we wanted to share a little about things here at Weglot. Firstly, we hope you are all keeping safe. It’s certainly been a very humbling period of time for all of us around the world. Whilst we can’t change the situation, we can help by staying at home as much as possible to help our health systems as much as possible.
In terms of business, whilst for our team nothing changes and we’re lucky enough to be able to continue working remotely, we do understand and sympathize immensely with companies that cannot carry on and we can’t even begin to imagine the impact this pandemic will have on people all over the world.
In particular, how the virus will change the way many of our users do business and the communities we’ve enjoyed helping and watching grow over the last few years of working within our industry.
Something we wanted to do in the hope of supporting the situation where we can – is to offer temporary Weglot accounts to any website related to providing information about COVID-19. We feel it’s important to be
If you don't know what a design system is or how it can benefit your website, now's your chance to find out.
What is a design system? If you’ve never heard of a design system before, you’re not alone. For those of us not dabbling in graphic design or pursuing it as a career, you can think of it essentially as a design template for websites. A design system sets out the building blocks that a graphic designer will use to build websites with. In this article, we’ll cover the basics of a design system and touch on design systems specifically for WordPress.
A design system might be very generic blocks—i.e., wireframes, a group of font styles, some button styles, logo usage, the header and footer design, etc. Or, it may be very specific, such as the entire brand and style guidelines for a company from top to bottom.
As web development has matured, it became apparent that while print designers had Illustrator and InDesign, there really wasn’t a comparable tool with which to lay out a website, visually. Many designers used Photoshop, but that was very much like using a sledgehammer to hang a picture. Sure, it would probably work, but you’d most likely end up with a very large hole.
Then along came Sketch in late 2010. Sketch, a software built solely for