skip to content
How To Fix Facebook Images With A Facebook Debugger

How To Fix Facebook Images With A Facebook Debugger

If your blog or brand owns a Facebook page, “Facebook debugger” can help you fix various issues related to sharing an image or a post. Facebook randomly chooses the picture to show on your blog or website. This can be the least relevant or completely unnecessary image. So, if you want to fix it, the Facebook debugger can help you. This article is going to inform you about how to fix your Facebook images with a Facebook debugger.

How does Facebook gather information & the cause for wrong image preview?

First of all, we need to know what causes Facebook to show an unwanted image. So, you may be a social media marketer or a competent blogger, and whenever you make changes or updates on your site, all the information is cached. The caching done is known as browser cache

So, what is a BROWSER CACHE?

According to computing terms, it is a short-term memory where information is stored for easy retrieval. So, Facebook uses the old cached memory when you share a post resulting in the posting of an old image. This happens when Facebook fails to take up new memory due to existing cached memory.

Another cause for ‘no image’ preview or ‘wrong image’ is your blog page doesn’t have OPEN GRAPH META TAGS. So, what is open graph Meta tags?

Open Graph Meta tags are related to Facebook’s Open Graph protocol. It controls how a URL is displayed on social media and enables any website to become a precious object in the social graph that increases traffic to your site.


You can find the Facebook sharing debugger by either clicking this hyperlink or in the Facebook developer site under tools and control. A Facebook debugger is a free tool from Facebook; it allows you to identify the problems of sharing a website or blog on Facebook. The previews are shown by the debugger tool, make sure that you have got the correct image or caption showing when the site is shared on Facebook.

So, to be precise, the various uses of Facebook sharing debugger tools are:

  • It helps you find different problems related to Open Graph Meta Tags.
  • It shows you the preview of the site. That is how it looks like when shared on Facebook pages.
  • It helps to fix the errors as you come to know about it at a free of cost.

So now, you have got an idea of what is a Facebook debugger and its uses. Now you might be curious about how to make Facebook debugger work. The details are stated below.

Steps for fixing your Facebook images:

STEP-1: Clear the Cache for The Url.

The first important thing to do is clear the cache of the browser. The old cached data removal is highly recommended to avoid the pop of old or unwanted images and captions. Whenever we update a post, the cache for the particular site or post is automatically cleared. Some of the caching solutions you can rely upon for removing cached data are:

  • Remove the caching of a specific website or post by SUCURI FIREWALL.
  • Remove the caching of a specific site or post by WP SUPER CACHE.
  • Remove the caching of a specific site or post by W3 TOTAL CACHE.
  • Remove the caching of a specific site or post by WP ROCKET. So, now the cache of your site is removed.

STEP-2: Paste the Url in the Debugger Tool Space.

Open the Facebook debugger from the Facebook developer site under the tools and control section. And then type or paste the URL of the site you have to check on. Then, click “Debug.”

The Facebook debugger will preview the details/ information that it will use while posting it on Facebook.  

STEP-3: Understand and Fix the Errors.

The Facebook debugger will preview the images that are supposed to show on the posting on the social media platform. Sometimes the photos will be okay as you want or expected. Still, in some instances, as mentioned before, you may encounter old, irrelevant photos. The Facebook debugger gives the details about “Warnings That Is to Be Fixed.” Some of the warnings are:

  • Invalid OG URL.
  • Incorrect images: Facebook show up wrong or completely irrelevant images. Fixing of the showing up of false images can be done by the editing of meta tags.  
  • Old images: It is Facebook showing up the old image. The showing up of the old image is due to cached data, so fix it by removing it.
  • Missing images: Facebook couldn’t find the right image to show. The picture shows up only when they are featured images, so make sure that your images are all featured. 
  • Image resolution: Facebook may have issues regarding the resolution of the images and needs fixing. The minimum size of the image is 200×200, and the resolution is 600×315.

As far as the Facebook debugger helps you understand the errors, you have to fix up the issues. And if luckily, there are no issues with your URL, lol! You can move ahead with your sharing.

STEP-4: Scrape the Url.

Once you have debugged, the Facebook debugger tool allows scarping it again by clicking “Scrape again.” You will have to force the Facebook debugger to scrape again because there is a chance of a Facebook debugger showing cached data. So, when you ask to scrape the URL again, the Facebook debugger is forced to revisit the site and show you the latest information. 

STEP-5: Share It When Fixed.

Now, if you have fixed all the errors, here you are ready to share your post. After scraping again, you can finally find out that there are no errors or warnings at all. That means you are prepared to share the WordPress site with the correct image showing up.

Now you don’t have to worry about them showing up with wrong images at all! This article might have helped you to know about the Facebook debugger and how does it help in fixing your Facebook image. So, no more worries about your Facebook images. Let everyone see the best from you through various social media platforms.

How To Add A Payment Form To Your WordPress Website

How To Add A Payment Form To Your WordPress Website

The simplest way to start accepting money through your WordPress website is by creating a payment form. A payment form is an interface that allows your visitors to make payments to you. You can use WooCommerce to have a full-fledged online store that includes multiple payment gateways. However, you can still accept payments without installing the WooCommerce plugin. What do you need for that? A payment form.

In this article, we will explain how to add a payment form to your WordPress website. We will review a few plugins that make it easier to create a payment form. 

What Should A Payment Form Include?

1. Product Information

A payment form should clarify which products or services are included in the price. Your customers should have a clear idea of what they are getting in the exchange of payment. Maybe you are selling a T-shirt, a PDF ebook, or accepting donations, let your customers understand what they are paying for. Always provide a description of what you are offering in exchange for the payment. 

2. Customer Information

You need to have information about your customers. You can add form fields like Name, Address, Email, etc., to get information about your customers. This information will be useful for accounting purposes. You can use customer information for running email campaigns and offering perks to your customers. A payment form is a very easy way to get to know your customers better. So include all the relevant fields in the payment form you create.

3. Payment Gateway

A payment gateway is the most critical part of any payment form. A payment gateway functions as an internet portal through which financial transactions are executed. The payment gateway acts like a commercial channel through which money is safely transferred from the buyer to the seller for the purchase of a product or service.

What are the payment gateways that you can use? There are popular options like PayPal, Stripe, Square, among others. Here is the list of 15 most popular payment gateways

Now that you know the three essential features of a payment form, we can review a few plugins with which you can create a payment form for your website. 

Payment Form With Forminator

Forminator is a form builder plugin created by the WPMU DEV team. It is a versatile plugin that you can use to create order forms, polls, quizzes, calculations, and more. Creating a payment form is very easy with Forminator. 

Install Forminator from the official WordPress plugin repository. Once installed, activate the plugin to start using it. With a few clicks, you will be ready with your payment form. You can add details such as First Name, Last Name, Address, Payment Mode, Email, Phone, etc.

Forminator wp plugins

You can play with customization settings. You can quickly build a beautiful payment form with this plugin. You can add Google reCaptcha to prevent spam and authenticate transactions. 

Forminator is a Stripe Verified Partner. You can accept payments through Stripe and PayPal with equal ease. 

Payment Form With WPForms

WPForms is a multipurpose drag-and-drop form builder. You can create contact forms, feedback forms, subscription forms, marketing forms, donation forms, and payment forms with pre-built templates. These forms are responsive, meaning they look great on all devices. All forms are optimized for speed. Since every element can be put in place with the drag and drop interface, you can create any form on your own. 

Here is a sample form.

Formidable Forms The WordPress Forms Plugin

You can add PayPal and Stripe as payment gateways. There is a PayPal Standard addon that you can use. It allows you to easily integrate your WordPress site with PayPal so that you can accept payments from anywhere in the world. A Stripe addon is also available. There is one more additional feature: support for Authorize.Net payment gateway. 

Payment Form With Ninja Forms

Ninja Forms is a popular drag and drop form builder. It has more than 1 million active installations. There is no need for any coding skills at all in order to create payment forms with this plugin. You can create beautiful custom forms on your own with the intuitive interface of Ninja Forms. This is a beginner-friendly form builder. 

How To Add A Payment Form To Your WordPress Website

You can create payment and donation forms. Ninja Forms supports PayPal, Stripe, and Credit card payments.  You can use versatile payment options like single payments or subscriptions, fixed, variable, or user-entered amounts. 

Payment with Formidable Forms

Formidable Forms claims to be the most advanced WordPress forms plugin. It has over 300,000 active installations. It works with WordPress Version 4.7 or higher. 

Formidable Forms allows you to create complex forms quickly. All the forms are 100% mobile responsive. Forms are optimized for speed and performance.

How To Add A Payment Form To Your WordPress Website

You can create a payment form and accept credit card payments right from your WordPress website. The plugin offers seamless integration with PayPal, Stripe, and You can create an order form, donation form, or purchase form with the drag & drop functionality.

WooCommerce PayPal Checkout Payment Gateway

WooCommerce is the best way to run an online store with WordPress. We will now consider this plugin offered by the WooCommerce team. The plugin is called the ‘WooCommerce PayPal Checkout Payment Gateway’. It has more than 800,000 active installations.  The plugin offers a simplified checkout experience for your customers.

This plugin uses in-context checkout without affecting the WordPress theme you are using. Payment is made on a modal window, which is hosted on the PayPal servers. With overlaying checkout forms, users can securely enter the account and payment details. 

You can accept all credit and debit card payments. 

WooCommerce PayPal Checkout Payment Gateway

We have reviewed a couple of plugins to add a payment form to your WordPress website. We have also discussed the essential features of payment forms. Which plugin are you using to create payment forms? Are you having difficulty with any WordPress issue you are facing? Do reach out to us. As WordPress experts, we would be glad to help you.

How To Update Your WordPress Website  (Manually & Automatically)

How To Update Your WordPress Website (Manually & Automatically)

You have finally decided to update your WordPress website. But you are not sure how to do it. You are in the right place! This article will show you how to update your WordPress website using a manual and automated approach.

There are many scenarios where updating your WordPress installation can help. Each WordPress update helps in one or another way. However, we recommend that you backup your site before you proceed to update your WordPress website. WordPress Backup is a lot easier and safer with the professional WordPress maintenance service of WPWarrior.

Backups are critical because if things go wrong with updating, you can rely on the backup. And yes, there can be conflicts with a WordPress backup. Thus, it essential to backup your WordPress website. 

Why do you need a WordPress update in the first place?

Let’s have an overview of a few essential aspects:


The foremost reason for updating the WordPress installation is enhancing security for your WordPress website. Many security issues are noticed regularly, and WordPress needs to be secured from these threats.

WordPress updates ensure that your WordPress installation is up-to-date as far as security issues are concerned. WordPress updates address security vulnerabilities that hackers can use to attack WordPress websites. 

In addition to updating WordPress, you should also consider availing the 24/7 WordPress security service of WPWarior. WPWarrior adds a WordPress Firewall to your website to ensure that it is always protected. You can also monitor all attempts of attacks on your website. 

By availing a professional WordPress security service, you can enjoy the peace of mind. We, at WPWarrior, take measures so that your website is secure from security threats like brute force attack, malware attack, security vulnerabilities, etc. 

By updating the WordPress version on your website, you ensure that your website has all the latest security measures offered by the WordPress team. 


WordPress themes are the face of your website. Themes are also the foremost interface for your visitors. That is why your WordPress theme is an easy target for attackers. Over time, many theme developers find security vulnerabilities that hackers can exploit. Therefore, theme updates are regularly released. 

Apart from security, there are also plugin conflicts that need to be addressed. With feedback from theme users, developers can identify the issues and scope for improvement in the themes they offer. Since this is a dynamic process, you will find theme updates released more often.

WordPress themes get new features over time. With WordPress updates, you can enjoy these new features.


Plugins offer functionalities that make many things easier for your WordPress website. Plugin developers add new features to plugins. Also, when conflicts are observed with themes, it becomes necessary to update your plugins.

If the plugin you are using is not functioning correctly, you can contact the plugin developer. Again, backup your website before proceeding to update your plugins.

How To Update WordPress Website Manually

Here is a step by step approach:

Step 1: Backup Your Website

Backup is a crucial step. Take a backup of your website. You can use the 1-click backup feature offered by WPWarrior. You can use free and premium backup plugins. Here is a list of 12 WordPress backup plugins that you can use.

Step 2: Deactivate the Installed Plugins

Before proceeding to update WordPress core, make sure you have deactivated all your installed plugins. Just head over to Dashboard >> Plugins >> Installed Plugins.  Here, you will find the option to Deactivate each plugin. Click on it to deactivate each plugin.

WordPress Plugins page
WordPress Plugins page

Step 3: Get the latest copy of WordPress

Go to the official site of WordPress. You will find the latest version of WordPress from the download section. Here is the link to the official download page for WordPress. 

You can extract the downloaded package on your computer. 

Step 4: Access WordPress Directory of Your Website

Use an FTP client to log in to your WordPress directory. Here are the 5 Best Free FTP clients that you can use. Once you can access the root directory, delete wp-admin and wp-includes folders.

Step 5: Replace old files with new files 

Now you need to replace all old folders with those in the WordPress core you just downloaded. 

Step 6: Reactivate The Plugins

Now you can reactivate the plugins you deactivated at the beginning of this process. 

That it! You are all set with updated WordPress. 

How To Update WordPress Website Automatically

A) Follow WordPress notification to Update instantly

Whenever there is a WordPress update, you get a notification in the WordPress dashboard. It tells you about the latest version. 

WordPress Update

Updating is pretty straightforward. You just need to click on the “Update button.” 

How To Update Your WordPress Website (Manually & Automatically)

B) Use a Plugin

There are many plugins available to handle WordPress updates for you. 

Easy Updates Manager is one such plugin. It has more than 300,000 active installations. The plugin works with WordPress version 5.1 or higher. 

C) Use WPWarrior WordPress Management service

With WPWarrior, you can get relief from WordPress management, security, maintenance, and backup concerns. We manage all these crucial tasks so that you can focus on maximizing your output from your website.

So now you know both manual and automated approaches to update WordPress for your website. Always remember that you should take a backup of your website before proceeding to update WordPress installation. We hope this article helped you. If you have any questions, please ask in the comments sections. We are here to help.  

7 WordPress Webinar Solutions To Add Webinars

7 WordPress Webinar Solutions To Add Webinars

If you are interested in arranging webinars for your audience, then you can do so easily with webinar solutions for WordPress. It is easy to add webinars to your WordPress website, thanks to webinar plugins. Webinars add an audio-visual appeal to your website and often increase visitor participation at your site. Here we will review 7 WordPress webinar solutions.

Let’s get started,

1. Webinara


Webinara is a very new plugin. Yet, it boasts of compelling functionalities. Its webinar management system integrates well with WordPress websites. It also has an intuitive user interface.


  • You can create webinars and events as per your choice 
  • You can enable/disable webinar or event
  • It has multiple standard categories to categorize webinars
  • You can add, edit and delete event categories using the familiar WordPress dashboard
  • You can handle webinar and event form fields from the backend
  • Allows user registration for the webinar
  • Custom shortcode [webinara] available for showing webinar listings on any page/post.
  • You can post webinar using other platforms like GoToWebinar, Zoom, Onstream and ReadyTalk
  • You can add additional attachments to a webinar/event.
  • You can add unlimited speakers with each webinar/event
  • Cross Browsers support ( Firefox, Chrome, Safari, Opera )

2. Webinarignition


Webinarignition is a premium solution for conducting webinars. You can create professional and automated webinars using this plugin. It runs on PHP 5.6 or higher. It costs $97 for the Basic version, $197 for Pro version, and the Enterprise version is priced at $297.


  • Integrates seamlessly with WordPress to allow you to manage webinar campaigns directly from WordPress dashboard
  • Integrates with all email autoresponders including GetResponse, Aweber, iContact, SendReach, and MailChimp
  • You can allow visitors to register via their Facebook login.
  • You can embed any video feed such as Youtube Live, LiveStream and Ustream into your Live or Automated Webinar Page.
  • professionally designed templates to create your webinar pages
  • Customized templates with branding options, color options, show/hide elements, and lots more
  • encourage your registrants to share your webinar on Facebook, Twitter, Linkedin, etc. 
  • Monitor the number of attendees on your webinar in real-time, total sales/revenue, questions, etc. 
  • email and text notification system

3. WebinarPress


WebinarPress is available for free in the WordPress plugin repository. You can also use its premium version for advanced features. WebinarPress helps you to host live and automated webinars directly on your website without any technical skills. It works with PHP version 5.6 or higher.


  • You can interact with your attendees with questions and answers during the webinar in your video. There is also a separate question and answer feature
  • Fully responsive pages
  • live webinars with Hangouts on Air, Youtube or Vimeo
  • shortcodes to place a registration or login form anywhere in your website
  • Send automatic reminders and customize them
  • Countdown page to show before the event starts
  • Automated recorded webinars
  • Recurring, evergreen, ‘just in time’ and ‘on-demand’ webinars
  • Live chat during webinars
  • Show Call to Action elements during the webinar
  • Integration with WooCommerce

4. Easy Webinar


Easy Webinar is a premium webinar solution that helps you to conduct live, automated, interactive webinars. It is aimed at leveraging time and technology for getting more leads and improving marketing efficiency. The pricing varies with monthly or annual payment. The standard plan costs $78/mo.


  • You can have up to 4 presenters in a live webinar presenting to your audience
  • You can record and archive any and all webinar sessions
  • Share everything in perfect HD including presentations, documents, browser windows and more
  • TrueVoice technology allows for noise reduction plus high bandwidth streaming with no delay
  • EasyCast feature allows you to stream live on multiple social media platforms at the same time.
  • Webinars to onboard customers, create evergreen courses, run automated sales funnels and more.
  • EasyWebinar’s system can stream an event to show in your attendees’ local timezone
  • convert live webinars immediately into Automated Webinars with more than 9 different scheduling options
  • Run either live one-time webinars or leverage your time by running automated webinars done as one time events
  • export all of your webinar reporting data into a simple, easy-to-read CSV report with even more specific attendee information

5. WebinarJam


WebinarJam uses cloud-based broadcasting that allows you to reach up to 5000 people in one webinar. It is a premium webinar solution that offers professional tools to host high-quality webinars. It is a browser-based solution that does not need downloads.


  • It can allow up to 6 presenters so you can go solo or host a roundtable of experts to collaborate and share their knowledge on screen.
  • live chat, question and answer, private comments, moderation capabilities, highlighted comments, sticky announcements, etc.
  • automatically record your live broadcast in a video file.
  • Maximize registrations with professionally designed pages, customize the contents as you please: colors, text copy, images, your logo, upload a video, etc
  • schedule a series of reminder notifications, both via email and phone text, so your registrants never miss your events
  • polls and surveys
  • There’s no plugin or app to download or install
  • Upload the file(s) directly from your hard drive, click “Share”, and the system will automatically display them on your attendees’ respective screens for them to download

6. Ever Webinar


Ever Webinar is another premium webinar solution on this list. It does not need a WordPress plugin. It is similar to WebinarJam. You can create pre-recorded webinars, recurring or live webinars, etc. It comes with a 30-Day risk-free money-back guarantee. You can cancel the subscription at any time.


  • select specific days of the week and time zones based on what works best for your audience
  • Set dynamic “Just-In-Time” webinars that start within minutes upon registration
  • Works with WebinarJam as well
  • Convert your webinars into fully-fledged, money-making events with captivating offer displays that link directly to your sales page
  • professionally designed, but fully-customizable pages
  • Schedule a series of pre-and-post-webinar notifications, both via email and SMS text
  • Increase the urgency to purchase by limiting the number of copies available for sale or by activating an expiration countdown.
  • Convert your WebinarJam recording into an automated webinar with the click of one button — complete with stats, chats, and videos.
  • Keep track of important metrics like click-through ratios, dollar-per-signup, and more with detailed, real-time analytics

7. Zoom


Zoom is a very popular webinar solution for live virtual events and broadcasting. You can have up to 10,000 view-only attendees. It is a reliable and scalable webinar platform.


  • Host online events with up to 100 interactive video participants
  • Customize and brand your emails and registration forms
  • Flexible registration management and multiple integration options for your CRM systems
  • Simple and intuitive host controls for presenters 
  • interactive capabilities for attendees from desktops, laptops, mobile devices, and conference rooms.
  •  on-demand or recurring webinars with recording and auto-generated transcripts.
  • Get reports on registrants, attendees, polling, attendee engagement and Q&A for follow up.
  • Broadcast across social channels with Facebook Live and YouTube integrations
  • Set private and group panelist chat settings for attendees and panelists.
  • integrate Zoom Video Webinars with leading CRM, video platforms, and marketing automation systems such as Marketo, Eloqua, Pardot, Salesforce, Kaltura, and Panopto

So these were the 7 webinar solutions that you can try for your website. Is there a different webinar solution that you would like to add to this list? Leave us a comment and we will add it to this list.

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /storage/v1/wpwarrior/public_html/wp-includes/functions.php on line 5373

Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in /storage/v1/wpwarrior/public_html/wp-includes/functions.php on line 5373