It’s important to remember that there’s more to creating a fully translated WordPress site than just the text on the page — images also play an important role in creating a multilingual site
If you’re planning to translate your WordPress site, it’s important to remember that there’s more to creating a fully translated WordPress site than just the text on the page — images also play an important role in creating a multilingual site. With the right WordPress translation plugin, you can translate images so that you’re able to display different images, text, and image metadata, based on a visitor’s language.
This helps you create a better, more localized user experience, make your website more accessible in all languages, and improve your multilingual SEO, especially when it comes to ranking images in Google image search.
In this post, you’ll learn how you can use Weglot to fully translate images on your WordPress site with a simple step-by-step guide for localizing all aspects of your site’s visual media (including videos).
How to Choose a WordPress Translation Plugin for Images
When you’re looking for a WordPress translation plugin to translate images, it’s important to remember that there are multiple considerations for fully translating an image:
The image file itself. For example, using a different image URL for
Logs are like unsung heroes; they store a wealth of information, have an important role in any type of software, yet they are often ignored. This article highlights all the different type of logs WordPress administrators have available.
Logs for WordPress administrators – the definitive guide to all the logs WordPress site administrators can use. Logs are like unsung heroes; they store a wealth of information, have an important role in any type of software, yet they are often ignored.
October is a national cyber awareness month and therefore we have prepared this article together with WP Security Audit Logs, a company known as the “king of logs” in the WordPress ecosystem. Use WebARX20 to get a 20% discount form any WP Security Audit Logs plans here.
This quote from the PCI DSS compliance regulations highlights how important logs are for the security of websites:
Logging mechanisms and the ability to track user activities are critical in preventing, detecting, or minimizing the impact of a data compromise.
In this article, we will explain what logs are, what information you can find in them and how you can use this information to better manage and improve the security of your WordPress websites. Let’s dive right in.
Introduction To Logs
Logs are records of events related to a given software, application, or service. Most modern software products keep logs of some kind. This means everything
Learn how to visually translate all your Divi site content using TranslatePress. Whether you're using the Divi theme or Divi page builder, or both, creating a multilingual Divi website has never been easier.
With both theme and plugin versions, Divi is one of the most popular and flexible ways to build a WordPress site. But while Divi gives you a ton of design flexibility, there’s no built-in way to translate Divi sites, which is why you’re probably here reading this post. In this tutorial, you’ll learn how to translate a Divi site using the free version of the TranslatePress plugin.
If there’s one thing Divi users love, it’s visual design, and TranslatePress brings that same visual approach to creating a multilingual site with Divi.
By the end of this post, you’ll be able to use a visual interface to translate all of your Divi content, including images, forms, buttons, and more, by simply pointing and clicking on a live preview of your site:
Ready to learn how? Let’s dig in…
*This method will work for both the theme and plugin version of Divi.
How to Translate Divi Sites With TranslatePress: Step-by-Step
Here’s a bird’s eye view of the process of creating a multilingual site with Divi:
Design your content using the Divi Builder
Set up the basic TranslatePress settings
Use TranslatePress’ visual translation editor interface
Here’s a deep-dive into the hugely successful strategy behind WP FeedBack’s $100k+ plugin launch!
Have you ever heard of a WordPress plugin (or theme) that made over $100,000 in its first 30 days after launch? After spending hours Googling for successful plugins in the WordPress space that we could learn from, I couldn’t find any. As a big believer in transparency and knowledge sharing, I promised myself that if we met our goal of making $100k+ during our launch, I would share everything that we learned so other plugin and theme developers would be able to replicate the “recipe” we used to bootstrap our business.
Spoiler alert – we ended up making over $100,000 during the launch
What is SCA and how it affects your membership site if you're using Stripe to collect payments. Paid Member Subscriptions comes with full Stripe SCA support and uses the latest API for collecting payments.
Strong Customer Authentication (SCA) takes effect on September 14, 2019. Let’s look at what it is and how it affects your membership site powered by Paid Member Subscriptions, especially if you’re using the Stripe add-on to collect member payments.
What is Secure Customer Authentication or SCA?
Strong Customer Authentication (SCA) is part of PSD2 (Payment Services Directive 2) regulation in Europe, that will require changes to how your European customers authenticate online payments in order to help reduce fraud. After the deadline, any European customer who pays online must use two-factor authentication. Otherwise, the payment will not go through.
Up until now customers of your membership site located in Europe could pay using just their credit card and security number. Now they’ll need a second security factor to complete the payment.
The 2 factor authentication process in payments isn’t something new. It’s been used for quite some time in online banking for example.
However once SCA takes effect, European card payments will require a different user experience, namely 3D Secure. Transactions that don’t follow the new authentication guidelines may
Need to delete a WordPress theme? Learn three different methods to properly delete all theme files and data to keep your site secure and fast.
From time to time, you’ll find yourself switching to a new WordPress theme on your site. When you do this, it’s a good idea to delete the old WordPress theme, once you’re sure you won’t be switching back to it. Removing themes or plugins that you aren’t using from your site is good practice: it’ll make your site more secure and could make it faster. In this guide, I’ll show you the methods you can use to delete a WordPress theme so that you know how to do it safely and thoroughly.
When You Might Want to Delete a WordPress Theme
There are a few scenarios in which you might find yourself wanting to delete a WordPress theme:
You’ve installed a new WordPress theme and want to get rid of the old one.
You installed a theme for testing but then decided it wasn’t for you.
You’re not using the default theme and want to remove it from your WordPress installation.
The way in which you delete the theme is the same whatever scenario you’re in.
You might be tempted to hang onto that theme you aren’t using anymore: after all, it’s not doing any harm, and you might decide to use it again in the future.
But it’s good
With WP-CLI you can generate hundreds of user accounts or publish thousands of posts to your blog without ever logging into your WordPress dashboard!
Have you ever wanted to generate hundreds of user accounts or publish thousands of posts to your blog without ever once logging into your WordPress dashboard? You can do that and so much more with WordPress Command Line Interface (WP-CLI). What is a command-line interface (CLI)?
A CLI, put simply, is a way to interact with a computer program using commands in the form of successive lines of text instead of using a graphical interface. For example, to install the plugin Hello Dolly instead of going to your WP Dashboard > Plugins > Add New > Search “Hello Dolly” > Click Install > and finally Click Activate, you can simply run the command wp plugin install hello-dolly --activate and it does it all at once.
Our First Command
Now that we know what a WP-CLI command is, let’s get started with our first Hello World! To create your first command, use the command WP_CLI::add_command('IDENTIFIER', 'CLASS_NAME') where the identifier is what you’ll use in the CLI to call subcommands and class name being the class containing all your CLI commands.
With our CLI registered, any public function declared in our class will be made accessible as a subcommand under
WordPress salts, along with their companion security keys, are a cryptographic tool that helps secure your WordPress site’s login.
At a high-level, WordPress salts are a way to keep your WordPress site secure by helping to securely store and authenticate the passwords of users at your site. In this article, you will learn:
What Are WordPress Salts? In More Detail
WordPress salts, along with their companion security keys, are a cryptographic tool that helps secure your WordPress site’s login.
Specifically, salts and security keys secure information in the cookies that WordPress uses to log you in.
See, once you log in to WordPress, you have the option to stay logged in so that you don’t need to enter your username and password every single time. To accomplish this, WordPress saves your login information in cookies, rather than using PHP sessions.
That’s super convenient for users, but it also opens the potential for a security issue if someone were able to hijack your browser’s cookies.
To avoid this, WordPress uses salts and security keys to secure your login information so that malicious subjects can’t do anything with it. Think of them kind of like “extra” passwords for your site that are almost impossible for a malicious actor to guess.
Because of their importance, you
Learn how to automatically translate your WordPress site or WooCommerce store using the new DeepL integration from TranslatePress. You'll get high quality machine translations that are easily editable.
If you’re looking for an easy way to automatically translate your WordPress site, you can achieve this by using the new DeepL Integration available in TranslatePress. Since a significant amount of TranslatePress users have been enthusiastically requesting DeepL support (stating that it’s better than Google Translate), we had to oblige.
The result: you can now allow TranslatePress to automatically translate your site using the DeepL Automatic Translation add-on.
Below, we’ll go through the simple steps needed to have your website automatically translated using DeepL.
What is DeepL?
DeepL is a relatively new automatic translation service, that has climbed rapidly among the best machine translation services.
It uses neural networks and artificial intelligence to translate texts, which results in high quality and accurate translations. It’s really good with grasping the meaning of a sentence, rather than going for a literal translation.
While it does support a limited number of languages (currently 9), this number is gradually increasing.
Here’s the list of supported languages in DeepL:
Pavel Ciorici from WPZOOM shares the challenges and opportunities of building a successful subscriptions-first theme shop membership business.
A few months ago WPZOOM marked its 10th birthday, and for those of you who haven’t heard about us before, I will make a quick introduction. Who am I and what is WPZOOM?
My name is Pavel Ciorici, and I’m the Founder and CEO of WPZOOM — a Premium WordPress Theme Shop.
If I look back 10 years ago, I never would have imagined that I would end up running a theme shop that sells more than 40 unique themes.
I started creating WordPress themes mostly as a hobby, and I was very curious to explore new possibilities with WordPress.
Here I am now, running a successful theme shop together with a small team that is as passionate about WordPress as me.
Quick history of our pricing models
In our first 2 years of creating themes, we were so busy releasing a new theme every month that we barely had time to listen to the needs of our customers.
What seemed like a simple thing was actually something a bit difficult for us at that time from a technical point of view. I’m talking about offering people an easy way to purchase all of our themes at once.
However, at a certain moment, we noticed that there were some customers who kept purchasing each new theme we were releasing. So, in
If you’re not a PHP professional don't worry you just need a little knowledge of PHP to create custom lists of posts
WordPress get_posts is a powerful function allowing developers to retrieve pieces of content from the WordPress database. You can specify in the finest detail which posts, pages, and custom post types you’re looking for, get your custom result set, then filter and order the items like a PHP/MySQL ninja. But don’t be scared if you’re not a PHP professional. You just need a little knowledge of PHP to create custom lists of posts to display on your website as the get_posts function keeps an array of parameters allowing to build simple or advanced queries.
Using WordPress get_posts is a two-step process:
First, you have to build your custom query. Actually, it won’t look like a MySQL query, and you won’t write any SELECT statement. You just need to define an array of parameters and pass it to the get_posts function. WordPress converts that array into a real and secure MySQL query, runs it against the database, and returns an array of posts.
Second, you have to traverse the result set returned by get_posts with a foreach cycle.
That being said, in this post, we will first dive into the key concepts mentioned above, specifically how get_posts works, how to build
Learn how to change the author in single posts, pages, how to change it for multiple posts (bulk editing), and the author archive slug.
There are many circumstances in which you might find yourself needing to change the author of a post in WordPress. However, the platform doesn’t make it immediately clear how to accomplish this task. Fortunately, there are several methods you can use to change, update, and edit the author of a WordPress post. All you need to know is where to look and which strategy is best suited to your particular situation and needs.
In this post, we’ll discuss some of the circumstances that might lead you to attribute a post to someone other than the original author. Then we’ll walk you through five different ways to do so, and explain when to use each method. Let’s get started!
Why You Might Need to Change a Post’s Author in WordPress
While this may seem like a rarely-needed task, changing a post’s author in WordPress may be necessary in a variety of different situations. This is especially true if you run a large, multi-author content hub.
Many content-heavy sites with more than one author consider posts the property of the publication, rather than individuals. If a writer chooses to leave your site for any reason, you may want to change their posts’ author
Insights into growing a startup with its positives and negatives that come with it.
Rand Fishkin is without a doubt one of the most recognized figures in the world of online marketing. His career began after dropping out of the University of Washington in 2000 when he joined his mother’s small business marketing firm as a web designer. In 2004, he created the SEOmoz blog, which, over the next decade, became the world’s most popular community and content resource for search marketers. In 2007, Rand became CEO of SEOmoz, Inc (now called Moz), the software company he co-founded with his mom based on the blog’s success.
Over 7 years as CEO, Rand grew Moz from 7 employees to 134, revenues from $800K to $29.3mm, and traffic from 1 to 30mm annual visitors. He raised two rounds of funding, led three acquisitions, and, in 2013, re-branded the company from SEOmoz to Moz, shifting focus from exclusively SEO tools to broader web marketing software.
Rand stepped down as CEO in February of 2014 during a rough bout with depression and left the company 4 years later. He remains chairman of Moz’s board.
Rand may be best known for his popular blogs and regular Whiteboard Friday series, watched by tens of thousands of marketers each week. Rand is also a frequent
The U.S. now has the world's second-highest Spanish-speaking population, behind Mexico. How can ecommerce merchants tap into this vibrant market?
Es oficial: In 2015, the U.S. became the world’s second-largest Spanish-speaking country, following only Mexico. There are more native Spanish-speakers in the U.S. than there are in Spain, according to a study released by the Instituto Cervantes in Spain. The number of native Spanish-speakers in the U.S. has only continued to grow since this figure became fact; and seeing as ecommerce in the U.S. currently represents a $500 billion market, with ecommerce constituting over 11% of total American retail sales in the last year, it’s safe to say that making ecommerce more accessible to America’s 50 million-plus native Spanish speakers is likely to be a sales-savvy endeavor.
The U.S. retail landscape isn’t known for being particularly multilingual-friendly. In fact, only 2,45% of U.S.-based ecommerce sites are available in more than one language.
Of these, about 17%—the highest percentage for a single language pair—are in English and Spanish, followed by 16% available in French and 8% available in German. The 17% of multilingual American e-merchants who have made the move to bilingual Spanish sites have already caught onto an important consumer base.
There's lot of friction when trying to translate slider content (text, buttons, links etc.), mostly because it exists outside the WordPress editor. This tutorial focuses on how you can achieve this easily and for free, independently of the slider plugin used.
Love ’em or hate ’em, sliders and carousels are a popular design choice for a lot of WordPress sites. But if you’re looking to create a multilingual WordPress site, figuring out how to translate sliders in WordPress can be difficult because slider content exists outside the WordPress editor. You might be using a dedicated slider plugin or the slider widget in a page builder plugin like Elementor. Either way, you’ll need to be able to translate those sliders to ensure a cohesive multilingual experience for your visitors.
To help, we’re going to show you how to translate sliders in WordPress using a simple, non-technical interface like this:
This method will work with all slider plugins and you’ll be able to follow this tutorial for free – no need to purchase a premium plugin just to translate your WordPress sliders.
What You Need to Translate Sliders in WordPress
To follow this tutorial and create multilingual sliders on WordPress, you’ll only need two things:
Your slider – we’ll create an example slider with the free Smart Slider 3 plugin, but the method that we’ll outline will work with any slider plugin/widget including
Helpful tips, tricks and shortcuts for the new WordPress Gutenberg block editor. Save time and improve your workflow with these amazing tips.
Discover helpful and time-saver tips & tricks that will make you love the new WordPress Gutenberg block editor.
Many WordPress plugin and theme developers struggle with how to respond when they get negative reviews. Here's how you can effectively respond and create positivity for yourself and the frustrated customer, from negative reviews.
You’ve worked hard to get your business going. You’re working even harder now that you’ve added online marketing to your overall marketing strategy. That strategy includes online reviews. Now, you’re working hard to build your online reputation. That’s why it can feel like the end of the world when you receive a negative review or several. Fortunately, your business’ reputation doesn’t need to hang in the balance every time a poor response comes your way.
By being prepared beforehand, you can navigate your way through any storm your business endures, including negative online reviews. That’s what we’re going to cover in this post.
Before we start, make sure you also check out our guide on how to respond to positive reviews, another important pillar of managing your online reputation.
Why You Need to Pay Attention to Negative Reviews
You may think positive reviews are the most important aspect of your business’ online reputation, and you’d be right for the most part. What you may not be aware of is how much negative reviews can impact your business. I don’t just mean the amount of business they scare away, either.
Are you looking for a way to turn visitors into loyal readers or customers. Read this step-by-step guide on how to write a blog post in WordPress?
Do you know it is possible to write a blog post in 30 minutes? If you are a beginner, it may sound really strange, but those with experience will tell you that it is absolutely possible. You may worry that you will make numerous mistakes due to the time limit. But with practice and the right technique, you can refine your writing to a level that allows you to produce great content in minimal time. Let us explore this topic in detail; we will share with you tips to be able to improve your productivity when writing.
1. Do You Have the Necessary Tools in Place
We all have certain tools that we need to be productive and to start the creative juices flowing. For some, it could be the programs they will use to write. For others, it is finding the right music. Other people cannot, for example, work without a cup of coffee on standby, among others.
The whole idea is to simplify the process when you start writing. You do not want to deal with any distractions that may require you to stop writing for some time. Many people waste a lot of time trying to organize themselves once they start writing, which disrupts the whole thought process.
2. Are You in the Right Environment
The right environment
We enjoy having the opportunity to collaborate with other agencies on website projects. Here's how we create successful website project partnerships.
At WebDevStudios, we believe that our clients’ success is our success. We ensure that success by becoming a true partner to them. Sometimes, that means forming a website project partnership by partnering up with some of their other partners. From design agencies to IT agencies, to other development agencies, we have worked with them all. As a Project Manager, I see the risk increase with every additional vendor brought into a client project. Whether our client brings a design agency’s design to us to build their website, or they work with another web developer on another part of their site, it is important for us to work with everyone collaboratively and with a positive attitude. In doing so, we can minimize the project risks and make our client feel like we are a true partner to them, working toward a common goal: the success of their website project. Here’s how we do it.
We begin with communication.
When we begin a website project partnership where there are other vendors involved, it is important to first establish the mode of communication. Will everyone communicate via Jira or perhaps have a shared Slack channel? Once the method is agreed upon, it is crucial that
What makes an international WooCommerce store stand out? Here's how going multilingual can help.
The WordPress plugin industry is booming (we would know—we’re right in the thick of it!). The multiplicity of plugins available for pretty much every website functionality you can think of means that there’s always a degree of healthy competition: every plugin developer has a reason to keep updating and improving their product. Ecommerce is perhaps the exception to this general rule of plugin multiplicity: One particular plugin dominates the scene: WooCommerce is king.
WooCommerce actually powers 8% of the internet’s ecommerce, including 21% of the top 1 million most-visited ecommerce sites on the web—and over 6% of the top 1 million sites overall.
There are many reasons why WooCommerce is the go-to ecommerce plugin for so many WordPress users (who are themselves numerous—over 34% of the entire Internet is WordPress-based), but its popularity mostly comes down to its comprehensiveness. You can start with a content-exclusive site—like a blog or a photo gallery—and turn it into a fully functional online store with no plugin other than WooCommerce. It’s a one-shot installation that allows you to:
create product pages,
Jose Vega tells us about making the switch to start selling his plugins through Freemius.
Jose Vega is a young entrepreneur from El Salvador and the lead developer of several successful plugins. His featured plugins are WP Sheet Editor and WP Frontend Admin, which he’s both created in the last 2.5 years and started selling with Freemius. Jose, thank you for agreeing to do this interview. So, please tell us, where are you from and what’s your professional background?
First of all, thanks for inviting me to this interview.
I’m Jose, I’m 24 years old, and I was born in El Salvador. I created my first WordPress site when I was in high school and started learning programming because I wanted to customize the premium WP theme of my site.
I spent all my time after school studying programming, and I soon got my first client by accident – a small business located around the block from my school. My business basically started when I was 17 years old.
By the time I went to college I was already a beginner-level programmer, and I decided I wanted to make programming my profession.
Unfortunately, I felt that the curriculum of my college was very lacking, so I decided to drop out and complete my education with online resources.
What resources did you use
With NextGEN, you’ll be getting a WordPress gallery plugin that’s on the market for over a decade and still going strong. It’s the most used gallery plugin where, over time, all the kinks have been ironed out, and new features have been added regularly. Even though “gallery” is in the name of the plugin, it’s so much more, and we’ll go through the features so you can get a sense of everything available.
Running any business nowadays is tough and complicated. We aren’t even talking about retailers where you’re presented with a whole new bunch of logistical and other issues. Even the simplest feats (on paper) require knowledge and effort, as well as an accompanying platform that will enable you to realize your ideas. The platform we’re talking about is tied to a practically mandatory internet presence. Unfortunately, the more removed from the field you are, the harder it is for you to tie everything you need in a complete package. It’s hard to think of anybody more removed from the tech industry than artists. The “starving artist” moniker has a certain romantic feel to it, but let’s be honest, it’s not something you’d want to go through. A great way to both show your work and attract business is through web galleries. These will enable you to put your art out there for the world to see. The goal, of course, is not to stop only on viewing but actually selling. To reach that goal, your presentation will have to be on par with content quality. Most of the time, you won’t be looking to pay somebody handsomely to take care of everything
If you are searching for a plugin to optimize your site, look no further than WP Hummingbird. Here is why this plugin is a perfect choice.
What was once the perks of high-end websites with millions of visitors are now the imperative for any site that wants to attract visitors and increase visibility. In other words, regardless of whether you're running a small boutique site or a huge eCommerce platform with millions of visitors, nowadays, it's a must for your website to be top-notch. As Google's algorithms get stricter and more sophisticated, having an ok website simply won't cut it. In order to find your way to the first page of the search results for your target keywords, your website has to be on point.
If you wouldn't even know where to start with this, the first step is easy – before deeper SEO and content strategies, your website has to be optimized for speed and performance. These factors are not only important for your search engine ranking, but they also determine its overall user experience.
In the cutthroat world of highly competitive industries and niches, having a slow website is a surefire way to bring down your sales and marketing efforts, which will have a direct detrimental effect on your business. In fact, Google has officially announced that it will factor in site speed and page speed into its
There are a few vital steps you'll need to take to boost your WooCommerce sales when going international—including translating your store, from homepage to checkout.
Finding the perfect WooCommerce multilingual solution can boost your sales and help you improve your localization strategy. Here's how Weglot can help you translate every part of your WooCommerce store—including your checkout page and product pages—in just a few clicks. We'll cover...
- How to create your Weglot account 00:00:40
- Installing & activating the Weglot plugin on WordPress 00:01:36
- Accessing your Weglot tab in the WP dashboard 00:02:05
- Copying & pasting your API key 00:02:25
- Entering you original & destination languages 00:02:27
- Trying out your language-switcher button 00:03:24
- How Weglot translates your entire checkout page, automatically 00:03:46
- Editing your translations in the Weglot dashboard's Translation List 00:05:40
- Editing your translations in the Weglot Visual Editor 00:07:17
Sign up for a Weglot account here: https://dashboard.weglot.com/register...
& Check out our latest article on international WooCommerce strategy: https://blog.weglot.com/six-ways-to-w...