EDITS.WS

Tag: WordPress Plugins

  • How to Setup WordPress Email Logs (and WooCommerce Email Logs)

    Do you want to set up email logs on your WordPress or WooCommerce website?

    Email logs allow you to monitor the emails sent by your WordPress site to users. This helps you troubleshoot issues and check the status of email notifications.

    In this article, we will show you how to set up WordPress email logs and WooCommerce email logs easily.

    How to set up email logs in WordPress and WooCommerce

    After following this tutorial, you will be able to view the email logs directly from your WordPress admin area in an easy-to-understand format.

    Why Set Up Email Logs in WordPress or WooCommerce?

    Whether you are running a small business website using WordPress or a WooCommerce store, WordPress automatically sends some email notifications to your users.

    On a typical WordPress website, these messages include password reset emails, new user notifications, password change notifications, comments, and WordPress update notifications.

    If you are also running an online store, then email becomes even more important. WooCommerce will send out customer receipts, order details, new order notifications, and user account emails regularly.

    As you can see, email notifications are crucial for your website to function properly and deliver the best user experience.

    You need to make sure that those emails reach users’ inboxes and don’t just disappear or end up in spam. The best way to do this is to use a proper SMTP service provider to ensure email deliverability.

    For more details, see our guide on how to fix the WordPress not sending email issue.

    You will also want to see which emails are sent and to which users. This allows you to keep a record of email activity, which comes in handy in several situations.

    Following are just a few of those situations when an email log comes in handy:

    • Make sure that email notifications are delivered promptly.
    • Track your WordPress contact form plugin emails.
    • See if emails sent by a plugin are working.
    • Keep track of user activity using the email logs.
    • Track user activity if you run a membership website or sell online courses.
    • Keep an email log of your WooCommerce orders, receipts, and customer notifications.

    That being said, let’s see how to easily set up email logs on your WordPress or WooCommerce website.

    Video Tutorial

    If you prefer written instructions, just keep reading.

    Setting Up Email Logs in WordPress & WooCommerce

    For this tutorial, we will be using the WP Mail SMTP plugin. It allows you to send WordPress emails using any SMTP service provider, including Gmail, Outlook, SendGrid, Amazon SES, and more.

    How WP Mail SMTP works

    Step 1: Install and Set Up WP Mail SMTP

    The first thing you need to do is install and activate the WP Mail SMTP plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you need to visit the WP Mail SMTP » Settings page to configure the plugin’s settings.

    First, you will need to enter your license key. You can find this information in your account on the WP Mail SMTP website.

    WP Mail SMTP license key

    Simply copy and paste your license key and then click on the ‘Verify’ button.

    After that, you need to scroll down to the Mailer section and select how you would like to send your WordPress emails.

    WP Mail SMTP works with any SMTP service. It has easy configuration options for popular SMTP service providers like SendLayer, SMTP.com, Gmail, Outlook, Brevo (Previously Sendinblue), Mailgun, SendGrid, Amazon SES, and other SMTP services.

    Select mailer

    Clicking on the mailer will show you instructions on how to set it up.

    The default option is set to PHP mailer. We don’t recommend using that because it is not reliable.

    Since most WordPress hosting servers are not properly configured for emails, choosing this option means that your WordPress emails may never reach users’ inboxes or even spam folders.

    We recommend using a provider like SendLayer, SMTP.com, or Brevo (Previously Sendinblue) since they are optimized for the best email deliverability.

    If you choose Other SMTP as your mailer option, then you will need to provide SMTP settings. You can get them from your SMTP service provider’s website:

    • SMTP Host: Your SMTP host address, which usually looks like this: smtp.yoursmtpserver.com
    • Encryption: Usually, it is either SSL or TLS
    • SMTP Port: Usually, it is 465
    • Authentication: Turn on the authentication
    • Username: The username provided by your SMTP service. Usually, it is your email address
    • Password: The password for your SMTP service
    Other SMTP service provider

    After entering your mailer credentials, don’t forget to click on the ‘Save Settings’ button to store your settings.

    Bonus: It’s important to use a professional business email address to make sure that your emails look trustworthy.

    Step 2: Enable the Email Log Feature

    Now that you have set up mailer settings in the WP Mail SMTP plugin, it is time to turn on the email logging feature.

    From the plugin’s settings page, you need to switch to the ‘Email Log’ tab and check the box next to the ‘Enable log’ option.

    Turn on email logs

    The email log option will save general and troubleshooting information about each email message, including the date and time, subject, email status, email addresses of the sender and recipient, BCC and CC, and attachments.

    The plugin also allows you to enable complete WordPress email logs. We don’t recommend enabling this setting because it will save all email contents, including private or sensitive information in your WordPress database, as plain text.

    Don’t forget to click on the ‘Save settings’ button to save your changes.

    Step 3: Testing WP Mail SMTP Setup

    Now that you have set up the WP Mail SMTP plugin, let’s test it to make sure that everything is working as expected.

    WP Mail SMTP makes this step easy. Just go to the WP Mail SMTP » Settings page and switch to the ‘Email Test’ tab.

    Test WordPress SMTP email settings

    From here, simply enter your email address and click on the ‘Send Email’ button.

    The plugin will now send a test email to the address you provided. It will then show you the status of the email delivery on the screen.

    Email sent successfully

    Step 4: Viewing Your Email Logs in WordPress

    You can view your WordPress email logs anytime without leaving the WordPress admin area.

    Simply go to the WP Mail SMTP » Email Log page. You will see the log with a list of entries from since you enabled the email log.

    Email log entries

    To view entry details, take your mouse over it and then click on the ‘View’ link below it.

    This will open the email log entry with a detailed view.

    Email log entry

    You can use the search feature to look for entries by email address, subject, header, or content (if you enabled content logging).

    You can also delete older entries from your email log. Simply use the ‘Delete’ link below any entry.

    To delete multiple entries, you need to select each email and then click on the ‘Bulk actions’ dropdown menu to select ‘Delete’.

    After that, you must click on the ‘Apply’ button.

    Delete email log entries in WordPress

    If you need to analyze your email logs more carefully or create your own deliverability reports, then you can export your logs to your favorite spreadsheet software or email marketing service.

    You can also easily resend an email that has failed.

    Export WP Mail SMTP Logs

    WP Mail SMTP Pro subscribers can also visualize their email deliverability in a chart that shows how many emails were sent, opened, and clicked each day.

    This is super useful for WooCommerce users.

    WP Mail SMTP Displays a Graph of Deliverability Over Time

    It’s easy to check the engagement of each campaign or newsletter. The logs include open and click counts for each email subject.

    Clicking the graph button displays a chart of how the specific email is performing.

    WP Mail SMTP Subject Line Report

    And every week, WP Mail SMTP will email you a helpful summary of your email performance statistics.

    It looks something like this.

    WP Mail SMTP Weekly Summary Statistic Email

    We hope this article helped you learn how to set up WordPress email logs and WooCommerce email logs. You may also want to see our guide on how to monitor user activity in WordPress with security audit logs, or check out our list of the must-have plugins to grow your site.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Setup WordPress Email Logs (and WooCommerce Email Logs) first appeared on WPBeginner.

  • 10 Best WooCommerce Affiliate Plugins 💰 2023 (Free & Pro)

    Looking to level up your WooCommerce affiliate game? Check out our list of the top 10 affiliate plugins that will help you increase conversions and earn more commission.

    The post 10 Best WooCommerce Affiliate Plugins 💰 2023 (Free & Pro) appeared first on BetterStudio.

  • 7 Best WordPress Discord Plugins 🥇 2023 (Free & Pro)

    Looking for the best WordPress Discord plugins? Check out our list of top-rated options to enhance your website’s communication and collaboration.

    The post 7 Best WordPress Discord Plugins 🥇 2023 (Free & Pro) appeared first on BetterStudio.

  • 7 Best WooCommerce Shipping Plugins 🚚 2023 (Free & Pro)

    Ready to take your WooCommerce shipping to the next level? Explore our top picks for 2023 and simplify your order fulfillment today. Don’t miss out!

    The post 7 Best WooCommerce Shipping Plugins 🚚 2023 (Free & Pro) appeared first on BetterStudio.

  • How to Create a Product Catalog in WordPress (Step by Step)

    Do you want to create a product catalog in WordPress without adding a full-blown shopping cart?

    Sometimes businesses want to take orders by phone while still displaying their product catalog on the website, or maybe you want customers to quickly buy a product with a single click without having to go through the entire checkout process.

    In this article, we will show you how to easily create a product catalog in WordPress.

    How to create a product catalog in WordPress

    Why Add a Product Catalog without a Shopping Cart?

    Some businesses have products that they can’t sell online because they have an undetermined price. This makes it impossible for them to use a shopping cart plugin, but they still want to make a WordPress website to showcase those products and attract potential customers.

    Normally, people associate eCommerce platforms with online shopping. However, you can still use them to display products without using the shopping cart feature.

    On the other hand, you can add a product catalog with a one-click purchase option. Customers can instantly buy a product and bypass the checkout process. This provides a better shopping experience and makes the entire process quicker.

    That being said, let’s take a look at how to easily create a product catalog in WordPress.

    Getting Started with Your Product Catalog in WordPress

    The best way to create a product catalog in WordPress is by using WooCommerce. It is the best eCommerce plugin for WordPress and helps you create all types of online stores.

    Plus, it supports multiple third-party plugins and extensions. You can use them to add new features, customize your store, and introduce new functionality to your WooCommerce store.

    If you don’t have a WordPress site setup, then see our guide on how to create an online store to quickly set up WordPress with WooCommerce.

    Once you have installed WooCommerce, you can move on to creating your product catalog in WordPress. We will cover 2 methods, including adding a product catalog without a shopping cart and with one-click checkout.

    Method 1: Create a Product Catalog without a Shopping Cart

    By default, WooCommerce displays an add to cart or buy button next to all your products. This makes it difficult to create a product catalog without the shopping cart feature.

    Luckily, there’s an easy solution that fixes this problem.

    First, you need to install and activate the YITH WooCommerce Catalog Mode plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you need to visit YITH » Catalog Mode page to configure the plugin settings.

    Edit catalog mode settings

    The plugin lets you enable catalog mode for all users or only for guest users. There are also options to display product catalogs to users from specific locations.

    Next, you can scroll down to view more settings. You can go ahead and click the ‘Disable shop’ option.

    Disable shop in catalog mode

    Don’t forget to save the changes and store your settings.

    Adding Products to Your WordPress Product Catalog

    Next, you can go ahead and start adding products to your site. Simply visit the Products » Add New page to enter your product information.

    Add new product

    On the products screen, you can provide a product title, description, short description, product image, and product gallery.

    Under the ‘Product’ data section, you will find the price options. You can leave them blank if you don’t want to display product pricing.

    Leave the price settings blank

    Once you are finished, go ahead and publish your product. Repeat the process to add as many products as needed to build up your catalog.

    You can visit your WooCommerce shop page to view your default catalog in action. Your shop page is usually located at a URL like this:

    http://example.com/shop/
    

    Replace example.com with your own URL to view your WooCommerce shop page in catalog mode.

    Product catalog preview

    If you don’t want to use the shop page, then you can also display your products on any WordPress page and use it as your product catalog.

    All you have to do is create a new WordPress page or edit an existing one, and add the following shortcode in the content area:

    [products columns="4" limit="8" paginate="true"]
    

    Feel free to change the number of columns and the items per page limit to your own requirements. Once you have adjusted the shortcode, go ahead and save or publish your page to preview it.

    You will notice that the product pages will not show any add-to-cart or buy buttons.

    Products don't have add to cart button

    You can click on any individual product to see the product details page. It will show all the product information images, description, gallery, and without an add to cart or buy button.

    Remember, you can use the product description to include your contact info so that customers who are interested in the product can get in touch with you about purchasing it.

    Method 2: Create a Product Catalog with One-Click Checkout

    Another situation in which you can show a product category is with a one-click purchase option. This will allow your customers to instantly purchase a product by clicking the buy it now button and don’t have to go through the standard checkout process.

    First, you will need to install and activate the YITH WooCommerce One-Click Checkout plugin. For more details, please see our guide on how to install a WordPress plugin.

    Upon activation, you can head to YITH » One-Click Checkout from the WordPress dashboard and edit the general settings.

    General settings for one click checkout

    For instance, you can enable the ‘Activate in shop page’ option.

    Next, you can scroll down to view more settings. The plugin lets you exclude certain product categories.

    It also lets you choose where you’d like to redirect customers after placing an order. You can redirect them to a product page, payment page, thank you page, or choose a custom page.

    More general settings for one click checkout

    Other than that, you get different customization options one-click button.

    There are settings for changing the button label, background, text color, background on hover, and more.

    Change buy it now button text and color

    When you’re done, click the ‘Save Options’ button.

    You can now visit your website to see the one-click or buy it now button.

    Buy it now product catalog preview

    We hope this article helped you learn how to easily create a product catalog in WordPress. You may also want to see our list of the best WooCommerce themes that you can use for your product catalog website and our guide on WooCommerce SEO made easy.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Create a Product Catalog in WordPress (Step by Step) first appeared on WPBeginner.

  • 8 Best WooCommerce SEO Plugins 🥇 2023 (Free & Pro)

    Looking to improve your WooCommerce site’s SEO performance? Check out our selection of top-rated SEO plugins that can take your e-commerce business to the next level.

    The post 8 Best WooCommerce SEO Plugins 🥇 2023 (Free & Pro) appeared first on BetterStudio.

  • 6 Best WordPress Social Proof Plugins 🥇 2023 (Free & Pro)

    Looking for ways to increase trust on your website? Check out these 6 WordPress social proof plugins, both free and paid, that are proven to work!

    The post 6 Best WordPress Social Proof Plugins 🥇 2023 (Free & Pro) appeared first on BetterStudio.

  • How to Detect AdBlock Users in WordPress (3 Methods)

    Do you want to detect Adblock users in WordPress and show them targeted messages?

    Adblockers are popular software that blocks advertisements on the internet. They are available as add-ons for all top browsers and mobile apps, as well as a dedicated browser. However, they can hurt your revenue if you rely on ads to make money online.

    In this article, we will show you how to detect AdBlock users in WordPress and share ways to bypass the software.

    How to detect and stop AdBlock in WordPress

    What Is Adblock and How Does It Hurt Website Owners?

    Adblock Plus and other adblocking software allow users to automatically detect and block advertisements on WordPress websites.

    While Adblock brings an ad-free experience to users, it can hurt bloggers and website owners who rely solely on ad revenue.

    Research published by Global Web Index shows that adblocker usage has increased over the past few years. Nearly 43% of internet users have some kind of adblocking software installed on their devices.

    Ad block usage statistics

    Adblocking is a serious problem affecting many websites, particularly blogs that rely on advertisements as their primary source of revenue.

    What Should You Do About Adblock as a Publisher?

    There are several measures that website owners can take to handle visitors using adblockers.

    1. The Do-Nothing Approach

    As the name says, you can simply do nothing about the users with Adblock. You just learn to live with the loss of revenue for the sake of happy users.

    2. The Passive Approach

    You can nicely ask your users to whitelist your website with a promise of quality content and non-obtrusive ads. However, there is no way to know how effective this request will be.

    Another alternative is to create a membership website with paid subscription plans. You can promote paid plans as an ad-free experience with additional content and features.

    Reddit is a great example of this approach with its ad-free Reddit Premium plan.

    Reddit premium preview

    3. The Aggressive Approach

    In this approach, you simply block access to your website for all users with Adblock enabled. If they want to view your content, then they must disable Adblock.

    For example, if you visit Rotten Tomatoes, then you will see a popup that asks you to turn off your adblocker to view its content.

    Disable adblocker notice popup

    This kind of anti-Adblock approach is rather aggressive, and it will turn away users from your site. Studies show that 77% of Adblock users leave websites with Adblock walls.

    So, it’s best to use the passive approach that we mentioned earlier.

    How to Detect Adblock Users in WordPress

    Before you can request Adblock users to whitelist and support your website, you need to be able to detect these users. Luckily, there are plenty of ways to do that in WordPress.

    We will show you a few different methods, and you can choose the one that best suits you:

    Method 1: Detect and Target Adblock Users With OptinMonster (Recommended)

    One of the best ways to detect Adblock users and show them targeted messages is by using OptinMonster.

    It is the best lead generation and conversion optimization software on the market. It helps you convert website visitors into subscribers and customers, grow your email list, get more leads, and boost conversions.

    OptinMonster has a built-in ad-blocking detector that allows you to show targeted campaigns to users with ad-blocking software installed on their devices. This includes popular software like AdBlock, AdBlock Plus, uBlock Origin, and more.

    First, you will need to sign up for an OptinMonster account. You will need at least their Growth plan to access the Adblock targeting.

    Simply visit the OptinMonster website and click the ‘Get OptinMonster Now’ button to get started.

    OptinMonster website

    Once you have signed up, you can head to your WordPress site to install and activate the free OptinMonster plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    This plugin acts as a connector between your website and OptinMonster.

    Upon activation, you will see the welcome screen and setup wizard in your WordPress dashboard. Simply click the ‘Connect Your Existing Account’ button to continue.

    Connecting an OptinMonster account to WordPress

    Next, you will need to connect your WordPress site with OptinMonster.

    When a new window opens, go ahead and click the ‘Connect to WordPress’ button.

    Connect OptinMonster to WordPress

    Now, you are ready to create a campaign and detect Adblock users.

    Simply head to OptinMonster » Campaigns from the WordPress admin area and click the ‘Create Your First Campaign’ button.

    Create first OptinMonster campaign

    This will open the OptinMonster campaign builder.

    First, you will need to choose a campaign type. If you want to take the passive approach, then you can use the lightbox popup campaign type.

    On the other hand, if you want to aggressively lock out Adblock users, then you can use the fullscreen campaign type instead.

    Choose a campaign type and template

    After choosing a campaign type, you will also need to select a template. OptinMonster offers beautiful pre-built templates for different campaign types. You can easily choose one and edit it according to your needs.

    For this tutorial, we are using the ‘Target’ theme, but you can choose a different template.

    Now, you will be asked to choose a title for your campaign. Once you have entered a name, just click the ‘Start Building’ button.

    Enter a name for your campaign

    Next, you will see the drag-and-drop campaign builder. OptinMonster offers multiple options to customize your popup.

    You can select different blocks from the menu on your left and add them to your template. For instance, there are blocks to add images, videos, buttons, countdown timers, text, and more.

    Customize your AdBlock campaign

    After that, you can simply click on any element in the template to edit it.

    You can click on the text to add your own copy.

    Edit text in AdBlock campaign

    Next, you can also edit the text and action for the buttons in the campaign. For example, we have changed the Yes button to ‘I have disabled AdBlock’ and the No button to ‘I will think about it’.

    You can also choose what action will take place once a user clicks the button. Simply click the ‘Button Click Action’ dropdown menu from the left panel and choose the action.

    Edit button text for AdBlock campaign

    For instance, when a user clicks the ‘I Have Disabled AdBlock’ button, then we want to show the Success view.

    Next, you can click the ‘Success’ tab at the bottom of the campaign builder and edit the view. We edited the text to show a thank you message.

    Edit the success view in AdBlock campaign

    After that, you need to click on the ‘Display Rules’ tab. This is where you can select when and where your campaign will appear.

    OptinMonster offers powerful display rules. By default, it will show the campaign when a user spends 5 seconds or more on your WordPress blog.

    However, you will need to select the ‘Ad-Blocker Targeting’ rule.

    Select ad blocking targeting

    After that, you can show the campaign when the ad blocker is enabled on a user’s browser.

    Next, make sure that the current URL path is set to any page. This setting will display the popup on all pages of your website.

    Change ad blocker targeting rules

    Once you have setup the display ruler, just click on the ‘Next Step’ button to continue.

    Now, you will be asked to select the default view. Make sure that it is set to ‘Yes/No’. You can also show a MonsterEffect and play sound effects when the popup appears on a user’s screen.

    Add sound effects to campaign

    Your Adblock campaign is almost ready. Let’s publish it to make it available on your website.

    Simply switch to the ‘Publish’ tab in the builder and change the Publish Status to ‘Publish’.

    Publish ad blocker campaign

    You can now click the ‘Save’ button at the top and close the campaign builder.

    On the next screen, you will see the WordPress Output Settings for the campaign. To make your campaign live, simply click the ‘Status’ dropdown menu and change it from ‘Pending’ to ‘Published’.

    Make your ad blocker campaign live

    When you are done, go ahead and click the ‘Save Changes’ button.

    That’s all. Your adblocker campaign is now live on your WordPress website.

    You can test out your campaign by installing the AdBlock extension in your browser and visiting your website. You will see a popup asking users to support your website by disabling the Adblock software.

    Ad blocker campaign preview

    Method 2: Target Adblock Users With AdSanity

    AdSanity is one of the best ad management plugins for WordPress. It has a paid ‘Adblock Detection’ add-on that allows you to detect users with ad-blocking software and restrict their access to your website until they disable adblocking.

    First, you need to install and activate the AdSanity plugin and its Ad Block Detection add-on. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you must visit the AdSanity » Settings page and click on the ‘Licenses’ tab.

    Next, you can enter the license keys for the AdSanity core plugin and the Ad Block Detection add-on. You can easily find these license keys in your account area.

    Enter AdSanity license key

    After entering the license, click the ‘Activate License’ and ‘Save Changes’ buttons.

    Next, you can switch to the ‘Add-Ons’ tab in the AdSanity settings.

    Edit AdSanity ad blocker settings

    AdSanity allows you to detect Adblock on posts and pages. You can show a warning popup to Adblock users with your custom message, or you can redirect them to a custom page.

    Both methods are aggressive and require users to disable Adblock to continue browsing your site.

    When you are happy with the settings, make sure to click the ‘Save’ button. AdSanity will now display the warning message to Adblock users on your wesbite.

    Method 3: Detect Adblock Users With AdsMatcher Anti Adblock

    If you are looking for a free way to detect Adblock users, then you can try this method.

    First, you will need to install and activate the AdsMatcher Anti Adblock plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, head over to the Settings » AdsMatcher page to configure the plugin settings.

    Edit AdsMatcher settings

    The plugin allows you to show a custom message to Adblock users. You can edit the title and message that will appear on your website.

    Plus, you also have the option to display the close button. If you want to use an aggressive approach, then you can hide the close button and force users to disable their adblockers.

    Don’t forget to save your settings. You can now visit your website with the AdBlock extension installed on your browser to test the plugin.

    Disable AdBlock message

    Bonus: Diversify Your Revenue Streams

    Internet users are finding more ways to block ads across the internet. Fighting ad-blocking software can be tiring and a neverending fight to recover lost revenue.

    One thing to consider is changing the way you make money on your website. Finding new ways to monetize your content will give you the freedom to rely less on ads and build a sustainable business in the long run.

    Research shows that privacy, security, and bad user experience are the most common complaints among Adblock users. You can address these complaints by adapting different monetization methods that address those issues.

    Here are a few ways publishers can make money and not rely on ads.

    1. Affiliate marketing

    Affiliate marketing is one of the most common ways to earn money from your content. You can recommend products and services to your users and earn a commission when users make a purchase using your affiliate link.

    There are plenty of plugins and tools for affiliate marketers that will help you get started. For more details, see our beginner’s guide to affiliate marketing.

    2. Selling Direct Ads

    If you are serving ads through a third-party advertising network like Google AdSense, then you have limited control over ads, privacy, and the CPC.

    Selling ads directly to advertisers allows you to ensure privacy, limit tracking, and control what you get paid.

    WordPress ad management plugins like AdSanity allow you to serve your own ads as well. You can use hosted images on your own websites for ads and easily bypass most adblocking software.

    Tip: Don’t wrap your ads around HTML elements with CSS classes like ads, advertisement, promo, etc. This is how AdBlocking software detects and blocks ads.

    3. Sponsored Content

    Consider allowing advertisers to sponsor content on your website. You can write content about their product or service and even include an affiliate link to get a referral commission. You can also accept user-submitted posts directly on your website.

    4. Premium Content

    Another helpful strategy used by many online publications is premium content. You can adapt a pay-per-view model, create membership plans, sell online courses, or simply restrict pages to paid users.

    Forbes content locking popup

    For more ways to diversify your website’s revenue, take a look at our guide on different ways to make money online from your website and some easy-to-start new online business ideas.

    We hope this article helped you learn how to detect AdBlock users in WordPress. You may also want to see our guide on how to create an email newsletter and our expert picks for the best email marketing services to grow your business.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Detect AdBlock Users in WordPress (3 Methods) first appeared on WPBeginner.

  • How to Free Disk Space and Reduce Inode Usage in WordPress

    Are you running out of disk space and inodes for your WordPress website?

    If you run out of disk space and inodes, then you might see different errors. For example, you won’t be able to upload images, send or receive emails, update blog posts, and more. Your users will also have a hard time accessing your website.

    In this article, we will show you how to reduce disk space and inodes on WordPress.

    How to reduce disk space and inodes on WordPress

    Why Free Up Disk Space and Reduce Inode Usage?

    When you purchase WordPress hosting for your website, each service will provide a certain disk space and inode limit.

    Inode is where the metadata for files is stored, like the file size and its physical location. Inode usage equals the number of files and folders on your hosting account.

    Initially, you don’t have to worry about these limits, as you’ll be just starting out. However, as your WordPress site grows, more files and folders will take up disk space and utilize inodes. Once you reach your WordPress hosting company’s allotted limit, you’ll notice several issues on your site.

    For instance, you won’t be able to send or receive emails from your website, have difficulty uploading images and other content to the media library, and update content on pages and posts.

    If the disk space is full, then your visitors might also face problems while accessing your website. Besides that, migrating your site to another host might also not work if you don’t have enough disk space.

    Reducing disk space and inodes will help resolve these issues. Plus, you will see better website performance and a smooth user experience.

    With that, let’s see how you can check disk space usage on your WordPress site.

    How to Check Disk Space in WordPress

    There are multiple ways you can check the disk space in WordPress. The easiest way is by accessing the cPanel of your hosting service.

    All web hosting providers offer statistics on disk usage, file usage, number of email accounts, and more.

    For example, if you’re using Bluehost, then you can simply log in to your account. After that, head to the ‘Advanced’ tab from the menu on your left. The column on the right side will show statistics about disk and file usage.

    View disk usage in Bluehost

    That said, let’s look at ways to increase disk space and free up inodes in WordPress. You can click the links below to jump ahead to your preferred section.

    1. Use Image Optimization Tools to Reduce Their Size

    A simple way to save disk space is by optimizing your images. You can use different tools to reduce the image size without lowering its quality. Besides that, you can change the file format (PNG, JPEG, GIF) and dimensions to reduce the image size by 80%.

    It not only helps save inode usage but also makes your website load faster. You also get faster website backups and improved SEO rankings.

    Image optimization tools use compression technology to lower the file size of the picture. You can use photo editing software like Adobe Photoshop, Affinity, or web tools such as TinyPNG or JPEGmini.

    Optimized vs Unoptimized Images in WordPress

    There are also different WordPress plugins that automatically compress images when you upload them.

    For more details, please see our guide on how to optimize images for web performance without losing quality.

    2. Prevent WordPress from Generating Image Sizes

    Did you know WordPress creates multiple copies of an image when you upload it to your website?

    WordPress automatically generates different image sizes, which include thumbnail, medium, and large sizes in addition to the original picture.

    WordPress Automatically Creates Copies of Your Images in Different Sizes

    These image sizes will take up disk space and inodes on your website. Besides, the backup size of your site will also become large due to different versions of a single image.

    A simple way to prevent WordPress from generating multiple image sizes is using the Stop Generating Unnecessary Thumbnails plugin. It is a free plugin that lets you disable image sizes.

    You can learn more by following our guide on how to prevent WordPress from generating image sizes.

    3. Don’t Upload Videos to WordPress

    Another way you can reduce disk space, and inodes is by ensuring that you don’t upload videos to WordPress.

    Directly uploading videos to your site means using more bandwidth and disk space. If you have high-quality videos, then it will utilize even more resources. You will also need different plugins to manage and display videos, which means using more disk space.

    A better alternative is to upload videos to sites like YouTube or Vimeo and then embed them on your site. This way, you’ll free up disk space and bandwidth. Your videos will also get more exposure since YouTube is the second most popular search engine and the most visited site.

    You can follow our guide on how to easily embed videos in WordPress blog posts for more details.

    4. Clean Your WordPress Media Library

    Cleaning your WordPress media library is a great way of incresting disk space and reducing inodes in WordPress.

    If you have media files that are not in use, have multiple copies of the same image, or have pictures in the incorrect size, then you can remove them to free up space.

    Usually, you can head to Media » Library from the WordPress dashboard and select an image you want to remove. Once the image attachment details open, simply click the ‘Delete permanently’ option.

    Delete images from library

    However, the manual process is time-consuming, and it can be hard to find media files that are not in use.

    A more efficient way is to use WordPress plugins that help clean the WordPress media library. For example, Media Cleaner is a free plugin that scans your site for unused media files in the library and posts/pages. You can then decide which files to keep and which to remove.

    For more details, please see our guide on how to clean up your WordPress media library.

    5. Remove Inactive WordPress Plugins and Themes

    Do you have WordPress plugins and themes that are inactive and currently not in use?

    Having inactive WordPress themes and plugins means they are using inodes and taking up disk space. You should remove these plugins and themes to increase disk space and reduce inode usage.

    To remove plugins, simply head to Plugins » Installed Plugins from your WordPress admin panel. Next, click the ‘Delete’ button for any plugin that is not being used.

    Delete inactive plugins

    Similarly, you can also delete inactive WordPress themes.

    First, you will need to go to Appearance » Themes from your WordPress dashboard.

    Delete inactive themes

    From here, click on the theme you want to remove.

    A new popup window will open with the details of your WordPress theme. Go ahead and click the ‘Delete’ button at the bottom right corner.

    Delete a theme

    6. Delete Draft Blog Posts and Pages

    Just like inactive themes and plugins, removing draft blog posts and pages can also free up disk space and reduce inodes in WordPress.

    They would take up unnecessary space, and you can improve website performance by deleting them.

    Simply go to Posts » All Posts from your WordPress admin area. Next, click the ‘Trash’ button under any draft blog post.

    Trash draft blog post

    You can do the same for draft pages on your website.

    WordPress also allows you to bulk delete posts and pages. For more details, please see our guide on how to bulk delete WordPress posts.

    7. Empty Your Mailbox and Delete Unused Email Accounts

    If you’re using email accounts on your hosting service, then they also take up space and utilize inodes on your site.

    To reduce inode usage and save disk space, you can check your emails and delete any unwanted emails. These can be spam emails or old emails that are not required anymore.

    Similarly, if you have multiple email accounts set up on your WordPress hosting service, then you can delete accounts for inactive users. You can access your mailbox and different email accounts using the cPanel of your hosting provider.

    8. Clear Cache and Old Backup Files in WordPress

    Cache plugins are super useful in speeding up your WordPress website and providing a better user experience.

    However, these plugins can generate a high amount of cache files if left unchecked. As a result, they will utilize inodes on WordPress. That’s why it is a best practice to clear the WordPress cache at regular intervals and reduce inode usage.

    Different WordPress hosting services and caching plugins come with a built-in option to clear the cache.

    For example, Bluehost allows clearing your cache from the WordPress admin area. Simply select the ‘Caching’ option in the toolbar at the top and click the ‘Purge All’ option to remove the cache.

    Clear Bluehost cache

    Similarly, if you’re using WordPress security and backup plugins, then clearing old security reports and backups will also significantly improve your inode usage and disk space issues.

    For instance, if you’re using Duplicator for backups, then you can view existing backups and delete the old ones from your WordPress dashboard.

    Simply go to the Duplicator Pro » Packages page and select your old backup. After that, click the Bulk Action dropdown menu and select Delete.

    Delete existing backups in WordPress

    You can get started with the free version of Duplicator, and we highly recommend checking out the Pro features, too.

    We hope this article helped you learn how to free up disk space and reduce inode usage on WordPress. You may also want to see our guide on WordPress security and tips to speed up WordPress performance.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post How to Free Disk Space and Reduce Inode Usage in WordPress first appeared on WPBeginner.

  • 13 Best WordPress Brute Force Protection Plugins 🚫 2023 (Free & Pro)

    Worried about unauthorized access to your WordPress site? We’ve got you covered with our list of the 13 best brute force protection plugins – take a look now!

    The post 13 Best WordPress Brute Force Protection Plugins 🚫 2023 (Free & Pro) appeared first on BetterStudio.