EDITS.WS

Tag: WordPress Plugins

  • 9 Best YouTube Video Gallery Plugins for WordPress

    Do you want to add a YouTube video gallery on your WordPress website?

    You can add YouTube videos to WordPress blog posts using the built-in Embed block. However, you can’t easily arrange these videos in a nice gallery layout.

    In this article, we will share the best YouTube video gallery plugins for WordPress so you can show your videos in an organized and eye-catching way.

    Best YouTube video gallery plugins for WordPress

    1. Smash Balloon YouTube Feed Pro

    The Smash Balloon YouTube gallery plugin

    Smash Balloon YouTube Feed Pro is the best YouTube gallery plugin on the market.

    This plugin allows you to hand-pick specific videos from your account, or automatically show all the latest videos from your YouTube channel. You can even combine multiple YouTube channels into a single feed.

    A YouTube gallery, created using Smash Balloon

    Smash Balloon has a ready-made gallery layout so you can organize your videos with the click of a button. After creating a gallery, you can control exactly how the videos look by choosing whether to show the YouTube description, title, comments, the total number of likes, and much more.

    You can even encourage visitors to join your YouTube channel, by adding a ‘Subscribe’ button to the gallery.

    By default, the gallery layout also has a ‘Load More’ button so visitors can scroll through your entire YouTube channel without leaving your website.

    Customizing the YouTube gallery 'Load More' button

    When a visitor clicks on a video, Smash Balloon will start playing it in an embedded video player. In this way, you can get more YouTube views and engagement without driving visitors away from your website.

    By default, the player shows related videos when the playback finishes, or the visitor pauses the video. Smash Balloon lets you replace these suggested videos with a custom call to action, so you can promote a specific post, page, or even the most popular WooCommerce products from your online store.

    You can also use Smash Balloon to embed YouTube playlists, favorites, and livestreams on your WordPress website.

    The best part about Smash Balloon is that it doesn’t slow down your site. The plugin’s built-in YouTube caching feature will make sure your site always loads fast, which is great for SEO.

    The other nice thing about Smash Balloon is that you can combine social content from Instagram, Facebook, Twitter, and YouTube into a single social wall. If you’re serious about growing your online presence, then we highly recommend the Smash Balloon All Access Bundle, which gives you access to the social wall feature.

    A social wall, created using Smash Balloon

    Note: If you’re just getting started or have a limited budget, then there’s also a free version of the YouTube feed plugin. Although this plugin is missing the more advanced features, it still has everything you need to embed YouTube videos on your WordPress website.

    Pricing: Smash Balloon YouTube Feed Pro licenses start at $49 per year. If you want to embed Facebook, Twitter, Instagram, and YouTube content on your WordPress website, then you can grab the All Access Bundle for $299 per year.

    2. Envira Gallery

    The Envira Gallery YouTube plugin

    Envira Gallery is generally known as the best WordPress photo gallery plugin.

    However, there’s also an Envira Gallery Videos Addon that allows you to create a YouTube gallery. Simply enter the URL for each YouTube video and then specify the thumbnail that you want to show in the gallery. The Videos Addon will then fetch the video automatically.

    After adding all your videos, Envira Gallery lets you fine-tune the playback experience. You can make the video autoplay, open it fullscreen by default, hide the playback controls, and much more.

    Envira Gallery can also embed entire YouTube playlists, although you’ll need to get a YouTube API from the Google Cloud Console and then add it to the plugin’s settings first.

    As well as YouTube, Envira Gallery supports other popular video hosting services such as Vimeo, Wistia, Twitch, VideoPress, and Dailymotion.

    You can also embed Facebook videos in WordPress.

    One major drawback is that Envira Gallery won’t automatically fetch new YouTube videos from your channel. If you want to update the gallery, then you’ll need to add each new video manually using its URL.

    Pricing: To get Envira with the Video Gallery addon, you’ll need to either buy a Pro license ($89 per year) or a Lifetime license ($209).

    3. YouTube Showcase

    The YouTube Showcase gallery plugin

    With the YouTube Showcase plugin, you can add a YouTube video gallery or grid to your WordPress website.

    After activating the plugin, you can add any YouTube video to your site using the 11-digit alphanumeric video key shown at the end of the video’s URL.

    To help visitors find what they’re looking for, YouTube Showcase lets you add categories and tags to your videos. These work in exactly the same way as the built-in WordPress categories and tags, so they’re very easy to use.

    Once you’ve done that, you just need to add the plugin’s shortcode to any page, post, or widget-ready area. YouTube Showcase will then show all your videos in a nice gallery layout.

    YouTube Showcase automatically adds a row of video thumbnails below the gallery, so visitors can easily move between the different videos. For visitors who are using a smartphone or tablet, YouTube Showcase replaces these thumbnails with more mobile-friendly ‘Prev’ and ‘Next’ icons.

    The plugin uses pagination by default, so your gallery should load quickly no matter how many videos you add.

    The default gallery layout should be a good fit for most websites. However, if you want to make changes then the plugin has a straightforward settings page.

    While it isn’t as customizable as some of the other gallery plugins, YouTube Showcase does have a section where more advanced users can add custom CSS and custom JavaScript.

    If you don’t like the gallery layout, then YouTube Showcase also has a video grid shortcode. This shows all your YouTube videos in a 4-column grid layout.

    Pricing: You can download YouTube Showcase for free from the official WordPress repository.

    4. YourChannel

    The YourChannel WordPress gallery plugin for YouTube

    YourChannel is one of the easiest ways to create a YouTube gallery. It allows visitors to look through your entire YouTube channel feed and watch any video without leaving your website.

    YourChannel also comes with a built-in WordPress caching system, to help keep your website running smoothly.

    To set up YourChannel, simply enter your YouTube username or channel ID. After that, the plugin will automatically fetch banner images, video thumbnails, your subscriber count, and your total number of views.

    The plugin’s settings are straightforward and user-friendly, so you can create a beautiful-looking gallery simply by checking a few boxes and typing some numbers.

    You can change how many videos YourChannel shows when the gallery page first loads, and set a maximum number of videos that visitors can scroll through. This is particularly useful for creating a mobile-friendly video gallery.

    YourChannel also helps you stay GDPR compliant by showing an ‘Allow Cookies’ message when a visitor first clicks the ‘Play’ button. This message includes a link to your privacy policy.

    When you’re happy with how the gallery looks, you can add it to any page, post, or widget-ready area using a shortcode provided by the plugin.

    Pricing: Simply visit the WordPress repository and download the YourChannel plugin for free.

    5. Photo Gallery by 10Web

    The Photo Gallery for 10Web plugin for WordPress

    According to our marketing statistics research, 70% of people visit YouTube on a smartphone or tablet. If you run an online store using a plugin such as WooCommerce, then you’ll be interested to learn that 90% of consumers watch videos on a mobile device.

    With that in mind, you’ll want to make sure your YouTube gallery looks just as good on mobile, as it does on desktop. With Photo Gallery by 10Web, you can create a mobile responsive image and video gallery within minutes.

    Despite the name, Photo Gallery supports all the best video hosting sites including Vimeo, Dailymotion, and YouTube. Simply copy the video’s URL, and Photo Gallery will add that video to your website.

    After that, you can fine-tune how the gallery looks by choosing different layouts, switching between dark and light themes, adding pagination, and more. You’ll also have complete control over the content that appears in your gallery, including adding or removing the video title, description, tag box, and more.

    Visitors can watch each video directly on your website, using the Photo Gallery lightbox popup. The lightbox comes with built-in social share buttons, which make it easy for visitors to share your videos on Facebook and Twitter. This can help you create a buzz on social media, get more engagement, and grow your social media following.

    Pricing: You can download Photo Gallery for free from the official WordPress repository. If you need more advanced features, then there’s also a premium version of Photo Gallery.

    6. Embed Plus for YouTube

    The EmbedPlus gallery plugin for YouTube

    Embed Plus for YouTube allows you to create a YouTube gallery using videos, playlists, shorts, and livestreams.

    This plugin has a few unusual features, such as ‘Modest Branding’ which reduces the amount of YouTube branding in your video gallery.

    Another unique feature is ‘facade mode,’ which aims to make your WordPress website faster by loading a lighter version of the video player initially, and then downloading the rest of the player when the visitor clicks a video.

    To make your pages load even faster, Embed Plus can defer JavaScript while serving minified CSS and JavaScript.

    Embed Plus can even convert non-HTTPs videos to HTTPS. Since Google uses HTTPS/SSL as a ranking factor in its search results, this can improve your search engine rankings.

    For more on this topic, please see our complete guide on how to move WordPress from HTTP to HTTPS.

    To keep people on your website for longer, Embed Plus can automatically play the next video in the gallery, which is particularly useful if you’re adding playlists to your WordPress blog.

    This plugin has in-depth and detailed settings that cover several tabs. This gives you complete control over how the YouTube gallery looks and acts, but it can be confusing when you first activate the plugin.

    Thankfully, Embed Plus has a built-in setup wizard that asks questions about the kind of gallery you want to create and then changes the default settings based on your answers.

    Pricing: You can download Embed Plus YouTube for free from the official WordPress repository. If you need more advanced features then there’s also a Pro YouTube plugin.

    7. Automatic YouTube Gallery

    The Automatic YouTube Gallery plugin for WordPress

    Automatic YouTube Gallery lets you create unlimited video galleries on your site. As the name suggests, this plugin automates most of the setup process so you can create a YouTube video gallery in minutes.

    With this plugin, you can create a YouTube gallery using a channel ID, username, playlist, search terms, or even by entering specific video URLs. You can also embed live streams on your WordPress website.

    After choosing your videos, Automatic YouTube Gallery lets you fine-tune how the gallery looks. This includes changing the number of columns in the gallery layout, changing the ratio, adding or removing the video titles, and more.

    Automatic YouTube Gallery also has some settings to help keep visitors on your website for longer, such as autoplaying the next video and looping a single video. To make your YouTube gallery more accessible, you can also activate closed captions by default or change the language used by the video player’s interface.

    With Automatic YouTube Gallery, you don’t have to worry about videos slowing down your site. The plugin has a caching feature that can reduce page loading times and boost your WordPress speed and performance.

    This plugin is also fully compatible with WordPress multisite.

    Pricing: You can download the Automatic YouTube Gallery plugin for free from the official WordPress repository.

    8. All-in-One Video Gallery

    The All in One Video Gallery WordPress plugin

    You can use All-in-One Video Gallery to show videos from YouTube, Vimeo, Dailymotion, Rumble, and more in an HTML5 video player.

    Unlike other plugins that have their own editors, All-in-One Video Gallery integrates with the familiar WordPress page and post editor. It also has video categories and tags that work exactly the same as the built-in WordPress categories and tags.

    With this in mind, it’s very easy to get started with the All-in-One Video Gallery.

    After adding your videos, All-in-One Video Gallery lets you customize the player controls, playback options, and video quality levels. This plugin also aims to make your videos more accessible by supporting WebVTT subtitles and showing the subtitles automatically.

    The plugin is GDPR compliant and will get the visitor’s consent before loading YouTube, Vimeo, or embedded videos from third-party websites. If you prefer, then you can also disable the plugin’s cookies for added privacy.

    When you’re ready, you can either show all your videos in a single gallery or create different galleries using the plugin’s categories feature. This allows you to create lots of different galleries, with different content.

    Another option is embedding the built-in All-in-One Video Gallery search form. This allows visitors to search through all your videos, to find exactly the content they’re looking for.

    Pricing: You can download All-in-One Video Gallery for free from the WordPress repository.

    9. Video Gallery – Total Soft

    The Video Gallery WordPress plugin

    Video Gallery by Total Soft can add an unlimited number of professionally-designed video galleries to your website. This plugin supports YouTube plus other major video platforms such as Vimeo and Wistia.

    When building a gallery, you can choose between 16 different themes and 9 layouts. If your YouTube channel has lots of videos, then you can use pagination to spread the content across multiple pages.

    This plugin puts a strong focus on gallery thumbnails. Every time you add a video to a gallery, you can replace the default YouTube thumbnail with an image of your choice.

    After that, Video Gallery will play different hover effects when the visitor moves their mouse over the thumbnail. This includes some advanced hover effects that animate the video’s title, description, and other elements. In this way, your gallery can catch the visitor’s attention before it starts playing videos.

    Video Gallery allows you to show videos from different online platforms, and even self-hosted videos, in the same gallery.

    After building a gallery, you can add it to any page, post, or widget-ready area using a shortcode. Video Gallery also provides a code snippet that adds the gallery to your WordPress theme. For more information, please see our guide on how to easily add custom code in WordPress.

    Pricing: You can download Video Gallery for free from the official WordPress repository.

    What is the Best YouTube Video Gallery Plugin for WordPress?

    If you’re looking for the easiest way to add a gallery to WordPress, then Smash Balloon Youtube Feed Pro is our top pick.

    This plugin guides you through the process of connecting YouTube and WordPress and then makes it easy to build a professionally-designed gallery. It also lets you fine-tune every part of the gallery so it perfectly suits your WordPress theme.

    When you’re happy with how the gallery looks, you can add it to any page, post, or widget-ready area using either a shortcode or the plugin’s Feeds for YouTube block.

    Unlike some other plugins on the list, your Smash Balloon gallery will update automatically as you publish new videos to YouTube. This means visitors will always see the latest videos, and you don’t have to worry about updating your gallery manually.

    While Smash Balloon YouTube Feed Pro is our top choice, it is a premium plugin. If you’re looking for a free YouTube gallery plugin, then you may want to take a look at Feeds for YouTube instead.

    While this plugin is missing some of Smash Balloon’s advanced features, it still has everything you need to create a YouTube video gallery for your WordPress website.

    This makes Feeds for YouTube our top pick for anyone who is just getting started, has a limited budget, or just wants to embed a small number of videos in their WordPress website.

    We hope this article helped you choose the best YouTube gallery plugins for WordPress. You may also want to see our list of best drag-and-drop WordPress page builders to create custom designs and our tutorial on how to create an email newsletter to keep your visitors updated with your new videos.

    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 9 Best YouTube Video Gallery Plugins for WordPress first appeared on WPBeginner.

  • 5 Best WordPress QR Code Generator Tools for 2023

    QR (Quick Response) codes are a great way to help customers quickly access information on your online store. In this post, we’ll take a closer look at how to use QR codes on your site. Then, we’ll explore five of the best WordPress QR code generators.

    The post 5 Best WordPress QR Code Generator Tools for 2023 appeared first on Themeisle Blog.

  • 8 Best WordPress Form Plugins in 2023

    Form plugins are crucial for website owners to easily collect and organize visitor data. Without them, gathering leads and improving front-end strategies can be hindered. With many form plugins available for WordPress, choosing the right one can be difficult. That’s why we’ve listed the best options to help you find the perfect fit for your needs. But, make sure to consider your specific requirements before making a choice. In this article, we’ll give a detailed analysis of each plugin so you can pick the best one for your WordPress website.

    Best Form Builder Plugins for WordPress

    When it comes to forms, there are some excellent contact form plugins to consider. So this time we’re focusing on what forms bring the most value and features to meet the needs of any user.  Regardless of your choice, don’t forget to test your form to make sure it is performing as expected. You don’t want to miss any new contacts or leads.

    Here is our list of the best form plugins for WordPress:

    1. WPForms – Best Form Builder for Beginners

    WPForms Home Page Feb 2023

    WPForms is a beginner-friendly WordPress form builder plugin with over 5 million active installations. It offers a drag-and-drop interface to design unlimited forms, including contact, registration, login, order, and other custom forms.

    WPForms is also compatible with popular WordPress themes and comes with features like smart conditional logic, detailed user journeys, geolocation, and payment integrations with PayPal, Authorize.Net, Stripe, and Zapier.

    WPForms User Journeys Addon

    The WPForms Lite version is free and comes with basic contact form features, while the paid version offers more advanced features, including multi-page forms, surveys, user registration, payment forms, and local submission saving.

    Key Features of WPForms

    • Drag-and-drop form builder
    • 500+ pre-built form templates
    • Smart conditional logic for high-performance forms
    • Integrates with Divi
    • Instant notifications and spam protection
    • Advanced features such as surveys, polls, and user registration are available as add-ons

    The 500+ pre-built templates offered by WPForms really stand out and could save lots of time for website owners. It offers plenty of integrations in the free tier as well as tons in its paid tiers. Of note is that it integrates with Divi and other popular page builders. For these reasons, it is considered to be

    WPForms 500+ Available Templates

    WPForms is for you if…

    … you’re looking for a reliable, flexible, and powerful WordPress contact form plugin. It can be used on everything from basic start-up sites to complex e-commerce sites. Perfect for beginners and agencies alike (with good yearly prices).

    WPForms Pricing: Free; paid plans start at $49.50 per year.

    Get WPForms

    2. Gravity Forms

    Gravity Forms Home Page Feb 2023

    Gravity Forms is a premium form builder for WordPress that offers a visual form editor with advanced features for both beginners and advanced users. It has a drag-and-drop form builder that allows you to create forms without any programming knowledge and includes features such as conditional logic, numeric calculations, and file uploads.

    Gravity Forms Conditional Logic

    With Gravity Forms, you can create multi-page and mobile-responsive forms, limit the number of submissions, schedule forms, and create posts from filled-out forms. The plugin also offers spam protection, email marketing integrations with popular platforms like Mailchimp and Constant Contact, and the ability to accept payments. Each integration or additional feature, however, is packaged as an add-on making getting the right mix of capabilities a chore.

    Key Features of Gravity Forms

    • Drag-and-drop form builder with over 30 form field types
    • Advanced forms for quizzes, surveys, subscriptions, web directories, and more
    • Powerful eCommerce capabilities (Pro and up)
    • Built-in conditional logic, entry limitations, and scheduling
    • Integrates with Divi for advanced styling and customization forms using Divi Gravity Forms.

    Gravity forms can be used to build multiple types of forms. Plus, it can handle eCommerce-powered forms very well. We enjoy Gravity Form’s clean and simple UI for the backend editor which other options (like WPForms) sometimes lack.

    Gravity Forms is for you if…

    … you’re looking for a premium and sophisticated and extendable WordPress contact form plugin. Also, as pricing tiers go up, the number of available add-ons and the number of site licenses both increase making it a solid option for agencies.

    Gravity Forms Pricing: No free version. Paid plans start at $59 per year.

    Get Gravity Forms

    3. Formidable Forms – Best Advanced Form Builder

    Formidable Forms Home Page Feb 2023

    Formidable Forms is a powerful online form builder plugin for WordPress that offers both free and premium versions. The plugin is versatile and can be used to create complex forms such as quizzes, surveys, payment forms, registration forms, real estate forms, and much more.

    Formidable Forms is aimed at advanced users and developers, but its drag-and-drop builder makes it easy to use even without coding skills. It offers a comprehensive and versatile form-building platform that can scale with any business’s needs.

    Key Features of Formidable Forms

    • Drag-and-drop builder that is WCAG and A11Y compliant
    • Advanced forms with calculations, quizzes, polls, and registration
    • User tracking and signature-enabled forms
    • Spam protection on all paid plans

    The plugin provides a simple drag-and-drop builder for creating complex forms for data-driven web apps, such as directories, listings, and event registration. There are plenty of ways to tweak forms with custom code and use webhooks to get the most out of the form plugin for developers too.

    Formidable Drag and Drop Builder

    The plugin works great for surveys as well. Check out how we used it to create a survey on WordPress

    Formidable Forms is for you if…

    … you’re looking for an advanced, premium WordPress contact form plugin that can seemingly do it all. While the free version is suitable for creating simple forms, the real value of Formidable Forms is in its premium tool, which is ideal for creating complex forms of all kinds. Therefore, if you’re looking for a beginner-friendly option, this may not be the best choice. The starting paid tier, for instance, has no integrations available but the highest tiers have a lot to offer enterprise and business users.

    Formidable Forms Pricing: Free; paid plans start at $39.50 per year.

    Get Formidable Forms

    4. Ninja Forms – Best Pricing for Web Agencies

    Ninja Forms Home Page Feb 2023

    Ninja Forms is a popular WordPress form plugin that offers a range of features to help you create custom forms for your website. The core plugin is free and available in the WordPress plugin repository. In addition to the free version, Ninja Forms offers a premium version with even more features. The plugin is beginner-friendly, with a drag-and-drop builder and a range of pre-built form templates to choose from. With Ninja Forms, you can customize your forms using custom CSS and add dedicated fields, a success message, and spam management.

    Ninja Forms works with some of the most popular email automation & CRM software, such as Zoho CRM, Mailchimp, AWeber, Campaign Monitor, and many more. The benefit of their extensive integration capabilities is that you can streamline your marketing efforts. The plugin also has a user analytics tool to help you see data regarding form submissions.

    Key Features of Ninja Forms

    Ninja Forms is for you if you…

    • Drag-and-drop interface and unlimited forms, fields, and submissions
    • Filters and custom fields
    • Conditional logic add-on and multi-part forms
    • Integrations with email service providers like Mailchimp, AWeber, and Zoho; Plus various payment processors
    • Manage and export submissions, save form fields for future use, and plenty of support documentation

    Ninja Forms supports Ajax form submission (like others on the list), so there’s no need for a page reload when a form is submitted. You can extend the plugin’s functionality by purchasing various add-ons, including conditional logic, file uploads, and multi-step forms. There’s also integration support for payment forms via PayPal and Stripe. The premium version offers additional layouts and styles for even more customization options.

    Ninja Forms Visual Form Builder

    Ninja Forms is for you if…

    … you’re looking for a freemium option that lets you create unlimited forms. You can use the free version on as many sites as you wish, while the premium tool lets you access advanced features and paid add-ons.

    Ninja Forms Pricing: Free plan; paid plans start at $49 per year.

    Get Ninja Forms

    5. Fluent Forms – Best Form + CRM Combo

    Fluent Forms Home Page Feb 2023

    Fluent Forms is a powerful and user-friendly WordPress form builder plugin that offers a range of features to help you create dynamic and visually stunning online forms. It may just be the most underrated WordPress form plugin on this list. It has a drag-and-drop editor, 60+ pre-built form templates, and a conversational form workflow. The plugin is cost-effective and integrates with its ever-popular sister product, FluentCRM.

    Fluent Forms Conversational Form Workflow Builder

    Key Features of Fluent Forms

    Fluent Forms is for you if you…

    • Conversational Forms, Classic Form Builder, Drag & Drop Contact Form Builder, Multi-column Contact Form Layout, Smart Conditional Logic Form Fields, 30+ Form Field Types
    • Responsive and Mobile Friendly Design, Reusable Templates
    • In-Depth Performance Analytics
    • Export/Import Forms, Export Data with Advanced Data Filtering
    • Integrations including Mailchimp and Slack

    It comes with a drag-and-drop form builder, 60+ pre-built form templates, 30+ form field types, and 15+ third-party integrations. With the built-in data analysis tool and multi-column form layout, you can easily analyze your form data and create stunning forms. The plugin is also GDPR compliant and secured by reCAPTCHA to protect against spam submissions.

    WP Fluent Forms offers standard form features like Conditional Logic, Ajax form submission, and time-restricted submissions. Since it is built by the creators of FluentCRM, it offers a truly seamless experience from lead/subscriber/user form submission to customer lifecycle and sales functions that can be attended to in the CRM.

    FluentCRM Dashboard Shoing Fluent Form Subscriber Growth

    Fluent Forms is for you if…

    … you’re looking for an underdog product that has lifetime pricing available. You can use the free version with no domain count restrictions, while you get a few more robust perks with the Pro version.

    Fluent Forms Pricing: Free; paid plans start at $49 per year.

    Get Fluent Forms

    6. Jetpack Forms

    Jetpack Home Page Feb 2023

    Jetpack is a multi-purpose WordPress plugin that includes various performance, site management, and security modules, both free and premium. The free version includes a contact form module, which can be used to create simple forms on both the Classic and Block editors. This plugin makes it easy to add new forms to your website and lets you leverage WordPress in-built settings to alert you via email when someone submits a form.

    With Jetpack’s built-in contact form, users can add a form to any post or page with just a few clicks. The plugin has a drag-and-drop editor that allows users to insert, organize, and freely edit form fields, and it comes with some decent template options. The forms can be configured to send custom email notifications to multiple people, and there is also spam filtering with Akismet. The plugin provides detailed documentation and support, and it ensures that users won’t have to worry about site speed or performance issues.

    Key Features of Jetpack Forms

    • Ability to add contact forms directly in pages and posts
    • Customizable email notifications
    • Anti-spam and caching support with a paid subscription (monthly)
    • Comes packaged with other tools that WordPress beginners appreciate such as analytics and site speed improvement

    Integrates well with WordPress.com and WordPress.org websites. If you are a user of WordPress’s native block editor, Jetpack jumps right into the tools you use every day.

    Jetpack Form Builder Plugin

    Jetpack Forms is for you if…

    … you’re looking for a plugin that can also help you improve your site in other ways. In addition to creating user-friendly forms, you can also use this tool to enhance your site’s performance and security. However, if you’re looking for a highly customizable-form builder, this probably isn’t the plugin for you. It brings in other features that experienced webmasters might have covered with dedicated plugins (like security plugins, caching plugins, and advertisement management plugins).

    Jetpack Forms Pricing: Free; paid plans start at $10 per month.

    Get Jetpack Forms

    7. Contact Form 7 – Best Free Option

    Contact Form 7 Plugin Download Page Feb 2023

    Contact Form 7 is a free WordPress contact form plugin that has been one of the most popular on the market. It offers the basic functionality of creating simple WordPress forms with checkboxes and dropdown menus, integrates with anti-spam tools, and is completely free. Because it is so light and built with a good core foundation, developers can easily customize it with a little HTML/CSS magic.

    However, it has some limitations, such as not having a visual form builder and requiring basic HTML knowledge to create or customize the forms. So it can be difficult to match the style of your form with your site. The code syntax in Contact Form 7 is not very user-friendly, making it difficult for beginners to set up. Additionally, there is limited support available for this free plugin, and finding add-ons to extend its functionality can be challenging due to the lack of an add-ons directory.

    Despite these drawbacks, Contact Form 7 has a lot of free add-ons available in the WordPress plugin directory that can enhance its functionality. However, it may not be the best choice for those who are looking for a more user-friendly solution.

    Key Features of Contact Form 7

    • Completely free
    • Support forums with years of activity
    • Lots of free add-ons by the community
    • Unlimited forms

    There are plenty of other options on this list but there are still features that make CF7 attractive to some people. The fact that is completely free and well-supported is enough for some people.

    Contact Form 7 Text Based Form Builder

    Contact Form 7 is for you if…

    … you’re looking for a free plugin and don’t mind learning the syntax for creating forms. It’s a very flexible tool that is perfect for those with a bit of web DIY skills wanting to create standard contact forms on their WordPress sites. Contact Form 7 may be for you if you use the Divi Theme since Divi helps you style and build Contact Form 7 with ease using an essential marketplace product.

    Contact Form 7 Pricing: Free to use.

    Get Contact Form 7

    8. Typeform – Best for Engagement

    Typeform is a leading online platform for creating stunning, interactive forms. The form questions appear one at a time making the experience more conversational. And you can easily include images and videos in your form to keep your audience engaged.

    Key Features of Typeform

    • Easy to embed on any WordPress Website
    • Forms are full-page, interactive, engaging, and conversational
    • Add images and videos to your form as possible answers.
    • Large collection of templates and form content types to choose from.
    • Integrates with popular services like Mailchimp, Slack, and HubSpot.
    • Powerful conditional logic functionality.
    • Tools to collect and analyze data from surveys and forms, including charts, graphs, and data exports

    With a user-friendly drag-and-drop builder and pre-built elements, Typeform offers a superior experience compared to many of its competitors. There are dozens of form templates and a wide variety of form content types that make it easy to get started.

    Typeform is for you if…

    … you’re looking for a more engaging way to capture leads. The plugin is built entirely outside of WordPress but is easy to embed anywhere you want it or have it open in fullscreen. If you want a simple form you can manage within WordPress, you are better off going with one of the other options in this post.

    Typeform Pricing: Limited free plan, Paid plans start at $25 per month.

    Get Typeform

    What is the Best Form Plugin for WordPress?

    There are many excellent WordPress form plugins available, each offering unique features and benefits. Here is a list of all the plugins we covered, along with their prices for easy comparison. 👇

    Plugin Price Free Option
    🥇 WPForms $49.50 ✔️ Visit
    🥈 Gravity Forms $59 ❌ Visit
    🥉 Formidable Forms $39.50 ✔️ Visit
    4 Ninja Forms $49 ✔️ Visit
    5 Fluent Forms $41 ✔️ Visit
    6 Jetpack Forms $120 ✔️ Visit
    7 Contact Form 7 Free ✔️ Visit
    8 Typeform $300 ✔️ Visit

    WPForms is the best for bloggers or small businesses that need a user-friendly form for their site that has all the basic features one would expect. If you are looking for a more advanced form solution, then you can’t go wrong with Formidable Forms or Gravity Forms. Both offer a user-friendly drag-and-drop form builder, a wide range of form fields and templates, and advanced features such as conditional logic and file uploads. They also integrate with popular email marketing platforms and payment processors.

    Looking for an email opt-in form to grow your subscriber list? Check out these top WordPress Newsletter Form Plugins.

    Featured Image via Chilly design / shutterstock.com

    The post 8 Best WordPress Form Plugins in 2023 appeared first on Elegant Themes Blog.

  • How to Add a PDF Viewer in WordPress

    Do you want to add a PDF viewer in WordPress?

    By embedding PDF files in your website, you can make sure those files always have the same layout, no matter what device the visitor is using. These files can also keep people on your website for longer and add value for your uses.

    In this article, we will show you how to add a PDF viewer in WordPress.

    How to add a PDF viewer in WordPress

    Why Do You Need a PDF Viewer in WordPress?

    Many websites use PDF files to share information about their services and products. For example, restaurant owners often publish their menu as an online PDF.

    You can always upload a PDF to your website and then add a download link in WordPress.

    However, this isn’t the best user experience for people who want to quickly look at a PDF document. For example, someone who is planning to visit your restaurant may prefer to read the PDF menu on your website rather than downloading a copy to their computer.

    Instead, you can add a PDF viewer in WordPress and then show the PDFs directly on your website. This allows visitors to see the document without downloading it to their computer, which is often quicker and easier. This is particularly true for visitors who are using smartphones or tablets.

    It also keeps visitors on your website, which may increase your pageviews and reduce your bounce rate.

    With that being said, let’s see how you can easily add a PDF viewer to WordPress. Simply use the quick links to jump straight to the method you want to use.

    Method 1. Add a PDF Viewer Using the Block Editor (Easy)

    The easiest way to show PDFs on your WordPress website is by using the built-in File block.

    This method doesn’t require a special plugin, but you can only customize the viewer in a few ways. If you want more advanced customizations and features, then we recommend using a plugin instead.

    To get started, simply open the page or post where you want to add the PDF viewer in the content editor and then click on the ‘+’ button to add a new block.

    After that, start typing in ‘File’ and select the right block when it appears.

    The WordPress built-in File block

    If you’ve already uploaded your PDF to the WordPress media library, then click on the ‘Media Library’ button. You can then select the PDF that you want to embed.

    If you haven’t already uploaded the PDF, then click on ‘Upload’ and then choose a file from your computer.

    Uploading a PDF file to WordPress

    WordPress will automatically choose a size for the embedded PDF.

    Note that the default view may not show the full document, but the ‘File’ block includes a toolbar that allows visitors to zoom in and out of the document. They can also scroll through the PDF to see more content.

    How to add a PDF viewer in WordPress

    If you prefer, then you can change the PDF viewer’s height to show more or less of the embedded document.

    To do this, simply use the ‘Height in pixels’ slider in the right-hand menu.

    Changing the height of an embedded PDF

    Sometimes, visitors may want to download a PDF so they always have it close by. For example, customers may want to download the user manual for your most popular product or the programming schedule for an upcoming event or conference.

    By default, WordPress shows a ‘Download’ icon in the toolbar and a button below the PDF.

    How to allow visitors to download a PDF in WordPress

    The ‘Download’ button beneath the PDF is useful for visitors who are unfamiliar with the different PDF toolbar icons. By showing a ‘Download’ button, visitors will immediately understand that this file is not tied to your site alone.

    With that in mind, you may want to leave the ‘Download’ button enabled. However, if you don’t want to include this duplicate content then you can click to disable the ‘Show Download Button’ toggle.

    Hiding the Download button in a PDF viewer

    When you’re happy with how the PDF is set up, either click on ‘Update’ or ‘Publish’ to make your changes live.

    Now if you visit your WordPress website you’ll see the PDF viewer in action.

    A PDF viewer, created with the built-in WordPress File block

    Method 2. Add a PDF Viewer in WordPress Using a Plugin (More Customizable)

    The built-in WordPress File block should be a good fit for websites that simply want to embed a few PDFs. However, if you want more control over the viewer then it often makes sense to use a plugin instead.

    PDF.js Viewer is one of the best PDF plugins for WordPress. It allows you to change the height and width of the PDF viewer, and remove buttons from the PDF toolbar.

    It also comes with a fullscreen mode, which is perfect for showing longer documents such as ebooks and user manuals.

    A PDF viewed in fullscreen mode

    First, you’ll need to install and activate PDF.js Viewer. If you need help, then please see our guide on how to install a WordPress plugin.

    Upon activation, go to Settings » PDFjs Viewer to configure the plugin’s settings.

    The PDF.js Viewer plugin settings

    Most of the time, you can override these default settings when embedding each PDF. For example, you can change an individual PDF’s settings for size or scale.

    However, we still recommend changing the default settings to better match your own requirements, as this can save you a lot of time and effort.

    By default, the plugin includes Download, Print, and Search buttons in the PDF toolbar. If you want to remove any of these buttons, then simply uncheck the box next to it.

    Hiding buttons from the PDF viewer toolbar

    You can also change the default embed height and width, and the ‘Viewer Scale.’

    Out-of-the-box, PDF.js Viewer shows the PDF without any sidebar so visitors can see the full document when they arrive on the page. They can open the sidebar at any point by clicking on the ‘Toggle Sidebar’ button, as you can see in the following image.

    Adding a sidebar to the PDF viewer in WordPress

    If you plan to include longer documents or multi-page PDFs then it may be helpful to show the sidebar by default.

    To do this, simply open the ‘Page Mode’ dropdown menu and select either Thumbs, Bookmarks, or Attachments.

    Changing the mode in a PDF viewer

    PDF.js Viewer allows visitors to open the PDF in fullscreen mode. By default, visitors can open this mode by clicking on a ‘View Fullscreen’ link above the embedded PDF.

    To replace the text with your own custom messaging simply type into the ‘Fullscreen Link Text’ field.

    Customizing the PDF's fullscreen mode

    You can also choose whether the link opens in a new tab using the ‘Fullscreen Links in New Tabs’ box.

    Launching a new tab will help to keep visitors on your website, but it can be annoying for mobile and tablet users.

    Customizing the PDF viewer's fullscreen mode

    Fullscreen mode makes it easier to read long documents so we recommend leaving this feature enabled. However, if you don’t want to use it then you can uncheck the box next to ‘Show Fullscreen Link.’

    When you’re happy with how the plugin is set up, click on ‘Save Changes.’

    You’re now ready to add a PDF viewer in WordPress. Simply open the page or post where you want to show the PDF and then click on the ‘+’ button.

    You can now start typing in ‘Embed PDF.js Viewer’ and select the right block when it appears.

    Adding a PDF to your WordPress website using a plugin

    After that, click on ‘Choose PDF’ to open the WordPress media library.

    You can now either choose a PDF from the library or upload a file from your computer.

    Embedding a PDF on your WordPress website using a block

    The plugin will use your default settings, but you can fine-tune how this PDF looks and acts using the settings in the right-hand menu.

    Here, you can change the PDF’s height, width, and scale. You can also remove or customize the ‘View Fullscreen’ link.

    Customizing the PDF embed block using a WordPress plugin

    Finally, you can choose to remove or show the ‘Download’ and ‘Print’ buttons.

    When you’re happy with how the PDF is set up, simply click on ‘Update’ or ‘Publish.’ You can now visit your WordPress blog or website to see the embedded PDF viewer.

    A PDF, embedded directly on a WordPress blog or website

    Bonus: How To Make Money From Your Embedded PDFs

    If you have quality, useful PDFs then you can use them to make money online with WordPress.

    After embedding a PDF document in your website, you can turn that page or post into exclusive members-only content. Visitors will then need to buy a membership to access that page or post, and see the embedded PDF.

    The easiest way to turn WordPress into a membership site is by using MemberPress. It is the best WordPress membership plugin and allows you to turn any page or post into exclusive subscriber-only content, including embedded PDFs.

    Make money by selling PDFs online

    We have a complete guide on making a WordPress membership website with step-by-step instructions to help you get started.

    We also suggest using Easy Digital Downloads to manage and sell PDFs on your website. You can sell all kinds of digital goods easily and embed PDFs in the product pages as previews, too.

    We hope this article helped you add a PDF Viewer in WordPress. You may also want to take a look at our guide on how to create and sell online courses with WordPress or check out our list of the best email marketing services for small businesses.

    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 Add a PDF Viewer in WordPress first appeared on WPBeginner.

  • How to Add Multilingual Search in WordPress (2 Ways)

    Do you want to add a multilingual search in WordPress?

    If you have a multilingual WordPress site, then adding a multilingual search feature can help users find information more quickly by searching in their own language.

    In this article, we’ll show you how to easily add multilingual search in WordPress and delight your users with a better user experience.

    How to add multilingual search in WordPress

    Why Should You Add Multilingual Search in WordPress?

    Often users have trouble finding information on multilingual websites because either there is no search feature that they can use, or the search feature shows them content in the wrong language.

    Adding a multilingual search feature helps users easily find the content they are looking for. This improves user experience which means users will stay longer on your website.

    Research shows that engaged users are more likely to convert, subscribe, or make a buying decision.

    That being said, let’s take a look at how to easily add a multilingual search in WordPress without breaking your website or writing any code.

    Method 1: Adding Multilingual Search Using TranslatePress

    If you haven’t made your multilingual website yet, or already using TranslatePress, then this method is for you.

    TranslatePress is the best WordPress translation plugin on the market. It allows you to easily create a multilingual website using a live editor for quick and easier translation.

    It works out of the box and allows default WordPress search to display multilingual results.

    The disadvantage of this method is that it uses the default WordPress feature which is not very good at fetching the right results.

    If you haven’t used TranslatePress before or need help, then see our tutorial on how to easily create a multilingual WordPress website.

    Note: Keep in mind that the free version of TranslatePress only allows you to translate your website into one other language. So if you want to add multilingual search in WordPress for more than two languages, then you’d need to buy the TranslatePress Premium version.

    Once you have translated some content on your WordPress website. It is time to add the search form.

    Add a Search Block to your WordPress Site

    WordPress comes with a built-in search block that you can add anywhere on your website.

    If you’re using a block-based theme like Ultra, then you’ll be using the full site editor to add the search block.

    Simply visit the Appearance » Editor page from the WordPress dashboard.

    This will launch the full site editor which looks a lot like the block editor you use for writing posts and pages.

    Now, click on the add block button (+) to add the Search block.

    Adding search block in site editor

    You can move the search block up and down to display it anywhere on the page.

    Search block also comes with a few style options that you can choose from the block toolbar or settings.

    Search block settings

    Once you are finished, don’t forget to click on the Save button to save your changes.

    You can now visit your website to see the search form in action.

    Search form preview

    On the other hand, if you’re using a theme that does not support the full-site editor, then you can add a search form as a widget.

    Simply go to the Appearance » Widgets page from the WordPress admin dashboard.

    Here, click the Add widget block button (+) and add the Search block to your widget area.

    Search widget

    Once the ‘Widget Block Menu’ opens up, locate the ‘Search’ block and add it to your WordPress sidebar.

    Don’t forget to click the ‘Update’ button at the top to save your changes.

    Once you’ve saved the changes, visit your site and see the search box in action.

    Website preview

    Method 2: Adding Multilingual Search Using SearchWP (Recommended)

    The default WordPress search feature used by TranslatePress is not very good. It is quite basic and only looks for search terms in certain places.

    This is where SearchWP comes in.

    It is the best WordPress search plugin on the market and allows you to easily replace the default WordPress search with a more powerful search feature.

    SearchWP

    SearchWP automatically builds a search index and matches search keywords in content, title, categories, tags, shortcodes, documents, products, and more.

    Plus, it automatically replaces the default search form upon activation so you don’t need to replace it if you were already using it on your site.

    That being said, let’s take a look at how to easily add a better multilingual search to your WordPress site.

    First, you need to install and activate the SearchWP plugin. For more information, see our guide on how to install a WordPress plugin.

    After that, go to the SearchWP » Settings page and then click on the ‘License’ menu option to enter your license key.

    You can get the license key from your ‘SearchWP Accounts’ page. Simply copy the license key from there.

    After that, paste it into the ‘License Key’ field and then click on the Activate button.

    SearcWP license

    Now, you are ready to create your first custom search engine.

    Simply go to the SearchWP » Settings page from the dashboard.

    From here, you will see SearchWP’s first default search engine for you. It is pre-configured to work for most websites including multilingual websites.

    You’ll see all your post types with different attributes. Next to each attribute there will be a slide that you can move to assign weight for that attribute.

    SearchWP settings

    You can also click on the Add/Remove Attributes button to include more areas in the search.

    For instance, you can add custom fields and taxonomies to the attributes as well.

    Add more attributes to search

    If you are unsure about a setting, you can leave it as it is. The default options would work for more use cases.

    Finally, click on the Save Engines button to store your settings.

    SearchWP will now start building your search index in the background.

    Now, all you need to do is add the search form to your site.

    Add a Search Block to your WordPress Site

    SearchWP replaces the built-in search feature, which means you can use the default WordPress search form and it would still use SearchWP to show the results.

    If you haven’t already added a search form to your website, then here is how you would add it.

    If you’re using a block-based theme, then you’ll be adding a search block using a full-site editor.

    Simply go to the Appearance » Editor page from the admin dashboard.

    On the edit screen, click on the add block button (+) at the top and add the search block.

    You can move the search block to the area where you want to display the search form by moving it up or down.

    Adding search block in site editor

    Finally, don’t forget to click on the Save button to save your changes.

    If you’re using a theme that doesn’t support the full-site editor, then you’ll need to add a search widget to your website’s sidebar or widget-ready area.

    For that, head over to the Appearance » Widgets page from the dashboard.

    Now click on the add block button (+) at the top to open up the ‘Widget Block Menu’.

    From here, locate and add the Search widget to your preferred widget area.

    Search widget

    Don’t forget to click the ‘Update’ button at the top to save your changes.

    Next, simply visit your website and use your improved search box.

    Website preview

    For more information and detailed instructions, take a look at our guide on how to improve WordPress search using SearchWP.

    We hope this article helped you learn how to add multilingual search in WordPress. You may also want to check out our tutorial on how to fix WordPress search errors, and our article on how to create a multilingual sitemap in WordPress.

    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 Add Multilingual Search in WordPress (2 Ways) first appeared on WPBeginner.

  • 7 Best Paywall Plugins for WordPress in 2023

    Using paywalls and memberships is one of the best ways to monetize your WordPress site. You can offer exclusive content in exchange for ongoing subscriptions or one-time payments. Fortunately, WordPress has some great plugins to help you create a paywall that restricts paid (or membership) content on your site.

    In this guide, we’ll take a closer look at paywalls and why you might consider using one. Then, we’ll review seven of the best WordPress paywall plugins. Let’s get started!

    An Overview of Paywalls (And Why You Might Want to Use One)

    A paywall is a content restriction method. It prevents visitors from accessing a particular area on your site unless they subscribe, pay a one-time fee, or have membership status on your site.

    You’ve probably seen paywalls before. They’re common on newspaper websites such as The Washington Post:

    Washington- Post paywall

    Paywalls are also common on membership sites. Here, users pay to access exclusive content such as articles, videos, podcasts, and online courses. Typically, experts in particular fields, such as finance or digital marketing, offer their services to members only.

    You’ll also see paywalls on video streaming sites. These websites might offer exclusive video galleries, streaming events, or recorded content. Usually, the clips are available as “pay per view”, meaning users will pay each time they want to see the content.

    Overall, using a paywall is one of the easiest ways to monetize your WordPress website. If readers are willing to pay for exclusive content, you can quickly turn a profit from one-time payments or subscriptions.

    However, you’ll need to make sure that your content is worth paying for. Otherwise, you might struggle to attract members or customers. Therefore, you might like to focus on building organic traffic and reader engagement before introducing a paywall.

    What Are WordPress Paywall Plugins?

    A WordPress paywall plugin is a tool that enables you to set up paywalls, memberships, and other restricted content from your dashboard. Essentially, you’ll control all your settings without using custom coding or directing your readers to third-party websites.

    Additionally, a paywall plugin will typically have integrated payment processors. These platforms enable you to accept payments directly from your website. Therefore, you can offer convenient and secure transactions to your subscribers.

    7 Best WordPress Paywall Plugins

    There are plenty of free and premium WordPress paywall plugins. We’ve compiled a list of our favorite options, basing our selections on the features and flexibility offered by these tools.

    1. MemberPress

    MemberPress

    MemberPress is one of the most popular and best WordPress paywall plugins on the market. It offers various features, including paywalls, content drips, different membership levels, and online courses. Moreover, you can set up different billing methods for your subscriptions.

    Key Features for MemberPress:

    • Create memberships, paywalls, online courses, and communities.
    • Offer automated billing and upgrades to your members.
    • Drip content with timed releases and expiration dates.
    • Create coupons for your customers.
    • Offers powerful integration with Divi and Divi Modules.

    MemberPress WordPress paywall plugin

    If you’re looking for powerful yet customizable access rules, MemberPress could be the best option for you. The plugin enables you to restrict content to pages, child pages, custom post types, and more. Plus, it offers a wealth of front-end pricing tables to help you attract new subscribers.

    MemberPress is for you if…

    • You use Divi and would like convenient integrated options for Divi Modules.
    • You want to sell your online course.
    • You’re looking for a user-friendly solution.
    • You’d like to offer “gifted” memberships, coupons, and free trials to incentivize users.

    Pricing: From $179 per year. | Learn More About MemberPress. 

    2. Paid Memberships Pro

    Paid Memberships Pro

    Paid Memberships Pro is a complete solution for setting up memberships and subscriptions in WordPress. This plugin is designed for sites that offer premium content, online courses, members-only discounts, and more.

    Key Features for Paid Memberships Pro:

    • Restrict custom post types, including events and courses, as well as posts, categories, and pages.
    • Create unlimited membership levels with different pricing models, including recurring and one-time payments.
    • Integrate your members-only area with Stripe, Paypal, and other payment gateways.
    • Access reports on signups, cancellations, expirations, and more.
    • Integrates with Divi for easy membership restriction within the Divi Builder.

    Paid Memberships Pro dashboard

    Paid Memberships Pro comes with an easy-to-use interface that helps you set up multiple membership levels, create discount codes, and edit email templates. Additionally, this tool enables you to easily manage your members and subscriptions from your dashboard, as well as track orders and user activity.

    Paid Membership Pro is for you if…

    • You want to offer flexible payment methods for members.
    • You offer courses, host events, or want to create paywall content for your blog.
    • You use Divi and are looking for a Divi-integrated solution.

    Pricing: Free, with premium plans that start at $247 per year. | Learn More About Paid Memberships Pro.

    3. LearnDash

    LearnDash LMS

    LearnDash is a popular WordPress plugin that is widely used for creating and managing online courses. One of its best features is its user-friendly course builder, which makes it easy to create and organize course content, such as lessons, topics, and quizzes. The course builder also allows you to add gamification elements to your courses, such as badges and points, to increase student engagement and motivation. Additionally, LearnDash provides detailed progress tracking, allowing students to see their progress and how much they have left to complete.

    Key Features of Learn Dash

    • Certificate creator
    • Integrations with MailChimp, Slack, PayPal, and Zapier
    • Advanced course builder
    • Users can collect course points
    • Integrated paywall system

    Additionally, LearnDash makes it easy to create and manage certifications and badges, providing students with a tangible reward for their hard work. Furthermore, LearnDash provides in-depth reporting and analytics, allowing you to see how students are progressing through your courses, their quiz results, and more. LearnDash also integrates with a variety of tools and services, making it a versatile solution for creating and managing online courses.

    Finally, you can match your business branding with custom colors, logos, and more.

    LearnDash settings

    LearnDash is for you if…

    • You need a full-service online academy for WordPress
    • You want the ability to collect payments for courses
    • Drag-and-drop course building is a must.

    Pricing: $199 per year for 1 site | Learn More About LearnDash.

    4. Paid Member Subscriptions

    Paid Member Subscriptions

    Paid Member Subscriptions is an easy-to-use plugin that lets you set up subscription plans and restrict access to premium content. Moreover, it integrates with WooCommerce. This means that you can also restrict product access to members only or offer discounted prices to subscribers.

    Key Features for Paid Member Subscriptions:

    • Display partial content to non-members.
    • Create unlimited membership plans.
    • Enable members to manage their subscriptions.
    • Offer a free trial period and charge signup fees.

    Adding a new subscription plan in Membership and Content Restriction

    With this plugin, you can also sell group subscriptions. Additionally, you can allow users to sign up for more than one membership plan. Thus, this tool can be particularly useful if you offer different courses on your site.

    Paid Member Subscriptions is for you if…

    • You want to give users tasters of your premium content.
    • You run a WooCommerce store and want to restrict product viewing and purchases.

    Pricing: Free, with a premium version that starts at €149 (that’s about $159) | Learn More About Paid Member Subscriptions. 

    5. Restrict Content Pro

    Restrict Content Pro

    Next up, Restrict Content Pro could be ideal if you’re looking for a premium membership and paywall plugin, and it sits near the top of our list of the best WordPress membership plugins. You can create custom subscription levels, content restriction rules, and discount codes to offer users free trials of your paywalled articles. You can also receive payments directly through the plugin and monitor subscriptions in your WordPress dashboard.

    Key Features for Restrict Content Pro:

    • Create and customize unlimited subscription levels.
    • Receive payments through Stripe, Paypal, or your payment gateway.
    • Enable users to upgrade or downgrade their subscriptions.
    • Send welcome emails, receipts, and payment reminders to subscribers.

    Restrict Content Pro dashboard

    Additionally, Restrict Content Pro has one of the most user-friendly interfaces. You can create paywalled content with a quick shortcode, or add it to your posts manually. Furthermore, the plugin has a range of free and premium add-ons that extend its functionality.

    We recommend checking out our complete Restrict Content Pro review guide. This post gives a breakdown of the plugin’s main features.

    Restrict Content Pro is for you if…

    • You’re happy to invest in a premium WordPress paywall plugin.
    • You’re looking for a paywall solution with advanced content restriction settings.

    Pricing: From $59.40 per year. | Learn More About Restrict Content Pro.

    6. Leaky Paywall

    Leaky Paywall Plugin

    Finally, Leaky Paywall is a freemium tool and a good choice for WordPress paywall plugins. It enables you to create paywalls that restrict content according to post types, categories, tags, and more. Plus, you can sell various plans, including subscriptions, premium memberships, ad-free plans, and one-time purchases.

    Key Features for Leaky Paywall:

    • Offer extra content for free to new email subscribers.
    • Use targeted messages to upsell subscriptions.
    • Create hybrid subscription models.
    • Integrate the plugin with leading payment gateways, email marketing software, and circulation software.

    Leaky Paywall dashboard

    Leaky Paywall is designed specifically for news and magazine websites. However, it’s suitable for all kinds of content restriction models, including group subscriptions and donations.

    Leaky Paywall is for you if…

    • You run a news or magazine website.
    • You’re looking to offer multiple subscription models.
    • You’d like access to detailed analytics.

    Pricing: Free, with premium versions that start at $149 per month. | Learn More About Leaky Paywall.

    7. Pay For Post with WooCommerce

    Pay for Post with WooCommerce is one of the best WordPress paywall plugins

    Pay For Post with WooCommerce is a unique paywall solution. This plugin enables you to sell your posts and pages as WooCommerce products. This way, customers can simply purchase the content they’re interested in.

    Key Features for Pay For Post with WooCommerce:

    • Sell posts and pages as WooCommerce products.
    • Handle payments through your store and delay your paywall.

    Setting up Pay For Post with WooCommerce

    Overall, Pay For Post with WooCommerce is a very simple solution. It’s so simple you can spend more time working on your WooCommerce SEO, rather than trying to configure a complicated plugin. If you’re looking for a no-frills way to add a paywall to your site and sell access to articles, the plugin could be perfect for your needs.

    Pay For Post with WooCommerce is for you if…

    • You run a WooCommerce store and want a simple paywall solution.
    • You want to sell access to your articles.

    Pricing: Free, with a premium license that costs $69 per year. | Learn More About Pay For Post with WooCommerce.

    Final Thoughts on WordPress Paywall Plugins

    A paywall enables you to restrict your content and monetize your website. You can ask readers for one-time payments, subscriptions, or even full memberships that give users access to a member portal.

    If you’re looking for a sophisticated paywall solution, both MemberPress and Paid Memberships Pro fit the bill. Plus, Divi users will enjoy the convenient integration with Divi to make things a lot easier.

    The post 7 Best Paywall Plugins for WordPress in 2023 appeared first on Elegant Themes Blog.

  • How to Show Google, Facebook, and Yelp Reviews in WordPress

    Do you want to show Google, Facebook, or Yelp reviews in WordPress?

    Customer reviews encourage people to trust your website and buy from your business. There are lots of third-party sites where potential customers can see your reviews, but it’s also a good idea to show this content on your own website.

    In this article, we will show you how to display business reviews from Google, Facebook, and Yelp in your WordPress site.

    How to show Google, Facebook, and Yelp reviews in WordPress

    Why You Should Display Business Reviews in WordPress

    There are lots of different websites where customers can review your company such as Google, Yelp, and Facebook. However, potential customers will need to visit these third-party websites in order to see the reviews.

    With that being said, it’s a good idea to add Google, Yelp, and Facebook reviews to your WordPress website so that everyone can see them. For example, you might show positive reviews on your WooCommerce product pages, or your About Us page.

    An example of a website, showing customer reviews

    These reviews can convince customers to trust your company, even if they haven’t bought from you before.

    You can even use reviews to reduce your cart abandonment rates, by adding them to your custom WooCommerce checkout page.

    A custom checkout review page, with customer reviews

    With that said, let’s see how you can easily add Yelp, Google, and Facebook reviews to WordPress. Simply use the quick links below to jump straight to the platform you want to use.

    How to Show Google, Facebook, and Yelp Reviews in WordPress

    You could simply copy and paste the best reviews into your site, and then show them using a customer review plugin. However, depending on the plugin you use, you may need to add new reviews manually, which can take a lot of time and effort.

    There will also be a delay between customers posting on sites like Yelp and Facebook, and those reviews appearing on your WordPress website.

    With that in mind, it’s a good idea to create a review feed that updates automatically using the Reviews Feed Pro plugin.

    This single plugin allows you to show reviews from all the biggest review platforms.

    Customer reviews, displayed on a WordPress website

    It also comes with pre-designed templates, so you can display your reviews in different layouts including showcases, carousels, grids, and more.

    The Reviews Feed automatically copies your website’s design so the reviews look like a natural part of your website, rather than content embedded from another platform.

    First, you’ll need to install and activate the plugin. If you need help, then please see our guide on how to install a WordPress plugin.

    Upon activation, click on Reviews Feed in the left-hand menu. You can then add your Reviews Feed Pro license key and click on the ‘Activate’ button.

    Adding your license to the Reviews Feed WordPress plugin

    You’ll find the license key under your account on the Smash Balloon website.

    After activating the plugin, you’re ready to show reviews from Google, Facebook, or Yelp.

    Method 1. How to Show Yelp Reviews in WordPress

    Yelp is a popular website where visitors can review restaurants, brands, services, products, and more.

    If your business already has some positive Yelp reviews, then adding them to your website can get you more sales, members, appointments, and more.

    An example of a Yelp review feed

    If you don’t already have a Yelp account, then you can claim your Yelp business page.

    Since Yelp is a public site, you can show reviews from any business that has a Yelp listing. For example, if you own a business listing blog or membership site, then you could show Yelp reviews for different local businesses on your website.

    To add reviews to your website, you’ll need to create a Yelp API key. Simply go to the Yelp Developers page and type in your email address.

    The Yelp Developers website

    Then, click on the ‘Send Login Link’ button.

    Note: If you don’t already have an account, then go to the Yelp signup page and follow the onscreen instructions to register.

    After a few moments, Yelp will send a one-time login link to your email address. Simply open the email and use the ‘Click to Log in’ button.

    Logging into the Yelp Developers website

    This takes you to the Yelp Developer Portal.

    In the toolbar, click on Manage API Access.

    Getting access to the Yelp Developers website

    On this screen, type a name for your Yelp app into the ‘App Name’ field. This is just for your reference so you can use anything you want.

    After that, open the ‘Industry’ dropdown and choose the industry that best reflects your website or business.

    Creating a Yelp app in the Developers console

    After that, type in your email address and add a description.

    With that done, read the terms and conditions. If you’re happy to go ahead, then check the terms and conditions box, decide whether you want to get email updates from Yelp, and pass the captcha.

    Finally, click on the ‘Create New App’ button.

    Creating a Yelp add in the Developers console

    After a few moments, you’ll see the following message ‘Great, your app has been created! Check your App ID and API Key below.’

    You’ll need to add this information to your WordPress website.

    How to get a Yelp API key

    Simply go to Reviews Feed » Settings in the WordPress dashboard.

    Then, scroll to Manage API Keys and click on the small pencil icon next to ‘Yelp.’

    How to add a Yelp API key to WordPress

    In the popup, add your Yelp API key.

    Then, click on the ‘Add’ button.

    How to add a Yelp API key to WordPress

    With that setup out of the way, you’re ready to add Yelp reviews to your website.

    Simply go to Reviews Feed » All Feeds. Then, click on the ‘Add New’ button.

    How to show Yelp reviews on your WordPress website

    On the next screen, click on ‘Add New’ again.

    In the popup that appears, select ‘Yelp’ and then click on the ‘Next’ button.

    How to show Yelp reviews on your WordPress blog or online store

    You can now add the URL of the Yelp page that you want to use. This can be a page that you own or any public third-party page.

    After that, click on ‘Finish’.

    Add a Yelp page to your WooCommerce store or WordPress website

    Smash Balloon will now show this Yelp page as a possible source.

    To go ahead and create the feed, simply check the box next to the Yelp page and then click on ‘Next.’

    Creating a Yelp review feed in WordPress

    You can now choose a template to use for the review feed, such as a showcase carousel, grid carousel, or even a single review template.

    After choosing a design, click on the ‘Next’ button.

    Choosing a Smash Balloon template for your Yelp reviews

    Smash Balloon will now show the Yelp review feed in its editor, ready for you to fine-tune.

    For instructions on how to customize the feed and then add it to your site, skip to the end of this guide.

    Method 2. How to Show Google Reviews in WordPress

    Google Reviews is another place where customers can review your business online. Once again, positive reviews are important for building trust and getting conversions, but these reviews can also affect where your site appears in the search results.

    Lots of positive Google reviews and high rankings may improve your business’s search ranking, especially in local search results.

    Google also shows your reviews on relevant search engine result pages.

    Google Reviews, in the Google search engine results

    By adding these reviews to your website, you can encourage people to visit your Google listing and leave you a positive review.

    This may improve your WordPress SEO and the overall star rating that appears in relevant search engine results.

    With that being said, let’s see how you can add Google reviews to your WordPress website.

    An example of Google reviews, added to WordPress using Smash Balloon

    To start, you’ll need to create a Google API key, so head over to the Google Console and sign in using your Google account.

    Once you’re logged into the console, click on ‘Google Home.’

    The Google Cloud Console

    If you’re logging into the Google Console for the first time then you’ll need to accept the terms and conditions.

    With that done, click on ‘New Project.’

    Creating a new project in the Google Cloud Console

    You can now type in a name for the project. This is just for your reference so you can use anything you want.

    Once you’ve done that, click on the ‘Create’ button.

    Creating a new project in the Google Cloud console

    After that, click on the lined icon in the upper-left corner to open the menu.

    In the menu, select ‘APIs and services’ and ‘Credentials.’

    How to create a Google API key in the Cloud Console

    You will now see all your Google projects.

    Simply find the project we just created and give it a click.

    Creating Google credentials in the Cloud console

    In the search field, start typing ‘Places API.’

    When the right API appears, give it a click.

    Enabling the Google Places API

    This takes you to a screen where you can activate the key for making Places API requests.

    To do this, simply click on the ‘Enable’ button.

    Activating the Google Places API

    With that done, press the backwards arrow to return to the main Google Cloud Console dashboard. Here, click on ‘Create Credentials.’

    Go ahead and select ‘API key’ from the dropdown menu.

    Creating an API key in the Google Cloud Console

    After a few moments, you’ll see an ‘API key created’ popup.

    You’ll need to add this information to your WordPress blog or website, so make a note of it.

    An example of a Google API key, created in the Cloud Console

    By default, all of Google’s API keys are unrestricted. To stop other people from using the API key, you’ll need to restrict it by clicking the ‘Edit API Key’ link inside the popup.

    This opens a screen showing all your Google API keys. Simply find the key you just created, and give it a click.

    Editing a Google API key

    Note: If you closed the popup by accident, then don’t worry. You can reach the same screen by selecting ‘Credentials’ in the left-hand menu.

    Under ‘Application restrictions,’ click on ‘HTTP referrers (websites).’

    Restricting access to your Google API key

    Under ‘Website Restrictions,’ click on ‘Add.’

    You can now type in the address of your WooCommerce store or WordPress website, and then click on ‘Done.’

    How to protect your Google API key

    To make sure Smash Balloon can access the Places API, you’ll also need to type in www.googleapis.com and click on ‘Done.’

    Under ‘API restrictions,’ select the button next to ‘Restrict key.’

    Adding restrictions to a Google API key

    With that done, click on the ‘Select APIs’ dropdown menu and check the box next to ‘Google Places API.’

    Now we’re ready to click on ‘OK.’

    Creating a restricted Google API key

    The next step is adding the API key to your site. In the WordPress dashboard, go to Reviews Feed » Settings.

    Under ‘Manage API Keys,’ click on the pencil icon next to ‘Google.’

    Adding a Google API key to your WordPress website

    In the popup, add your Google API key.

    After that, click on the ‘Add’ button.

    How to add a Google API key to your WordPress website

    Now you’ve added an API key, you’re ready to create a feed showing all your Google Reviews.

    To do this, go to Reviews Feed » All Feeds, and click on the ‘Add New’ button.

    How to add Google reviews to your WordPress website

    On the next screen, click on ‘Add New.’

    In the popup that appears, click on ‘Google’ and then select ‘Next.’

    How to create a Google reviews feed for a WooCommerce site or online store

    Now you’ll need to enter the Place ID of the cafe, restaurant, or other venue that you want to use in your feed.

    To get the ID, go to Google’s Place ID page and scroll to ‘Find the ID of a particular place.’

    How to find the place ID for a business or location

    In the Google Maps search bar, start typing the address or name of the place that you want to feature. When the right place appears, give it a click.

    Google will now show the place ID in a small popup.

    Getting a Google place ID

    Go ahead and copy the place ID.

    Now, switch back to the WordPress dashboard and paste the ID into the ‘Enter Place ID’ field.

    How to add a place ID to your WordPress site

    With that done, click on ‘Finish.’

    To go ahead and create the feed, you need to check the box next to the Google place you just added, and then click on ‘Next.’

    Choosing a Google page as a review source

    You can now choose the template you want to use for the review feed, and click on ‘Next.’

    Smash Balloon will now create a feed showing all your Google reviews.

    A Google review feed, created using Smash Balloon

    Do you want to change how the feed looks? Skip to the end of this post for a detailed step-step guide on how to fine-tune the Google Reviews feed, and then add it to your website.

    Method 3. How to Show Facebook Reviews in WordPress

    Many businesses, websites, and online stores use Facebook to connect with their audience. Facebook also has its own built-in review system, so you may want to add these reviews to your website.

    Unlike Yelp and Google, your Facebook page belongs to you, so this is also a way to promote your profile and get more social media followers.

    How to show Facebook reviews on a WordPress website

    To create a Facebook review feed, go to Reviews Feed » All Feeds.

    Then, click on the ‘Add New’ button.

    How to create a Facebook review feed in WordPress

    On the next screen, click on ‘Add New’ again.

    In the popup that appears, click on ‘Facebook’ and then select ‘Connect with Facebook.’

    Selecting a source for your Facebook reviews

    On the next screen, select the radio button next to ‘Page.’

    Once you’re done with that, click on ‘Connect to Facebook.’

    Connecting Smash Balloon's review plugin to WordPress

    This opens a popup where you can log into your Facebook account and choose the pages where you’ll get the reviews from.

    After that, we’re ready to click on ‘Next.’

    Connecting the Smash Balloon review plugin to WordPress

    Facebook will now show all the information that Smash Balloon will have access to and the actions it can perform.

    To restrict Smash Balloon’s access to your Facebook page, just click any of the switches to turn it from ‘Yes’ to ‘No.’ However, be aware that this can affect the content that appears on your website.

    With that in mind, it’s a good idea to leave all the switches enabled.

    Giving the Reviews Feed plugin access to your Facebook page

    When you’re happy with how the Facebook permissions are set up, click on ‘Done.’

    After a few moments, you should see a message confirming that you’ve connected your WordPress website and your Facebook page.

    That done, click on the ‘OK’ button.

    Successfully connecting Reviews Feed and Smash Balloon

    Smash Balloon will automatically take you back to the WordPress dashboard, where you’ll see the Facebook page you just connected to your website.

    Simply select the checkbox next to the Facebook page and then click on the ‘Next’ button.

    How to show Facebook reviews on your WooCommerce store or WordPress website

    You can now choose the template you want to use for the Facebook reviews feed.

    After making the decision, click on ‘Next.’

    Choosing a template for the Facebook feed review

    Smash Balloon will now create a feed showing all your Facebook reviews.

    Customizing Your Google, Facebook, or Yelp Review Feed

    Smash Balloon automatically copies your WordPress theme so any reviews feed you create will fit perfectly with your site’s design. However, Smash Balloon also has an advanced feed editor so you can fine-tune every part of the feed.

    No matter whether you create a feed using Google, Facebook, or Yelp, Smash Balloon will open its feed editor automatically.

    The Smash Ballon review editor

    Note: If you accidentally closed the editor then don’t panic. Simply go to Reviews Feed » All Feeds in the WordPress dashboard, and then click on the ‘Edit’ icon next to the feed.

    Smash Balloon shows a live preview of your review feed to the right. On the left is a menu that shows the different settings that you can use to change how the feed looks.

    To see what changes you can make, start by clicking on ‘Layout’ in the left-hand menu. Here, you can choose from a Grid, Masonry, or Carousel layout.

    As you click on the different layouts, the live preview will automatically update to show the new layout. This makes it easy to try different layouts and find the one you prefer.

    Changing the layout of a review feed

    You can also change the spacing, how many reviews you include in the feed, and the number of characters WordPress shows from each review.

    As you make changes, remember that the feed may look different on smartphones and tablets, compared to desktop computers.

    With that being said, it’s a good idea to test the mobile version of your feed using the row of buttons in the right-hand corner. In this way, you can create a review feed that looks just as good on smartphones and tablets, as it does on desktop computers.

    Previewing the review feed on smartphones, tablets, and desktop computers

    Finally, if you select the Carousel layout then you can change how the reviews scroll using the ‘Pagination’ settings.

    For example, you can enable autoplay so the reviews scroll automatically or increase the interval so visitors have more time to read each review.

    Showing reviews in a carousel layout

    When you’re happy with these changes, click on the small arrow next to ‘Customize.’

    This takes you back to the main Smash Balloon review feed editor.

    Customizing the review feed using Smash Balloon

    The next setting you can explore is ‘Header,’ which controls the text that appears at the top of your feed.

    By default, Smash Balloon shows a ‘Review’ headline, your average star rating, and a ‘Write a review’ button.

    Customizing the review feed header

    This header helps visitors understand the content, while also encouraging them to leave their own review. However, if you prefer then you can remove the header using the ‘Enable’ toggle.

    If you do show the header, then you can add or remove content using the Heading, Button, and Average Review Rating checkboxes.

    Removing content from a Google, Facebook, or Yelp feed

    To change the padding and margins, simply use the settings under ‘Element Header Spacing.’

    If you want to change any of the text that appears in the header, then simply click on either Heading, Button, or Average Review Rating. This takes you to an area where you can change the text color, size, and more.

    You can also replace the standard text with your own custom messaging by typing into the ‘Content’ field.

    Adding a custom header to a Yelp, Facebook or Google review feed

    When you’re ready to return to the main editor screen, just click on the ‘Customize’ link at the top of the left-hand menu.

    The next setting you can look at is ‘Reviews,’ so give this option a click. Here, you can choose between ‘Post Style’ and ‘Edit Individual Elements.’

    Customizing a Facebook, Yelp, or Google review feed

    If you select ‘Post Style,’ then you can change how the individual reviews look inside the feed. For example, you can switch to a boxed layout, add a shadow, and change the corner radius to create curved edges.

    As you make changes, the preview updates automatically so you can try different settings to see what looks the best on your website.

    Adding a boxed layout style to a review feed in WordPress

    If you choose ‘Edit Individual Elements,’ then you’ll see all the different content that Reviews Feed Pro includes in each review such as rating, author and date, and the review text.

    To remove a piece of content, just click to uncheck its box.

    Customizing the content in a review feed

    You can also customize how each type of content looks by clicking on it.

    For example, in the following image, we’ve changed the color and size of the review content, known as the ‘Review Paragraph.’

    Changing the text style in a review feed

    When you’re happy with how the review feed looks, click on ‘Customize’ to return to the main Smash Balloon editor.

    You can now move to the next settings screen by selecting ‘Load More Button.’

    Customizing the 'Load More' button in a WordPress review feed

    The ‘Load More’ button allows visitors to scroll through more reviews, so the plugin adds it by default. Since it’s such an important button, you may want to help it stand out by changing the background color, hover state, label, margins, and more.

    You can also replace the default ‘Load More’ text with your own messaging by typing into the ‘Text’ field.

    A custom Load More button

    If you prefer, then you can remove the button completely by clicking the ‘Enable’ toggle.

    When you’re happy with how the review feed looks, don’t forget to click on ‘Save.’ With that out of the way, you’re ready to add Google, Facebook, or Yelp reviews to your site.

    How to Add Reviews on Your WordPress Website

    Now you can add the review feed to your site using a block, widget, or shortcode.

    If you’ve created more than one feed using Reviews Feed Pro, then you’ll need to know the feed’s shortcode if you’re going to use a widget or block.

    To get this information, go to Reviews Feed » All Feeds and then look at the value under ‘Shortcode.’ You’ll need to add this code to the block or widget, so make a note of it.

    In the following image, we’ll need to use [reviews-feed feed=2]

    Adding a review feed to WordPress using shortcode

    If you want to embed the feed in a page or post, then you can use the Reviews Feed block.

    Just open the page or post where you want to show your Yelp, Google, or Facebook reviews. Then, click on the ‘+’ icon to add a new block and start typing ‘Reviews Feed.’

    When the right block appears, click to add it to the page or post.

    Adding a Reviews Feed block to your WordPress website

    The block will show one of your review feeds by default. If you want to show a different feed, then find ‘Shortcode Settings’ in the right-hand menu.

    Here, simply add the shortcode you got earlier, and then click on ‘Apply Changes.’

    How to add Yelp, Facebook, and Google reviews to your website using shortcode

    If you’re happy with how the review feed looks, then you can go ahead and publish or update the page.

    Another option is to add the Reviews Feed widget to your website. This is a great way to show positive customer reviews on every page of your site. For example, you might add the widget to the sidebar or WordPress footer.

    To add the Reviews Feed widget to your site, head over to Appearance » Widgets. You can then click on the blue ‘+’ icon towards the top of the screen.

    How to add the reviews feed widget to your WordPress theme

    In the panel that appears, type in ‘Reviews Feed’ to find the right widget.

    Then, simply drag the widget onto the area where you want to show the reviews, such as the sidebar or similar section.

    How to add reviews a widget-ready area

    The widget will automatically show one of the feeds you created using the Reviews Feed plugin. If this isn’t the feed you want to display, then type the feed’s shortcode into the ‘Shortcode Settings’ box.

    After that, click on ‘Apply Changes.’

    You can now make the widget live by clicking on the ‘Update’ button. For more information, please see our step-by-step guide on how to add and use widgets in WordPress.

    Another option is embedding the Google, Facebook, or Yelp reviews on any page, post, or widget-ready area using the shortcode.

    Simply go to Reviews Feed » All Feeds and copy the code in the ‘Shortcode’ column. You can now add this code to any Shortcode block.

    For help placing the shortcode, please see our guide on how to add a shortcode.

    Are you using a block-enabled theme? Then you can use the full-site editor to add the Reviews Feed block anywhere on your website.

    In the WordPress dashboard, go to Appearance » Editor.

    Adding reviews to your website using the full-site editor (FSE)

    By default, the full-site editor will show the theme’s home template. If you want to add the Google, Facebook, or Yelp feed to a different template, then click on the arrow next to ‘Home.’

    You can then choose any design from the dropdown, such as the footer template.

    How to add Facebook, Yelp, or Google reviews to a FSE template

    After choosing a template, simply hover your mouse over the area where you want to show the reviews.

    Then, click on the ‘+’ button.

    How to add a review block using the WordPress full-site editor

    Once you’ve done that, type in ‘Reviews Feed.’

    When the right block appears, click to add it to the template.

    Adding reviews to your website using the full-site editor (FSE)

    As always, Reviews Feed will show a feed by default. You can change this feed by adding a shortcode following the same process described above.

    We hope this article helped you learn how to show Google, Facebook, and Yelp reviews in WordPress. You can also go through our guide on the best email marketing services for small businesses and how to create an email newsletter.

    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 Show Google, Facebook, and Yelp Reviews in WordPress first appeared on WPBeginner.

  • 8 Best WordPress Newsletter Plugins Compared for 2023

    Newsletter plugins can help you grow your newsletter with opt-in forms and other list generating features. They also let you send newsletters to your subscribers directly from your WordPress dashboard. In this post, we’ve collected the best WordPress newsletter plugins to help you level up your newsletter game.

    The post 8 Best WordPress Newsletter Plugins Compared for 2023 appeared first on Themeisle Blog.

  • How to Create a Block Theme for WordPress (The Easy Way)

    Creating a WordPress Block Theme for your website isn’t as hard as you might think. WordPress Block themes have been growing in popularity since their introduction in WordPress 5.9 with a growing number of premade block themes available in the WordPress repository. And, for those who want to create a WordPress block theme on your own, you’re in luck. The Create Block Theme plugin simplifies the process so you create a custom block theme quickly without extensive coding. Plus, you can even use it to create a child theme for your site.

    In this post, we’ll explain the benefits of using the Create Block Theme plugin and how to create your own block theme in a few clicks.

    What is a WordPress Block Theme?

    WordPress block theme

    A WordPress block theme is a full site editing theme for WordPress based on blocks. A block theme allows you to create any page or post using a drag-and-drop interface with blocks and block patterns you can use to build your content. You can even create custom templates and template parts (like headers and footers using the site editor.

    Additionally, it is easier to add custom styles to a block theme. There’s no need to edit the functions.php, style.css, or other theme files to create custom blocks, fonts, or add theme styling. Everything can be accomplished by editing one file – theme.json. WordPress considers block themes to be the future of WordPress. Thankfully, there are quite a few advantages to using them.

    Intro to the Create Block Theme Plugin

    For this post, we’ll be highlighting the Create Block Theme plugin, which is a free plugin available in the WordPress plugin repository. It allows you to create a new theme, blank theme, or child theme quickly. You can also embed Google fonts – either via CDN or locally.

    The Create Block Theme plugin saves you a ton of work creating child themes by allowing you to create and install one in a matter of minutes. Let’s take a look at the steps you’ll need to take to use the plugin.

    Key Features

    The Create Block Theme plugin has some amazing features to make theme creation easy and fast:

    • Create a block child theme with a single click.
    • There’s no extensive coding required.
    • It’s easy to clone a theme.
    • You can export WordPress block themes for use on other projects.
    • You can create a blank block theme.
    • Add a new style variation to the global styles in site editor

    How to Create a WordPress Block Theme?

    Before we use the plugin to create a block theme, you must first install and activate a parent block theme. For this tutorial, we’re going to use the Twenty Twenty-Three theme.

    Install A Parent Block theme

    To get started, log in to your WordPress dashboard. Next, navigate to Appearance > Themes.

    WordPress dashboard

    You can choose any theme you wish – as long as it’s a WordPress block theme. If you’d like to use a block theme other than Twenty Twenty-Three, start by clicking the Add New button in Appearance > Themes.

    Add new theme

    Click the block theme tab to reveal the options for available block themes.

    choose WordPress block theme tab

    Once you find the desired theme, hover over it, then click the Install button.

    Install block theme

    Install Create Block theme Plugin

    The next step is to install the Create Block Theme plugin. There a few ways to install a WordPress plugin, but this one can easily be installed from the dashboard. Start by navigating to Plugins > Add New in the WordPress dashboard.

    Add new plugin

    Type Create Block Theme in the search box. When the page refreshes, select the plugin, then click Install Now.

    Install Create Block Theme plugin

    Once installed, simply activate the plugin.

    activate plugin

    Configure the Create Block Theme Plugin

    Now that the plugin has been installed, navigate to Appearance > Create Block Theme.

    configure Create Block Theme plugin

    In the plugin’s settings, you’ll have a few options:

    create block theme settings

    1. Export (theme name)
    2. Create child of (theme name)
    3. Clone (theme name)
    4. Overwrite (theme name)
    5. Create blank theme
    6. Create a style variation

    Export Theme

    This setting allows you to export the activated theme along with any changes you’ve made. Any templates, global styling, fonts, or other structural changes will be present. Using this setting, you can export the theme, then use it in other WordPress installations. All of your settings will be preserved.

    To export your currently installed theme, select the export option, then click the generate button. The file will be downloaded to your downloads folder as a zip file, like any other WordPress theme.

    Create Child Theme

    create child theme

    This option allows you to create a child theme based off of your current parent theme. Before generating the child theme, be sure to give your theme a name, description, URL, note the author, as well as the author URL if you choose to. Once you click the generate button, the plugin will automatically download your child theme as a zip file.

    Clone Theme

    clone block theme

    When cloning your block theme, the plugin will create a new theme. The clone will retain all assets of the parent theme, as well as any user changes. Similarly to creating a child theme, be sure to name your theme, give it a description, and note a theme URL, author, and author URL.

    Overwrite Theme

    overwrite theme

    When you overwrite your block theme, all user changes will be saved and converted to theme changes. Any templates you create or style changes you make will be saved into theme files, making them a permanent part of the theme.

    Create Blank Theme

    create blank theme

    When you select this option, a blank theme will be created within your website’s theme directory. Before generating your new theme, give it a name, description, and theme URL (if desired), note the author, and author URL. Upon clicking the generate button, you can navigate to Appearance > Themes to view your new blank theme.

    new blank theme

    Create a Style Variation

    Style variations are located in Appearance > Editor. To locate them, navigate to the theme editor, then click the styles button at the top right corner of the editor. There, you can create new styles for text, colors, and buttons. There are additional options for styling individual blocks, too.

    theme styles

    Once you’ve created styles, you can create a style variation in the Create a Block Theme plugin by choosing the last option in the settings. Give your style a name, then click Generate.

    new style variation

    To view your new style, navigate back to Appearance > Editor, click the style icon, and select browse styles. There you can browse through the styles to locate the new one you just created.

    custom style

    Manage Theme Fonts

    To manage the fonts installed in your theme, navigate to Appearance > Manage Theme Fonts. There you’ll be able to view all of the installed fonts in your theme.

    manage theme fonts

    One of the most surprising and amazing features of the Create Block Theme plugin is the ability to manage your theme’s fonts. In this section of the plugin, you can remove entire font families or a single variation. Additionally, you can easily add Google fonts to your theme either by hosting them locally or calling them through the Google Fonts CDN. Here are some of the best Google fonts for the web.

    To remove a font family or font variation, simply click the remove link next to the family or variation you’d like to remove from your site.

    remove font

    Add a Google Font

    To add a Google font, start by clicking the Add Google Font button at the top of the page.

    add Google font button

    When the page refreshes, use the dropdown menu to select a font. You’ll be able to choose any font in Google’s font library.

    select a font

    Once you make a font selection, you’ll have the option to choose the variants you wish to include. You can choose all by clicking the checkbox at the top or choose individual ones. After choosing variants, click the Add google fonts to your theme button.

    Add Google font

    You can also add local fonts to your theme. Start by clicking the Add Local Font button. Fonts in the ttf, off, and woff2 file formats are supported.

    add local font button

    Upload a font by choosing a file saved on your local machine. Next, give it a name, and apply a font style, and font weight. Finally, click Upload local fonts to your theme.

    Once fonts are installed, they can be managed within the Create Block Theme plugin and applied to styles in the site editor.

    fonts in style editor

    After fonts are added, you can head back over to the Create Block Theme tab to apply one of the options to create a child theme, export it, clone it, or overwrite your current theme. All fonts will be preserved along with style variations, as well as templates that you create.

    Creating a WordPress Block Theme Doesn’t Have to Be Hard

    Thanks to the Create Block Theme plugin, it’s easier than ever to create a block theme for your website. You can create your own theme templates using the full site editor, add new styles, add and manage fonts, and even export your block themes for use on other projects. There’s no coding, no theme files to alter, and it’s all done within a few clicks. If you’re looking to start using block themes, or are looking for an easy way to manage them, consider using the Create Block Theme plugin.

    For those using page builders, there should be built-in options for creating custom themes. With Divi, you can easily import and export all of your templates and designs using the theme builder. This allows you save entire site styles to be used like a child theme to kickstart new website builds in a few clicks.

    Have you made the switch to WordPress block themes? If so, let us know in the comments below.

    The post How to Create a Block Theme for WordPress (The Easy Way) appeared first on Elegant Themes Blog.