News

25 Best Free WordPress Business Themes of 2019 (Expert Pick)


Are you looking for the best free WordPress business themes?

WordPress repository has thousands of free themes for all kinds of businesses. However, with so many choices it can become quite overwhelming to find the perfect theme.

For most business websites, you want a theme that looks good, is easy to customize, and helps you grow your business.

In this article, we have handpicked some of the best free WordPress business themes for you to choose from. All these themes are optimized for performance and are mobile-friendly.

Best free WordPress business themes

Creating a Business Website with WordPress

WordPress is the most popular website builder to make a business website.

There are two kinds of WordPress websites available. WordPress.com, which is a restricted hosting platform and WordPress.org, which is the popular WordPress platform you’ve heard of.

Related: Difference between WordPress.com vs WordPress.org (Full comparison)

We recommend using the self-hosted WordPress.org for your website. It gives you access to all WordPress features out of the box.

To build a website, you will need to get a domain name and web hosting.

A domain name is your website’s address that your users will type in their browsers to access your site (for example, wpbeginner.com). On the other hand, web hosting is where you will store all your website files.

We recommend using Bluehost because they are one of the largest hosting companies in the world and an officially recommended WordPress hosting provider.

For more recommendations, see our guide on how to choose the best WordPress hosting.

After purchasing web hosting, you can follow our guide on how to make a business website for step by step set up instructions.

That being said, let’s take a look at some of the best free WordPress business themes that you can use.

1. Astra

Astra

Astra is a popular multi-purpose WordPress theme. It comes with dozens of starter sites including multiple demos for business websites.

It is fully customizable and makes it super easy to change its colors, background, fonts, and other options. Astra works great with any of the top page builders which makes it easier to create your own custom layouts when needed.

2. OceanWP

OceanWP

OceanWP is a free WordPress business theme designed to make any kind of website. It comes with several pre-built demos that you can use to quickly launch your business website.

The theme is eCommerce ready to start an online store in a few clicks. It has the fastest page load time and built-in SEO features to boost your website traffic.

3. Neve

Neve

Neve is a lightweight WordPress multi-purpose theme suitable for small business websites and eCommerce stores.

It has a minimalist layout with beautiful colors and advanced typography. It integrates with popular page builders like Beaver Builder for easy customization.

4. Guten Theme

Guten Theme

Guten Theme is a Gutenberg ready WordPress theme that you can use to create your business website. It comes with support for extra Gutenberg blocks that you can use to build beautiful layouts for your website.

It also works well with drag and drop page builders to give you even more customization options. It’s highly optimized for speed and performance.

5. Sydney

Sydney

Sydney is a powerful WordPress business theme. It comes with a full-width image slider, custom logo, unlimited color options, and access to all Google Fonts. Other notable features include sticky navigation menu, header image, and parallax scrolling.

6. Mesmerize

Mesmerize

Mesmerize is a super-flexible WordPress multi-purpose theme built for business websites. It is beginner-friendly and comes with tons of options that let you make a website without writing any code or CSS. The homepage features a business website design, which includes 5 header styles and over 30 ready-to-use content sections. It also supports video backgrounds, slideshows, header content types, gradient overlays, and more.

7. Zelle

Zelle

Zelle is a one-page WordPress theme designed with a professional layout for business websites. It has parallax scrolling, custom backgrounds, mega menus, and 1-click demo content importer to get started right away. The Zelle theme is also compatible with all popular page builders to help you easily create custom page templates.

8. Bento

Bento

Bento is a user-friendly WordPress theme built with several professional layouts, including a template for your business website.

It’s packed with features like multiple page templates, custom widgets, vector icons, unlimited color combinations, and Google Fonts. You can use the WordPress customizer to customize your website with a live preview.

9. Hestia

Hestia

Hestia is a free WordPress theme perfect for business websites. It comes with a companion plugin that adds client testimonials and services section on the homepage.

It is compatible with popular page builder plugins and offers out of the box support for WooCommerce. Hestia is easy to set up using the live theme customizer.

10. Affluent

Affluent

Affluent is a free WordPress theme well-suited for corporate and business websites. With a minimal and professional layout, it features custom post types for homepage slider, content blocks, and testimonial rotator. It integrates with popular WordPress plugins like Yoast SEO, WooCommerce, and WPML to extend the functionality.

11. Foodica

Foodica

If you’re looking for a free WordPress theme for your food-related business, then Foodica would be a perfect choice. It offers a spacious layout with white background that makes your content and images popout.

This theme has multiple navigation menus, image slider, social sharing icons, and featured content section on the homepage. It’s easy to customize with WordPress live customizer.

12. Avant

Avant

Avant is a free and modern WordPress business theme to quickly make professional-looking websites. It gives you complete control to select the layouts for your pages and blog.

You can also customize the layout settings to adjust the spacing in the header, footer, and widget areas. It is multilingual ready and supports WooCommere out of the box.

13. Total

Total

Total is a beautiful and free WordPress theme for business websites. It comes with a flexible homepage layout with different areas to add slider, contact form, progress bar, portfolio, team section, testimonials, and a blog section.

It includes multiple widget-ready areas and full customizer support to change theme settings. It is also WooCommerce ready and can be used to create a multilingual website.

14. Hueman

Hueman

Hueman is a free and multi-purpose WordPress business theme. It is highly customizable and comes with easy to use options panel. It has multiple layout choices, including single, two, or three column layouts. Hueman offers two navigation menu locations and social media menu built right into the theme.

15. Poseidon

Poseidon

Poseidon is a minimal WordPress theme with a beautiful spacious layout. It can be used as a simple blog theme, a business website, and even as an online magazine. It allows you to build a homepage layout using custom widgets. You can use the WordPress theme customizer to change colors, fonts, and background.

16. Customizr

Customizr

Customizr is one of the most popular and highly customizable WordPress business themes. It is fully responsive and mobile-friendly. It comes with a featured slider, multiple page templates, layout choices, and colors. This theme has an attractive full-width custom background image to leave a stunning first impression.

17. Make

Make

Make is a page builder friendly WordPress theme with drag and drop functionality that allows you to build your business website quickly. It comes with multiple layout choices and fully responsive design. It also includes full-width banners and image galleries to showcase your business portfolio.

18. Vantage

Vantage

Vantage is a free and flexible WordPress business theme that can be used for almost any kind of website. It is highly customizable by using the page builder plugins. You can use the drag and drop functionality to customize the layout quickly.

It is optimized for performance and can also be used to eCommerce websites.

19. Colorway

Colorway

Colorway is a stylish WordPress business theme with easy to use features and options. It comes with a custom background, multiple layout choices, Google analytics support, and more. You can also import demo content to set up the theme and then replace the text and images to get started right away.

20. Pinnacle

Pinnacle

Pinnacle is a bold WordPress theme offering a flat design with fully responsive layout. It features a full-width header background image with custom logo and navigation menu. Pinnacle also supports WooCommerce to extend your business site into an eCommerce store.

21. Spacious

Spacious

Spacious is a free WordPress business theme with a minimalist and refreshing layout. It comes with an image slider, custom widgets, and homepage sections for featured content.

It also includes boxed and wide layout choices, blog page template, and several other page layouts. You can choose between lighter or darker color schemes for the website and use it with any page builder plugin of your choice.

22. Moesia

Moesia

Moesia is a responsive WordPress business theme with full parallax support. It comes with pre-defined blocks that you can use to build your homepage. Each block can have its own parallax background, which creates a beautiful experience for your users.

23. Engrave Lite

Engrave Lite

Engrave Lite is a powerful WordPress business theme. It showcases a full-width image slider and custom sections on the homepage.

It has multiple navigation menus, widget-ready areas, support for eCommerce plugins, and easy customization options. It is quick to set up without struggling with too many options.

24. Full Frame

Full Frame

As the name suggests, Full Frame is a full-width WordPress theme for business websites. It comes with a built-in featured content slider, call to action button, custom widgets, and multiple page layouts.

The theme supports WooCommerce to convert your business website into an online store.

25. Minamaze

Minamaze

Minamaze is a minimal WordPress business theme. It has a beautiful combination of black and white colors for the background, fonts, and borders. The theme has a full-width slider, 2 navigation menus, and a custom logo. It is highly optimized for SEO to grow your website traffic.

We hope this article helped you find the best free WordPress business theme for your website. You may also want to check out our expert pick of the best email marketing services and best business phone services for small business.

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



Source link

How to Manage and Delete Transients in WordPress


WordPress plugin and theme developers often use transients API to store timely information in your WordPress database.

This allows them to reuse this information and make their plugins function faster. While this is an incredible performance technique, sometimes it may affect your website during testing or development.

For example, you may realize that certain elements like popular posts or Twitter widgets are not changing despite emptying WordPress cache.

That’s usually because the transient for that particular feature is not working as expected. To fix the issue, your options are to wait until transients expire or manually fix it.

In this article, we will show you how to easily manage and delete transients in WordPress.

How to easily manage transients in WordPress

What is Transients?

The Transients API in WordPress allows developers to store information in your WordPress database with an expiration time. This helps improve WordPress performance and speed up your website while reducing overall server load.

For example, many WordPress social media plugins use transients to retrieve and store share counts for posts.

If they didn’t use transients, then your server will need to connect with all social networks on each page load which will slow down your site significantly.

Example of data stored in transients by a plugin

That’s why transients are awesome.

Now you may be wondering, why would you ever want to manage or delete transients?

Well, things can go wrong sometimes. Let’s say a connection between Facebook and your site didn’t go so well, and now it’s showing a count of 0. You can wait 30 minutes or sometimes longer for a transient to expire, or you can clear out the transient cache and get the most accurate count.

It also helps when testing a plugin to make sure that it’s really working like it is supposed to.

Last but not least, you may want to delete expired transients to clear out your database. This comes in handy when you are moving a staging site to live WordPress hosting server.

Are WordPress transients like cookies?

WordPress transients are like cookies but only in the sense that they both allow developers to store temporary information. However, transients are much more powerful.

For example, cookies are stored in the user’s browser and have several limitations. They are also less secure and not as programable.

Transients, on the other hand, are stored in the WordPress database, can store different types of data, more secure, and easily programmable with the transients API.

That being said, let’s take a look at how to easily manage transients in WordPress and delete them when needed.

Managing Transients in WordPress

First thing you need to do is install and activate the Transients Manager. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Transients page to view and manage transients used by your WordPress site.

Managing transients in WordPress

From here you will see a list of transients stored in your WordPress database.

This page lets you perform the following bulk actions:

  • Delete expired transients
  • Delete all transients with an expiry date
  • Delete all transients

You can also look at transients listed below to edit or delete individual transients as needed. You can identify a transient by looking at its name.

Most trusted WordPress theme and plugin developers will use the product name in the transient to make it easily identifiable.

Right next to the name column, you’ll see the value for each particular transient. The transients value could be an object, array, number or alphanumeric string as the value.

You’ll also see an expiration time for each transient. Some of them may not have an expiration time set and will be displayed as ‘Does not expire’.

You can delete any of these transients or click on the Edit button to change their value.

Editing a single transient in WordPress

This feature comes in handy when you are testing a theme or plugin and want to check it with different transient values.

We hope this article helped you learn how to easily manage and delete transients in WordPress. You may also want to see our list of most useful WordPress tips, tricks, and hacks for more neat ideas to use WordPress like a pro.

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 Manage and Delete Transients in WordPress appeared first on WPBeginner.



Source link

How to Choose the Best Web Design Software in 2019 (Compared)


Are you looking for the best web design software to make beautiful websites? Most experienced web designers have their own preferred software for different design tasks.

However, if you’re just starting out, then it can take some time to find that perfect combination.

In this article, we will show you the best web design software for different use-cases, so you can make the right decision for your need.

Choosing the best web design software

Why You Need The Best Web Design Software?

Due to common misconceptions about web design, many beginners feel that it would take them years to make decent and professional website designs.

While it’s true that you get better overtime, the right web design software can help you easily create beautiful designs with minimal skills.

That’s because some web design software automate the entire process which allows even absolute beginners to create beautiful websites.

Let’s take a look at some of the best web design software that will help you design like an expert web designer.

Different Types of Web Design Software

There isn’t a single web design tool that would do all the tasks related to web development and design. As a designer, you will need to choose a combination of different software to make your own toolkit.

We have divided our selection into different categories, so you can evaluate the best available options for each task.

  • Best web design software for building websites
  • Best web design software for eCommerce
  • Best web design software for graphic designers
  • Best web design software for marketers
  • Best web design software for HTML sites

Let’s start with the basics first.,

Best Web Design Software for Building Websites

Many beginners ask us if they need to learn coding to make a real website.

While knowing how to code gives you an extra advantage in creating websites, many website builders like WordPress has made it easy for anyone to create custom websites without learning how to code.

This is the reason why WordPress now powers over 34% of all websites on the internet.

1. Beaver Builder

Beaver Builder

Beaver Builder is a user friendly page builder for WordPress. It allows you to simply drag and drop design elements to create your own custom design without writing any code.

To get started with Beaver Builder, you’ll need a WordPress website.

We recommend using Bluehost. They are an officially recommended WordPress hosting provider and one of the biggest hosting companies in the world.

The best part is that they are offering WPBeginner users discount on hosting and a free domain name. Basically, you’ll be able to get started for $2.75 per month.

→ Click Here to Start with Bluehost ←

For details, see our guide on how to make a website with step by step instructions.

Once you are up and running, you need to install and activate the Beaver Builder plugin. For more details, see our step by step guide on how to install a WordPress plugin.

After that, you can edit WordPress posts or pages using the Beaver Builder.

Using Beaver Builder to design pages in WordPress

Simply point and click on any item to edit it or load from dozens of ready-made templates to use as a starting point. For instructions, see our guide on how to create custom layouts using Beaver Builder

Beaver Builder also comes with a Theme Customizer which allows you to create custom WordPress themes using the same drag and drop interface. Unlike editing pages, you can create a complete theme with your own design.

For more information, see our tutorial on how to create custom WordPress themes without writing any code.

2. Divi

Divi Demo

Divi is another excellent option if you want to design a WordPress website. It is one of the best WordPress page builders and comes with dozens of ready-to-use templates to choose from.

After you have setup your WordPress site, simply install and activate Divi on your website and start editing. It works with almost any WordPress theme, and you can also use the Divi theme which comes with enhanced features for the builder.

It is a drag and drop tool which means you can simply point and click on any item and change its appearance. You can add images, videos, sliders, contact forms, widgets, and more.

Most importantly your design changes are fully responsive and would automatically adjust for mobile devices.

3. Constant Contact Website Builder

Constant Contact Website Builder

If you are looking for a fully-hosted website builder, then Constant Contact Website Builder is a good WordPress alternative for beginners. This smart website builder comes with beautiful website designs that you can edit using a simple user interface.

Simply start by answering a few questions, and the website builder will pick up design, images, and demo content for your site. You can then just point and click to replace it with your own images, text, videos, and more.

4. Gator by HostGator

Gator Website Builder by HostGator

Gator is another website builder that allows you to design complete websites without any coding. Gator is made by HostGator, one of the best web hosting companies in the world.

It is a fully hosted platform, which means you don’t need to worry about updates, security, or backup. It not only includes the builder and website hosting, but you also get a free domain name for your website.

The builder software itself features an intuitive drag and drop interface with more than 200+ professional web design templates. Each template is fully customizable using a simple point and click tool.

You can edit any item on a page or drag and drop commonly used items like images, videos, photo gallery, text, columns, maps, and contact forms.

Gator also comes with a built-in stock photo library, so you can find and add beautiful photos on your website.

Best Web Design Software for Ecommerce

The eCommerce industry is expected to reach $4.9 trillion by the year 2021. There is an enormous demand for eCommerce web design in the market.

Following are our top picks for the best web design software for eCommerce that will allow you to break into this market without any coding skills.

5. WooCommerce

WooCommerce

WooCommerce is the best eCommerce platform in the world. It runs on top of WordPress, which means you’ll need a WordPress website to design an eCommerce website using WooCommerce.

You can sign up with Bluehost to get started. They are offering WPBeginner users discount on hosting + free domain name. Basically, you can start with $2.75 per month.

For detailed instructions, see our complete guide on how to start an online store.

6. BigCommerce

BigCommerce eCommerce Platform

BigCommerce is a popular eCommerce platform. It is available as a fully-hosted solution and the best part is that it can be easily integrated into a WordPress website.

Creating an online store with BigCommerce is quite simple. It comes with beautiful storefront designs and fully customizable themes for your online store. It automatically handles product images, crops them, and displays them in beautiful gallery layouts.

Wondering how it stacks up against WooCommerce? See our article on BigCommerce vs WooCommerce for side by side comparison of the two platforms.

7. Shopify

Shopify

If you are looking for a fully hosted eCommerce solution, then Shopify can be a good fit for you. It comes with professionally designed templates to create almost any kind of online store.

All eCommerce design tools are highly intuitive and allow you to just drag and drop items to create beautiful pages. You can easily upload custom logos, images, videos, and more.

Shopify takes care of hosting, software, and backups, so you can just focus on creating a beautiful online store.

For more details, see our detailed comparison of Shopify vs WooCommerce.

Best Web Design Software for Graphic Designers

A big part of web design consists of graphics to create custom logos, background images, featured images, and more. For all these, you will need graphic design tools.

These tools require some basic know-how of how to use them. Luckily, there are tons of online resources to quickly get you up to speed.

8. Adobe Photoshop

Adobe Photoshop

Adobe Photoshop is the industry leader in photo editing and graphic design software. It is available for Mac and Windows operating systems.

It is one of the oldest and the easiest to use graphic design software on the market. Due to its massive popularity, there are plenty of online resources to learn Photoshop for free.

Adobe Photoshop is a bit more expensive than some other software. It is available on a subscription basis and each plan comes with different apps and addons.

9. Sketch

Sketch

Sketch is a powerful vector design tool which allows you to create scalable high-quality designs. Sketch makes it super easy to create icons, illustrations, prototypes and mockups for apps, websites, and print.

It comes with an intuitive design that’s easy to learn for beginners. It also comes with tons of learning resources to help you quickly familiarize yourself with the software.

10. Affinity Designer

Affinity Designer

Affinity Designer is an incredibly easy to use and powerful graphic design tool. Suitable for beginners and advanced users alike, Affinity Designer is packed with all the tools you would want in a graphic design tool without any of the complicated stuff.

It also allows you to easily switch between raster and vector modes. This makes it easy to design illustrations with a powerful combination of tools.

Affinity Designer is available for simple pricing of $49.99 one-time payment.

Basically Affinity is a perfect combination of both Adobe photoshop and illustrator.

11. Adobe Illustrator

Adobe Illustrator

Adobe Illustrator is Adobe’s vector graphic design tool. Popular among graphic design professionals, Illustrator lets you create logos, icons, drawings, typography, and illustrations for print, web, video, and mobile.

It is easy to use but comes with a slight learning curve to take full advantage of the software. However, Adobe offers plenty of resources to help you get started. You’d also be able to find free tutorials online.

Adobe Illustrator is available on monthly subscription plans, which makes it a bit more expensive than other software.

12. Gimp

Gimp

If you are looking for a free web design software, then Gimp is an excellent free option. This open source design software is a good alternative to Adobe Photoshop and allows you to easily edit images and create graphics for your websites.

Gimp is available for MacOS, Windows, and Linux. It may not look as polished as some other paid software, but it is a full-featured and powerful design software with much to offer.

Best Web Design Software for Marketers

Web design doest not just end with the launch of a website. Marketers regularly need to design graphics, social media images, icons, infographics, banners, and more.

There are plenty of tools that allow you to design professional-grade marketing material with very little effort and skills. Here is our pick of the best web design software for marketers.

13. Canva

Canva

Canva is a graphic design tool for marketers and bloggers. It is a web-based tool and doesn’t require installation of any additional software.

It comes with many ready-made design templates for different types of graphics. You can pick a template and then use Canva’s drag and drop tool to edit those images for your own website.

4. Balsamiq

Balsamiq

Balsamiq is a powerful design tool to create mockups, wireframes, and websites. It comes with an easy to use interface that helps you learn UI design as a beginner. Advanced users would find it immensely helpful in quickly building mockups for products pages, marketing material, and more.

15. Moqups

Moqups

Moqups is another wireframe and mockup design tool. It allows easy sharing and team collaboration without downloading any files.

The intuitive user interface makes it easy to use for beginners and powerful enough for advanced users. It comes with a built-in library of thousands of icon sets, fonts, and style library.

16. Piktochart

Piktochart

Piktochart is an easy design tool to create presentations, infographics, flyers, and posters. It comes with dozens of templates to use as a starting point.

You can use it in your browser, so there is no need to install any software. Simply drag and drop to add icons, elements, photos, shapes, lines, and arrows. Rearrange items and add your own text to create professional designs for your marketing campaigns.

Best Web Design Software for HTML Sites

Need to quickly design static HTML sites? These web design software will help you easily design HTML sites without writing any HTML at all.

17. Adobe Dreamweaver

Dreamweaver

Adobe Dreamweaver is one of the most beginner friendly web design software. It allows you to easily create mobile-friendly static HTML websites, stand-alone landing pages, or quick HTML docs.

It is easy for beginners to simply drag and drop to create web pages. Advanced users would find it equally useful with smart coding, autocomplete, compilers, git support, and more.

18. Google Web Designer

Google Web Designer

Google Web Designer is another intuitive and easy to use tool to create HTML-5 based designs, motion graphics, and animations. It can also be used to design banner ads, video ads, and other marketing materials.

You can start from scratch or choose from dozens of templates available in different layouts. Google Web Designer is available as a free download for Mac, Windows, and Linux operating systems.

We hope this article helped you find the best web design software for your design toolkit. You may also want to see our list of the best CRM software and the best business phone 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 Choose the Best Web Design Software in 2019 (Compared) appeared first on WPBeginner.



Source link

How to Get WordPress.com Features on Self-Hosted WordPress Blogs


If you recently switched from WordPress.com to your own self-hosted WordPress.org website, then you may not see all the widgets, stats, and other WordPress.com features in the new user interface.

But don’t worry, there’s an easy way to get those features back. Actually, you can have even more powerful features with your self-hosted WordPress blog.

In this article, we will show you how to get WordPress.com features on self-hosted WordPress blogs.

Getting WordPress.com features for your WordPress.org blogs

Adding WordPress.com Features to Your Self-Hosted WordPress Blog

When choosing a blogging platform, many users start with WordPress.com before they make the switch to the self-hosted WordPress.org platform. Often this happens due to name confusion because despite the similar name, they are two different platforms. To learn more see our comparison of WordPress.com vs WordPress.org.

The problem is that after using WordPress.com, you can get used to certain features and the way they look. Naturally, after switching you would want to have the same features in self-hosted WordPress.

While WordPress.org doesn’t offer built-in features like WordPress.com, it gives you the full flexibility to add any feature that you want on your website using WordPress plugins. In fact, this flexibility is one of the major reasons why people convert their WordPress.com blogs to WordPress.org.

The company behind WordPress.com offers a plugin that brings WordPress.com features on any WordPress.org website. This plugin is called JetPack.

Jetpack WordPress Plugin

Jetpack offers many of the same features used by WordPress.com to WordPress.org users.

Unlike standard WordPress plugins, Jetpack is a plugin suite which combines several useful features into a single plugin.

Jetpack Features on Self-hosted WordPress Blog

Here are the main Jetpack (WordPress.com) features:

  • WordPress Security: Downtime monitoring, brute force attack protection, backups, etc.
  • Performance: Speed up image and static file load times, lazy loading for images, etc.
  • Writing and content: Options to create galleries, testimonials, portfolios, Infinite scroll, etc.
  • Social sharing: Auto social sharing posts, share buttons, and like buttons.
  • Website traffic: Related posts, website stats, etc.

Jetpack is available as a free plugin with certain features being premium upgrades. You can simply install the plugin like any other plugin on your self-hosted WordPress site to access the same basic features that you had on WordPress.com.

However, one of the reasons why people is to get away from the limited features on WordPress.com and access the more powerful features offered on self-hosted WordPress.org.

In that case, here’s how you can unlock more powerful features with WordPress.org.

1. Unlock Powerful Analytics with MonsterInsights

Website stats is one of the most loved WordPress.com features. Jetpack provides this feature with the built-in site stats module.

However, it’s nowhere near as powerful as Google Analytics, the de-facto market leader for analytics. If you want to integrate Google Analytics with Jetpack, then you need to subscribe to their professional plan that costs $299 / year.

But luckily, you can use the most powerful website stats tool Google Analytics on your self-hosted blog with MonsterInsights Lite plugin which is 100% free.

MonsterInsights Best Google Analytics WordPress Plugin

MonsterInsights also offers a Pro version which is the best Google Analytics WordPress plugin in the market. It lets you easily connect your site with Google Analytics and helps to track advanced metrics with ease.

Get MonsterInsights now!

2. Create Smart WordPress Forms with WPForms

You can create contact forms and polls in WordPress.com with Jetpack’s feedback form feature. But it lacks the advanced options to customize the forms or add smart marketing features.

WPForms plugin solves that problem for self-hosted WordPress blogs by allowing you to create any type of form with just a few clicks. The free version, WPForms Lite, comes with all the essentials, and the Pro version is packed with more powerful features.

WPForms

Using WPForms, you can create contact forms, surveys, user registration forms, order forms, etc. quickly and easily.

Get WPForms now!

3. Get More Robust WordPress Security with Sucuri

Jetpack free version offers basic WordPress security features like brute force attack protection. If you upgrade to their premium plans, then you will get malware scanning option as well.

However you can get more robust security features for your self-hosted website with plugins like Sucuri.

Sucuri

Sucuri’s free WordPress plugin has advanced security options like remote malware scanning, blacklist monitoring, file integrity monitoring, security activity auditing, and more.

Get Sucuri now!

4. Get Advanced SEO Features with Yoast SEO plugin

Jetpack offers basic SEO features like XML sitemaps and site verification for WordPress.com websites. You need to buy at least the Jetpack Premium plan to access all of its SEO features.

You can get all those features and more in your self-hosted WordPress blog with free Yoast SEO plugin.

Yoast SEO

Yoast SEO offers features like site verification, XML sitemaps, SEO preview, Facebook and Twitter preview images, title, meta descriptions, and more.

If you buy the paid version of the plugin, you can get more powerful SEO capabilities.

Get Yoast SEO now!

5. Create Automatic Backups with UpdraftPlus

You can create daily automatic backups for your WordPress site with Jetpack; however, it’s only available for the paid users.

But thankfully UpdraftPlus plugin lets you set up automatic backups for your website free.

UpdraftPlus best WordPress backup plugin

It also allows you to store your WordPress backups in remote locations such as Google Drive, and Dropbox.

Get UpdraftPlus now!

6. Enable Spam Filtering Free with Akismet

Jetpack paid plan users can enjoy spam filtering feature on their website. It is enabled by Akismet plugin integration.

But you can get this feature for free in your self-hosted WordPress website by installing the Akismet plugin.

Akismet

Akismet automatically checks all your WordPress comments and filters out the ones which look like spam. It helps to reduce spam comments significantly on your site and allows you peace of mind.

Get Akistmet now!

7. Add Stylish Social Share Buttons with Shared Counts

Social sharing buttons are also a default WordPress.com feature. You can enable social share buttons on your posts, pages, media, etc. however, it has limited styling options.

You can use Shared Counts plugin on your self-hosted WordPress website to get the social sharing buttons.

Shared Counts

Shared Counts offers many display styles, social share count, and total share count feature.

Another great advantage of using Shared Counts is that it doesn’t slow your website speed.

Get Shared Counts now!

8. Auto Post to Your Social Networks with WP to Buffer

You can enable auto-sharing your posts on your social media networks in WordPress.com using Jetpack’s Publicize feature.

You can add the same functionality to your self-hosted WordPress blog by using WP to Buffer plugin.

WP to Buffer

Buffer is a popular social media management tool you can use to schedule posts on social media.

With WP to Buffer free plugin, you can connect your WordPress.org website with your Buffer account and set up automatic posting on your social media profiles.

Get WP to Buffer now!

9. Show Related Content with Yet Another Related Posts

WordPress.com has a built-in option to show related content after posts.

You can add this feature on your WordPress.org website using the free plugin Yet Another Related Posts.

Yet Another Related Posts Plugin

The plugin allows you to display posts, pages, and custom post types as related content after posts. You can choose thumbnail or list view of related content.

Get Yet Another Related Posts now!

10. Improve Comment Interaction with De:comments

You can enable Like option for your WordPress.com comments. This feature is useful to improve user-interaction in your comment area.

De:comments plugin lets you add more elements of user interaction to your WordPress.org comment area.

De:comments

The plugin allows users to rate comments, share comments on social media, earn badges, and more.

Get De:comments now!

11. Grow Your Email List and Send Emails with Constant Contact

Jetpack offers basic email marketing features for WordPress.com websites. You can add a simple subscription form on your site, and send emails when you publish a new post.

You can use more powerful email marketing features on your self-hosted WordPress blog with Constant Contact.

Constant Contact

Constant Contact is one of the best email marketing service provider on the market. It allows you to easily collect email addresses, convert visitors into subscribers, and bring them back to your website.

For detailed instructions, see our article on how to create an email newsletter in WordPress.

Get Constant Contact now!

12. Get CDN Services with Cloudflare

WordPress.com has built-in CDN for images and static files.

You can get a similar feature on your self-hosted blog with Cloudflare.

Cloudflare

Cloudflare is one of the best CDN services available in the market.

Using this service helps to improve your website speed and performance. Also, it protects your site against brute force attacks.

Get Cloudflare now!

13. Enable Infinite Scrolling with WordPress Infinite Scroll

One of the popular WordPress.com features is infinite scrolling. Many websites use this feature to improve user engagement.

You can add the same feature to your WordPress.org website using the free WordPress Infinite Scroll plugin.

Load More - Infinite scroll for WordPress

It is an excellent tool for lazy loading posts, pages, comments, and more.

Get WordPress Infinite Scroll now!

14. Create Stunning Galleries with Envira Gallery

In WordPress.com, you can create responsive galleries with Jetpack. It is also a built-in WordPress.com feature. However, it has limited customization options.

You can add more stunning image galleries on your self-hosted WordPress blog with Envira Gallery plugin.

Envira Gallery

Get Envira Gallery plugin now!

We hope this article helped you to learn how to get WordPress.com features on self-hosted WordPress blogs. You may also want to see our guide on the must have WordPress plugins for business websites.

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 Get WordPress.com Features on Self-Hosted WordPress Blogs appeared first on WPBeginner.



Source link

How to Use the SEO Writing Assistant in WordPress to Improve SEO


Many of our readers ask us about how to write better content for SEO? Some ask whether they should focus on Yoast SEO green light or not?

Well when it comes to SEO content optimization, we don’t focus on Yoast SEO’s score. Instead we use a different SEO writing assistant.

This helps us optimize our content for SEO, so we can rank higher in search engines.

In this article, we will show you how to use the SEO Writing Assistant in WordPress to improve SEO and create better content on your website.

Using SEO Writing Assistant in WordPress to improve SEO

What is SEO Writing Assistant?

SEO Writing Assistant is a content optimization tool created by SEMRush, one of the best SEO tools on the market.

It allows you to check your content in real-time for SEO suggestions and improve the overall SEO score of your content.

Here is how it works.

  • Enter your focus keywords to generate content templates based on the top-10 results for that phrase
  • Instantly get semantically related keywords to include in your article
  • Improve your content with readability score based on rival results
  • Optimize your article headline for SEO
  • Adjust article length based on average length of top results
  • Check for plagiarism without leaving your website
  • Check content tone to make it sound more natural and casual

It is an extremely useful tool and can help you improve the SEO as well as writing style across your website.

If you manage a multi-author site, then it allows authors to follow the same SEO best practices across all content.

Having said that, now let’s take a look at how to use the SEO Writing Assistant to improve SEO and get more search traffic to your website.

Setting up SEMRush’s SEO Writing Assistant in WordPress

First thing you need to do is visit the SEMRush SEO Writing Assistant website and click on ‘Create new template’ button.

Create new template

You will be now asked to login or register for a free account.

SEMRush offers a basic free account with just 1 free content recommendation. You will need to sign up or upgrade for a paid SEMRush subscription to get all features (this is totally worth it).

Register for a free account

Next, you’ll be asked to provide an email address and enter a password. After that, you will see a screen where you can enter the focus keywords to create an SEO template.

Creating SEO content template for an article

Your focus keyword is basically the keyword you’d like to rank #1 for with this particular blog post or page. Once you enter the focus keyword, SEMRush will generate your SEO content template. You can also do this right inside your WordPress dashboard.

You simply need to connect the SEO Writing Assistant tool to your WordPress site.

First, you’ll need to install and activate the SEMRush SEO Writing Assistant plugin on your WordPress site. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to edit an article that you want to optimize for SEO. On the post edit screen, scroll down and you’ll see the new SEMRush SEO Writing Assistant section below the content editor.

Connect WordPress to your SEMRush account

It will show you basic readability and SEO score. To get the full picture, you need to click on the login button and sign in to your SEMRush account.

Once signed in, you’ll be asked to give permission. Click on the ‘Approve’ button to continue.

Give permission

Now that you have connected the plugin to your SEMRush account, let’s generate SEO recommendations for our article.

Generate SEO recommendations

If you had entered the focus keywords before, then you’ll see them listed as suggestions. Otherwise, click on the ‘Create new recommendations’ button to continue.

Add keyword suggestions

Simply enter the focus keywords and click on the ‘Get recommendations’ button. Need help finding the right keywords? See our beginner’s guide on how to do keyword research for your WordPress site.

SEMRush will now check the top 10 results for the given keywords to generate a list of semantically related keywords to include in your content.

LSI keyword recommendations

Keywords already included in your article will appear with a green background. You can go ahead and start adding missing keywords in your existing content where applicable or expanding your content to add new sections when necessary.

As you write, the tool will also adjust the readability and article length scores to match the average scores of top results.

Checking Tone of Voice using SEMRush SEO Writing Assistant

All SEO experts and marketers advise using a casual tone for all your articles. Search engines consider this conversational tone to be more engaging and useful for most audiences.

Now the problem is that sometimes it becomes harder to maintain a casual tone throughout the article.

SEO Writing Assistant comes with a Tone of Voice checker. This AI-powered tool checks your content’s tone and give it a score randing from formal to casual. Most articles fall somewhere in between, so don’t worry if it says your article has a neutral tone.

Checking for tone of voice

Checking for Internal Links

Links play a crucial role in SEO and the SEO Writing Assistant helps you keep track of links inside your article.

It will remind you if your article does not have an optimal number of internal links. It will also check for external links and links to your homepage.

Keep track of links in your posts

This tool comes in handy if you have other authors working on articles. Editors can quickly see if the article includes internal links to other posts on your website.

Checking Plagiarism in WordPress with SEO Writing Assistant

If you are hiring writers to contribute articles on your blog, then you’ll need to make sure that the articles they are submitting are original content.

Normally, editors and website owners use plagiarism checkers like Grammarly or Google to see if an article is original. SEO Writing Assistant makes this easier with a built-in Plagiarism checker tool.

Plagiarism checker tool in SEO Writing Assistant by SEMRush

The downside is that even with the paid plans, you can only perform a limited number of checks. If you need more, then you can buy additional checks from your subscription page on SEMRush dashboard.

Getting a Perfect SEO Score for Your Article

As you implement suggestions provided by the SEO Writing Assistant tool, your overall score will improve as well.

Overall SEO score

The overall score bar takes into account all the parameters and suggestions shown by the plugin. You need to make sure that this bar turns green for a better SEO rankings.

Sometimes the plugin may suggest LSI keywords that may not fit in your content. You can safely ignore them instead of stuffing them into your article.

Remember that while these SEO tools provide recommendations, you know your audience better than these tools . Keep your users in mind and make sure that they find your content useful and engaging.

Tracking Your SEO Performance in WordPress

Once you have started using SEO Writing Assistant for a while, you may want to track how it is affecting your website’s positions in search.

We have detailed guide on how to track your website’s keyword rankings with SEMRush and other tools.

You may also want to keep an eye on your top content using Google Analytics. The best way to do this is by using MonsterInsights. It brings your Google Analytics reports in WordPress and displays them in a human-readable format.

We hope this article helped you learn how to use SEO Writing Assistant in WordPress to improve SEO. You may also want to see our complete WordPress SEO guide with step by step instructions for beginners.

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 Use the SEO Writing Assistant in WordPress to Improve SEO appeared first on WPBeginner.



Source link

How to Display Recent Tweets in WordPress (Step by Step)


Do you want to display your recent Tweets in WordPress? Integrating Twitter to your WordPress website helps increase engagement on both platforms.

Your blog visitors discover your tweets which helps you get new followers on Twitter. On the other hand, your Twitter followers discover more of your content, which increases traffic to your website.

In this article, we’ll show you how to easily display recent tweets in WordPress. We will also cover how to show selective tweets in WordPress.

How to Display Recent Tweets in WordPress

Adding Your Recent Tweets in WordPress – Step by Step

You can display your recent tweets in WordPress by simply embedding your Twitter profile or timeline.

Just like adding a YouTube video, WordPress also makes it easy to embed Twitter content like a single tweet, collection, list, likes, and moment into your website.

WordPress uses the oEmbed feature, which automatically turns any content URL into an embed code when pasted in the content area.

The most common place to display your recent tweets is usually your blog’s sidebar. Let’s start with that.

Adding Your Recent Tweets to Your WordPress Sidebar

First, you need to find and copy the URL of the Twitter profile that you want to embed. The Twitter profile URL is simply the combination of Twitter website URL and your Twitter username.

For example, the Twitter profile URL of WPBeginner is https://twitter.com/wpbeginner.

Twitter Profile URL

Next, log into your WordPress dashboard and go to Appearance » Widgets page. Simply drag and drop the text widget to your sidebar and then paste the Twitter profile URL that you copied earlier in the text area.

Paste Twitter Profile URL to WordPress text widget

Once done, it will immediately turn into a Twitter timeline widget showing recent Tweets from that particular account.

Save Your Recent Tweets Widget in WordPress

After that, you can name your widget, save it, and preview it live on your site. Here’s how our recent tweets appear on our demo website.

Recent Tweets in WordPress Demo Site - With Text Widget

As you can see in the screenshot above, this method adds your recent tweets inside a box with a vertical slider. The box includes 20 most recent tweets and the ‘Load more Tweets’ button at the end.

Embedding Twitter Feed in WordPress with Twitter Publish

Replacing the Twitter widget feature, Twitter now has Twitter Publish feature for embedding Twitter content into websites.

Twitter Publish lets you easily create the embed code for various types of Twitter content, including a tweet, collection, profile, list, moment, hashtag, etc.

Twitter Publish for Embedding Tweets into Websites

To use this method, you need to visit the Twitter Publish website and then paste your Twitter profile URL in the ‘What would you like to embed?’ box.

Enter Twitter Profile URL in Twitter Publish

Once done, click on the arrow icon.

After that, it will ask you to choose a display option: Embedded Timeline or Twitter Buttons. Choose the ‘Embedded Timeline’ as you want to show your Twitter timeline with recent tweets.

Twitter Publish Display Options

Upon selecting the display option, it will instantly create the embed code for your recent tweets. Now click on the Copy Code button.

Copy Twitter Embed Code from Twitter Publish

Next, you need to go to Appearance » Widgets from your dashboard and add the ‘Custom HTML’ widget to your sidebar area. After that, paste the embed code that you copied earlier in the HTML field.

Paste the Twitter Profile Embed Code in Custom HTML widget

Once done, save your widget and see your recent tweets live on your website.

Here’s how our Twitter feed looked on a test site.

Recent Tweets in WordPress - Demo Website

Embedding Your Recent Tweets in WordPress Blog Posts

Sometimes you may need to embed your Twitter timeline in your blog posts or your about page.

WordPress comes with a Twitter embed block for the new WordPress block editor.

Simply create a new post or edit an existing one. On the post edit screen, add the Twitter embed block in your content area.

Add Twitter Embed Block in WordPress Editor

Now you need to paste your Twitter profile URL and click the ‘Embed’ button.

Embed Twitter Timeline in WordPress Post

After that, WordPress will automatically fetch and display your recent tweets in the content area.

Twitter Profile Embedded in WordPress Post

This method adds a Twitter feed with a scrollbar in your post.

Alternatively, you can also use the Twitter Publish method, which will allow you to show recent tweets without the scrollbar.

Go to the Twitter Publish website and paste your Twitter profile URL in the ‘What would you like to embed?’ box and click the arrow next to it.

Enter Twitter Profile URL in Twitter Publish

After that, choose the ‘Embedded Timeline’ option and then copy the embed code.

Copy Embed Code for Twitter Profile

Next, you need to add the ‘Custom HTML block in your post editor to paste the embed code.

Add Custom HTML Block in WordPress Editor

Now you can paste the embed code you copied earlier.

Paste the Twitter profile Embed Code in Custom HTML Block

Once done, save your post and preview it live.

Showing Selective Tweets in WordPress

Embedding your Twitter profile will show all your recent posts on your website. What if you wanted to show the selected tweets only?

Don’t worry, there are simple solutions for that too. There are mainly 5 ways to embed selected tweets into your website.

  • Collection: Show a curated collection of tweets according to topics, interests, conversations, and more.
  • List: Display tweets by a curated group of Twitter users.
  • Likes: Show all tweets a specific Twitter user has marked as likes.
  • Moment: Show tweets from a public moment by a Twitter user.
  • Hashtag: Display tweets by anyone containing a specific hashtag.

Among these options, you can create the last four selections right from the Twitter website. Also, you can copy their respective URL and paste in your WordPress sidebar using the text widget.

For example, you can find your Twitter lists in your Twitter profile page. Select any one list you want to embed and click on it.

WPBeginner Twitter Lists

Upon clicking on the link, the list will open, and you can copy the list URL from your browser. For example, the URL of our Twitter list ‘WordPress Experts’ is https://twitter.com/wpbeginner/lists/wordpress-experts.

Now you can paste this URL in your WordPress sidebar.

Add Twitter List in WordPress Text Widget

Similarly, you can find the URLs of likes, moment, and hashtag from your Twitter profile page, and easily embed into your WordPress site.

However, you need to use Twitter’s advanced TweetDeck feature to create a collection. A Twitter collection is a list of tweets organized under a topic by a user.

Visit TweetDeck website and sign in with your Twitter account. When the TweetDeck dashboard opens, click on the ‘Add Column’ button on the left panel.

Add Column in TweetDeck Application

Next, you need to choose the ‘Collection’ option.

Choose Collection Option in TweetDeck

After that, you can name your new Twitter collection.

Create New Collection in TweetDeck

Once done, you will see a new column added to your TweetDeck dashboard.

Drag Tweets to Twitter Collection

Now, you can drag tweets from your Twitter home or any user account and create your collection.

Once you have added tweets in your collection, you can embed it into your website. Click on the Options icon and then click the Share option. After that, select the ‘Embed Collection’ option.

Embed Collection from TweetDeck

Upon clicking on Embed collection, the Twitter Publish page will open with the embed code for your Twitter collection.

Copy Embed Code for Twitter Collection

Copy the embed code, and then paste it into your website using the Custom HTML widget.

Embed Twitter Collection with Custom HTML Widget

Once done, save your widget and see your Twitter collection live on your website.

We hope this article helped you to learn how to show recent tweets in WordPress and how to show selective tweets in WordPress. You may also want to see our list of the best social media plugins for 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.



Source link

How to Turn Off Comments Notifications in WordPress


Do you want to turn off comment notifications on your WordPress site?

By default, WordPress notifies the site administrators when there is a new comment on the site.

If you are just starting a new blog, then this feature will alert you of new comments that you can respond to and increase user engagement.

However, these comment notifications could become annoying as your blog grows because you would start getting a lot of them.

Luckily, there is an easy way to disable WordPress comment notification emails. In this article, we will show you how to easily turn off comment notifications in WordPress.

Turning Off Comment Notification Emails in WordPress

How to Turn Off Comment Notification in WordPress (Step by Step)

First of all, you need to login to your WordPress admin area and go to Settings » Discussion page. From here, scroll down to ‘E-mail me whenever’ section where you will see these two checkbox options:

  • Anyone posts a comment
  • A comment is held for moderation

Default WordPress comment email notifications

As shown in the image above, the comment notification emails are enabled by default in WordPress.

Disable Comment Notification Emails in WordPress

To disable comment notifications, you need to uncheck both boxes, and then click on the ‘Save Changes’ button at the bottom of the page.

That’s all!

WordPress will now stop sending comment notification emails to the site administrators and post authors.

If you want more tips to improve your WordPress comment notifications, then you can see our guide on how to how to manage WordPress comment notifications emails.

Turning Off Comment Notification Emails from Other WordPress Websites

Are you receiving comment notification emails from websites other than yours?

If you have commented on a post on another blog and subscribed to its comments, then you will receive comment notification emails every time a new comment is added to the post.

Many blogs nowadays use a plugin like Subscribe to Comments Reloaded to add a comment subscription option in their comment box.

You probably checked or forgot to uncheck the comment subscribe option.

For example, you can see ‘subscribe to comments’ option under the comments section of this article.

Subscribe to Comments in WPBeginner Blog

It is useful if you have asked a support question and waiting for a response from the post author. But if you posted a general feedback comment, then it can distract you unnecessarily.

You can unsubscribe to such comment notification emails by merely clicking on the unsubscribe link in the email.

We hope this article helped you to learn how to turn off comment notifications in WordPress. You may also want to see our guide on how to completely disable comments 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.



Source link

9 Proven Ways to Get a Free Domain Name (100% Guaranteed)


Are you looking for an easy way to get a free domain name for your business?

A domain name is your website or business name on the internet. People can type it in their browser’s address bar to visit your website. For example, wpbeginner.com.

Normally a domain name registrar charges anywhere from $9.99 – $14.99 per year, but there are other ways to get a domain name for free.

In this article, we will show you proven ways to quickly get a free domain name. We will also cover what’s the catch behind these free domain names, and things you need to watch out for.

Easy ways to get a free domain name

What’s the Catch with Free Domain Names?

You might be wondering if domain names cost an annual fee, why would any company offer free domain name registration?

Well that’s because they profit from it indirectly.

To build a website, you need two things: domain name and web hosting.

Domain name is your website’s address on the internet whereas web hosting is where your website files and content are stored. See our article on the difference between domain name and web hosting for more details.

Majority of the “trustworthy” free domain name offers that you will see on the internet are from web hosting companies. They offer free domain name to customers who host their websites with them, and the cost of the domain name is recouped from the hosting fee.

This is a great deal for small business owners who’re looking to make a website or start a blog. You need web hosting to build a website regardless, so getting a free domain name is a great deal.

We use this method all the time and highly recommend it for all users.

Now there are some other companies that will offer a free domain name in exchange for you displaying their advertisements or placing their tracking scripts on your website.

We strongly recommend that you avoid these offers. They will likely distribute malware and viruses through your website, and this can become a legal liability for you. The $10 / year saving is not worth a bad reputation or the legal troubles.

With that said, below are the trustworthy and proven ways to get a free domain name.

1. Get a Free Domain Name with Bluehost

Bluehost

This is the best free domain name offer on the market. You’ll need to purchase web hosting from Bluehost, which is one of the best and most affordable hosting companies in the world.

Bluehost has agreed to offer WPBeginner users an exclusive 60% discount on web hosting with free domain name and free SSL certificate.

Basically, you’ll be able to start a website for $2.75 per month.

→ Get This Exclusive Bluehost Offer ←

Bluehost is one of the biggest hosting companies, and they are also an officially recommended WordPress hosting provider.

Once you sign up, you can follow our guide on how to make a website to quickly start using your domain name.

2. Get a Free Domain Name with HostGator

HostGator

HostGator is one of the most popular website hosting companies on the internet. We use their web hosting for our WPBeginner website.

They are offering WPBeginner readers free 1 year domain name registration on top of a 62% discount on web hosting as well as a free SSL certificate. Basically your website will cost $2.64 per month.

→ Click here to claim this free domain offer from HostGator ←

HostGator offers 1 click WordPress install, professional free business email address, free WordPress site transfer, $200 in marketing credits, and so much more.

3. Get Free Domain with Constant Contact Website Builder

Constant Contact

Constant Contact offers an A.I powered free website builder. It comes with beautiful website templates and a powerful drag and drop editor to add your content.

They are offering free domain registration for 1 year on the purchase of any of their premium plans. Each plan has different monthly pricing and features.

You can start your website for free on a subdomain, but once you upgrade to their Starter or Business Plus plan, you will be presented with an option to get a free domain name.

→ Click here to claim this free domain offer from Constant Contact ←

Constant Contact website builder also offers other powerful features like logo maker, Ecommerce cart, and more.

4. Get a Free Domain Name with GreekGeeks

GreenGeeks

GreenGeeks is an environment-friendly hosting provider. They offer shared and WordPress hosting plans on faster servers with SSD storage and advanced security features.

They are offering WPBeginner users a free domain name with their hosting plans and a 60% discount on hosting. This would make your costs go down to $2.59 per month.

← Get your free domain with GreenGeeks →

GreenGeeks hosting also gets you free SSL certificate and 1-click WordPress installer to easily get started. If you already have a WordPress website then they would transfer it for you.

5. Free Domain Name with SiteBuilder

Sitebuilder.com

SiteBuilder is another popular website builder in the market that offers a free domain name registration with any of their plans.

You can use their hundreds of professionally designed templates and powerful drag and drop website builder to easily create your business website or online store within minutes.

→ Click here to claim this free domain offer from SiteBuilder ←

SiteBuilder offers all the essential features to build a website, and they offer live chat and phone support to assist you in getting online.

6. Get a Free Domain Name with DreamHost

DreamHost

DreamHost is one of the oldest and most reliable hosting companies around. They offer shared hosting, VPS hosting, domain name registrations, and a website builder to create your website.

Luckily, DreamHost is offering WPBeginner users a 47% discount on hosting + free domain name and SSL certificate. You would be able to get it all for $2.59 per month.

→ Click here to claim this free domain offer from DreamHost ←

DreamHost is also an officially recommended WordPress hosting provider. Their offer also includes pre-installed WordPress, free WordPress migration, and expert support.

If you don’t want to use WordPress, then you can still claim this offer and use any self-hosted website builder with your domain name.

7. Get Free Domain with InMotion Hosting

InMotion Hosting

Another way to get your free domain name is by signing up with InMotion Hosting. They offer WordPress hosting, VPS hosting, dedicated servers, and a website creator plan.

They are offering WPBeginner users a free domain name and discount on their hosting plans. You can get their premium hosting plan for $4.55 per month.

← Get free domain name with InMotion Hosting →

InMotion hosting offers incredibly fast hosting plans with 1-click WordPress installer, and free BoldGrid website builder. You also get award winning 24/7 support via phone, live chat, and email from US based technical staff.

8. Get Free Domain with WordPress.com

WordPress.com

WordPress.com is a fully-hosted website builder and blogging platform. It is not the same as self-hosted WordPress.org websites. To learn more, see the difference between WordPress.com vs WordPress.org.

You can get a free domain name by signing up for a paid plan with WordPress.com (Personal plan or higher). Basically, you’d get all the features of WordPress.com with your own custom domain name.

← Get your free domain name with WordPress.com →

WordPress.com offers multiple plans suitable for different kinds of websites. For example, if you want to install plugins then you’ll need their Business plan. For an eCommerce store, you’ll need their eCommerce plan

You don’t need to install any software, manage updates, or create backups. You also get access to tons of free website templates to make a professional looking website.

9. Get a Free Domain Name with Gator Website Builder

Gator Website Builder

Gator is a new website builder offered by HostGator, the popular web hosting company that we mentioned above.

If you don’t want to use WordPress to build your website, then Gator website builder is a good alternative. They’re offering a free domain name, website, analytics software, customizable templates, and more in their very competitive offering.

← Get your free domain name with Gator →

Although we always recommend everyone to use WordPress, but we know that sometimes people want a WordPress alternative. Gator is an excellent alternative in case you’re looking.

FAQs About Free Domain Name Promotions

Over the last 10 years, we have helped thousands of beginners find domain names, make websites, and start their own online businesses. During this time, we have heard almost every question you can think of.

Following are the answers to some of the most frequently asked questions about getting free a free domain name.

1. Why are some companies offering free domain names?

Domain names are generally not free. You need to pay a small yearly fee to a domain registrar to buy a paid domain name. If you are just starting a blog or a website, then this adds up to your startup cost.

Some companies use this as a promotional tool to sell their other services and products. They pay the cost of your domain name by hoping to cover the cost from other services.

Many of these companies, like Bluehost are domain registrars themselves. This makes it easier for their users to manage their websites and hosting from the same dashboard.

2. Can I buy a domain name without a website?

Yes, you can buy a domain name from any of the reputable domain registrars online. We recommend using Domain.com because they make it super easy to manage your domain names and point them to any hosting company of your choice.

You can use our Domain.com coupon code to get an additional discount.

If you want domain name ideas, then check out a domain name generator like Nameboy.

3. How is domain name different from website hosting?

A domain name is your website’s address on the internet (e.g. wpbeginner.com). Web hosting is where your website’s data and files are stored.

Think of domain names as the street address and web hosting as the actual house where your website’s files live.

To learn more, see our beginner’s guide on the difference between domain name and web hosting.

4. Can I transfer my free domain name to a different company or hosting provider?

Yes, you can transfer your domain name to a different domain registrar or a web hosting company that allows you to move your domain registrations.

You can even point your domain name to any hosting service without actually transferring it by simply editing its DNS settings.

5. Which is the best free domain name option?

If you searched on Google, you’ll find hundreds of companies advertising free domain names. Many of these websites will lure you in with a free domain offer and will try to sell you lesser known domain extensions or lock you into their platform.

All the companies we have mentioned above are one of the best companies on the internet with stellar reputations. They all allow you to transfer your domain name to any other company if you need to.

In terms of value, we recommend using Bluehost. They give you a free domain name with robust shared hosting and all the useful tools you’ll need to start your website.

We hope this article helped you find the perfect ways to get a free domain name. You may also want to see our article on how to get a free business email address or how to get free website hosting.

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 Proven Ways to Get a Free Domain Name (100% Guaranteed) appeared first on WPBeginner.



Source link

The Complete Social Media Cheat Sheet for WordPress (Updated)


If you are serious about your website or blog, then you simply can’t ignore social media. The problem is that each of these platforms has different requirements for cover photos, profile image, article cover, etc.

This makes it quite overwhelming for new users to get started.

What if there was an easier social media cheat sheet that you can follow to quickly setup all social media profiles, the right way? Something that acts as a social media checklist for image sizes, share images, automated shares, etc.

In this article, we will share our ultimate social media cheat sheet for WordPress. The goal is to help you quickly manage your social media settings for WordPress without getting distracted.

Complete social media cheat sheet for WordPress users

Why You Need a Social Media Cheat Sheet for WordPress?

If you have been running social media profiles for your blog or website, then you would notice that each platform has different requirements.

For example, Facebook image size has specific requirements while Pinterest needs totally different proportions.

It could be difficult to remember all that information when creating social media images for your articles or profile.

A cheat sheet helps you quickly look up all these options. It will also ensure that you don’t miss anything important when creating a social media profile or publishing a new article on your website.

That being said, let’s get started with our ultimate social media cheat sheet for WordPress users.

Here is a quick overview of the things we will cover in this article:

1. Choose Your Social Media Platforms

There are so many social media websites, but not all of them are helpful in growing your business or bringing traffic to your website.

Apart from bigger sites like Facebook and Twitter, you can choose niche platforms that work best with your website’s target audience.

For example, if you run a fashion blog, then you may want to utilize Instagram to promote your content.

A food and recipe blog may want to focus on YouTube and Yummly.

A home decor or DIY website may find Pinterest more helpful in finding the right audience.

Choosing the right platforms for your target audience will help you create an effective social media marketing strategy to grow your business.

Social Media Image Sizes Checklist

To promote your blog or business on social media websites, you will need to setup profiles, upload your website logo, cover photo, and create images to accompany your articles and links.

You can see our article on how to easily create images for your WordPress blog to learn how to make beautiful images without hiring a graphic designer.

Now the problem is that each social media platform has specific requirements for these images. Not using the right size would make your images look skewed or stretched.

Here is our quick cheat sheet for social media image sizes that you can use when creating images for your social accounts.

Facebook Image Sizes

Example of a Facebook page with cover, profile, and share images

Facebook has specific recommendations for images to be used in different areas.

Cover image: 820 x 312 pixels. Cover images should be less than 100 KB in filesize. It could be in jpeg or png file format. You can create a larger image while maintaining the same aspect ratio, Facebook will automatically create smaller sizes to display on mobile devices.

Profile image: An square image of at least 180 x 180 pixels. For business pages, this is where you would ideally display your custom logo. This image will be cropped to display in a circle.

Shared Image: 1200 x 630 pixels. This image will be displayed on your page with a maximum width of 470 pixels and in the feed maximum width of 504 pixels.

Group cover image: 1640 x 856 pixels.

Twitter Image Sizes

Twitter profile page showing cover photo, profile image, and share image

Twitter is the internet’s conversation hub. Following are the recommended image sizes for Twitter to make your profile more engaging and professional.

Header image: 1500 x 500 pixels. This full-width image appears as the cover image of your Twitter profile page.

Profile image: 400 x 400 pixels. This square image is cropped to be displayed in a circular format.

In-stream image: 440 x 220 pixels. This image is displayed when you share an article, retweet, embed a tweet, upload images, and more. If you are already using Twitter Cards then Twitter will be able to pick the correct image to display with your article description and title.

Instagram Image Sizes

An Instagram profile

Instagram’s main content is already in visual format. If you are uploading photos directly from your phone using the Instagram app, then it will automatically take care of appropriate image sizes for you.

For other uploads, you can follow these Instagram image size recommendations for the best results.

Profile image: 110 x 110 pixels. You can use larger image dimensions as long as it is a square image.

Image thumbnail: 161 x 161 pixels. This image is displayed as your thumbnails for your photos.

Shared photos: 1080 x 1080 pixels. You can use a higher resolution image as long as it is an square image.

Shared videos: 1080 pixels wide.

Instagram Stories: 1080 x 1920 pixels or minimum 600 x 1067 pixels. File size cannot exceed more than 4 GB which is quite a lot for a high-quality video.

YouTube Image Sizes

YouTube channel

YouTube is not only the second most popular social media platform but also the second most popular search engine. Your YouTube channel image, cover image, and video thumbnails are crucial in getting more views for your videos.

YouTube Channel cover image: 2560 x 1440 pixels. You need to make sure that the image is horizontally centered so that it looks good on mobile devices where YouTube may crop the image to fit screensize.

Channel icon: 800 x 800 pixels. This image is displayed as your channel icon and may sometimes be cropped as a circular image.

Video thumbnail: 1280 x 720 pixels. Ask any YouTube creator and they will tell you that the video thumbnail is the most important part of video optimization on YouTube. This is what YouTube users will see on their homepage, in search, and other areas. A highly optimized video thumbnail helps you get more views and grow your channel.

Pinterest Image Sizes

Pinterest profile page

Pinterest is a visual social sharing platform, which means images play the most significant role in growing your Pinterest following.

Profile image: 165 x 165 pixels. You can upload an higher resolution image with maximum filesize of 10 MB.

Profile cover: Select a board to feature as your profile’s cover. Pinterest will automatically fetch pins from that board to create your profile cover.

Board cover image: 222 x 150 pixels. Pinterest allows you to choose the cover image from the pins you have saved for that board.

Pinned image preview: 236 pixels wide. Pinterest automatically scales your pins to fit their grid. For best results, you need to upload the images with an aspect ratio of 2:3 to 1:3.5.

LinkedIn Image Sizes

LinkedIn Page

LinkedIn can be a great source of traffic, connections, and building a brand image. It is a social networking platform for professionals and businesses, which makes it a powerful tool to help you grow your business.

Personal profile image: 400 x 400 pixels with a maximum image file size of 10 MB.

Banner image for personal profile: 1584 x 396 pixels with a maximum file size of 4 MB.

Company cover image: 1536 x 768 pixels.

Shared image: 1104 x 736 pixels.

Company profile / logo image: 300 x 300 pixels or higher resolution image with 1:1 aspect ratio.

Company page banner image: 646 x 220 pixels.

Setting up Social Media Optimization in WordPress

Now that you have learned about proper social media image sizes, the next step is to make sure that your WordPress site is optimized for social media.

The most important aspect of this optimization is to setup automatic inclusion of open graph meta data. Open Graph metadata is a technology that allows you to include additional information to your web pages that social media and search engines need.

First, you need to install and activate the Yoast SEO plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Yoast SEO is the best WordPress SEO plugin that helps you get more traffic from search engines. It is also a complete website optimization tool including support for social media platforms as well.

Upon activation, you need to visit SEO » Social page. From here, you need to first add your social media profile URLs under the ‘Accounts’ tab.

Add your social media profiles in Yoast SEO settings

You don’t need to add all URLs, you can simply skip the social media websites where you don’t have a profile.

Next, you need to switch to the Facebook tab. From here you need to click on the toggle button to enable Open Graph metadata.

Social settings for Facebook

Below that you need to provide an image, title, and description for your website’s front page. The image you provide here will be displayed when someone shares your website’s front page or root URL on Facebook.

Next, switch to the Twitter tab and enable Twitter cards for your website. Below that, you can choose the default card display for your website.

Twitter social settings

Summary with large image option will display your Twitter share image with a summary of your article.

You can now switch to the Pinterest tab. From here you can add the Pinterest confirmation tag to your website. You can click on the link on the screen to claim your website and get the confirmation code.

Add Pinterest verification code to your site

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

Social Media Settings for WordPress Posts and Pages

Just like the SEO settings for posts and pages, you can also optimize them for social media websites.

Yoast SEO plugin allows you to easily set social options for your individual posts and pages.

Simply edit the blog post or page you want to optimize, and then scroll down to ‘Yoast SEO’ section below the editor.

Social settings for WordPress posts and pages

Switch to the social tab by clicking on the share icon. From here, you can upload a custom title and description as well as share image for Facebook and Twitter.

After that, you can save or publish your post.

If you want to see how your post would appear when shared, then you can do so by using the Facebook debugger or Twitter card validator tools.

Simply enter your post or page’s URL and these tools will show you how your post would look when shared on these platforms.

Facebook debugger

Adding Social Sharing Buttons to Your Website

The easiest way to promote your website on social media is by encouraging your users to share your content. This can be achieved by adding social sharing buttons to your blog posts and pages.

First, you need to install and activate the Shared Counts plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Shared Counts is the best social media plugin for WordPress. It allows you to easily add social sharing buttons to your WordPress blog posts.

Upon activation, simply head over to Settings » Shared Counts page to configure plugin settings.

Shared Counts settinngs

From here you need to scroll down to the display section and select the social media websites you want to display. After that, you can choose a button style and location where you want to display the buttons.

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

You can now visit any post on your website to see social sharing buttons in action.

For more detailed instructions, see our guide on how to add social share buttons in WordPress.

Setting up Automated Social Sharing in WordPress

Social media platforms are great for building a following and bring more traffic to your website. However, it can become quite time-consuming to share content across different platforms and engage with your audience.

Luckily, there are several online tools that you can use to automate the process.

We hope this social media cheat sheet for WordPress helped you improve your social media marketing strategy. You may also want to see our list of best content marketing tools and plugins for 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.



Source link

How to Create Compact Archives in WordPress (Step by Step)


By default, WordPress comes with a widget called Archives, which allows you to display monthly blog post archive links.

Now, if you started a blog few years ago, then this list becomes too long to fit in your WordPress sidebar.

You can choose to show archives as a drop-down menu, but that makes them less noticeable.

In this article, we will show you how to create compact archives that fit in anywhere you want and look much better.

Creating compact archives in WordPress

Why and When You Need Compact Archives in WordPress?

As we mentioned earlier, the default WordPress archives widget is limited in options. You can either display archives as a long list or a dropdown menu.

Due to this issue, many popular blogs don’t display archives on their website at all.

By creating compact archives, you can display them in your WordPress sidebar without taking much space. You can also display them on your about page or a dedicated Archives section.

That being said, let’s take a look at how to easily add compact archives in WordPress.

Adding Compact Archives in WordPress

First thing you need to do is install and activate the Compact Archives plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Compact Archives plugin is developed and maintained by the WPBeginner team. We use it on our own website and recently updated it to add Gutenberg block support.

The plugin offers three styles to display compact archives on your website.

Style 1. Relaxed three-letter month initials

Three letter monthly archives

Style 2. Compact Monthly Initials

Compact archives with initials only

Style 3. Numeric Block

Numeric archives

There are multiple ways to easily display them anywhere on your website.

Let’s start with the easiest one.

Adding Compact Archives in WordPress Posts or Pages

Compact Archives plugin comes with an easy to use Gutenberg block called WPBeginner’s Compact Archives.

If you’re using the new Gutenberg editor in WordPress, then simply edit the post or page where you want to display the archives and add the WPBeginner’s Compact Archives block to your post or page.

Compact Archives block

The block will now appear in the content area of your page. You can click to add a title for your compact archives block and select a style from the block settings on the right.

Compact Archives block settings

Adding Compact Archives to WordPress Sidebar

Another common place to display archive links is your blog’s sidebar. Compact Archives makes it easy to display archive links in your WordPress website without taking too much space in the sidebar.

Simply head over to Appearance » Widgets page and add ‘Compact Archives’ widget to your sidebar.

Contact Archives widget

After that, you can provide a widget title and select a style. Don’t forget to click on the save button to store your settings.

You can now visit your website to see compact archives displayed in your blog’s sidebar.

Display Compact Archives Using a Shortcode

If you are using the older Classic WordPress editor, then you will not be able to use the block to add compact archives in WordPress posts or pages.

Don’t worry, you can still add it by using a handy shortcode.

Simply edit the post or page where you want to display the archives and add the following shortcode.

[compact_archive]

This shortcode will simply show your compact archives. The shortcode accepts the style, before, and after parameters.

To display your compact archives in the block format, you will use this shortcode:

[compact_archive style="block"]

You can also add your own HTML before or after the archives.

In the following shortcode, we have displayed the compact archive in numeric format and wrapped it around paragraph tags.

[compact_archive style="numeric" before="<p>" after="</p>"]

Displaying Compact Archives in Template Files

If you are making a custom WordPress theme or want to display archives in a theme template file, then Compact Archives comes with handy template tags that you can use.

Simply add the following template tag in your code.

<ul> <?php compact_archive(); ?> </ul>

There are also several parameters that you can adjust:


<ul>
<?php compact_archive($style='initial', $before='<li>', $after='</li>'); ?> 
</ul>

These are the same parameters that you can use with the shortcode.

For example, $style == 'initial' will display only month name initials and should fit right inside a sidebar. Using $style == 'block', will fit the main column of a page. Using $style == 'numeric', will display numeric months.

We hope this article helped you easily create compact archives in WordPress. You may also want to see our guide on how to easily create an email newsletter in WordPress to promote your website.

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.



Source link