Fix: WordPress Memory Exhausted Error – Increase PHP Memory

Are you experiencing an allowed memory size exhausted error in WordPress?

The PHP memory limit in WordPress can easily be increased to fix this problem, which is one of the most common WordPress errors.

We will explain how to fix WordPress memory exhausted error by increasing PHP memory in this article.

How do I fix WordPress Memory Exhausted Error?

The WordPress software is written in PHP, which is a server-side programming language. In order for WordPress to work properly, it needs a WordPress hosting server.

A web server is no different from any other computer. It needs memory to run multiple applications at once efficiently.

Different applications, including PHP, are given specific memory sizes by server administrators.

The error occurs when your WordPress code consumes more memory than the default allocation.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

WordPress attempts to increase the PHP memory limit if it is less than 64MB by default. Unfortunately, 64MB is not always enough.

So, let’s examine how you can easily increase WordPress PHP memory limits to avoid memory exhaustion errors.

WordPress: Increase PHP memory limit

Your WordPress site’s wp-config.php file needs to be edited first. You can access it via an FTP client or the file manager in your web hosting control panel as it’s located in your WordPress site’s root folder.

The code must be pasted in the wp-config.php file just before the line that says ‘That’s it. Stop editing!’ Have fun.

  1. define( 'WP_MEMORY_LIMIT', '256M' );

PHP memory limit is set to 256MB in the code above.

Your wp-config.php file needs to be uploaded back to the server after you have finished making changes.

Your WordPress site should now work without the memory exhaustion error.

Note: If you cannot increase PHP memory using this solution, your web hosting provider does not allow WordPress to increase PHP memory.

The PHP memory limit must be manually increased by your hosting provider.

In this article, we hope you learned how to increase the PHP memory limit to fix the WordPress memory exhausted error.

If you enjoyed this article, subscribe to our YouTube channel for more WordPress video tutorials. please follows us on Twitter and Facebook.

How To Recover Files from A Formatted Hard Drive

The hard disc is essential for computer users because it saves vital data. Whether it’s an external hard disc or the computer’s internal hard drive, formatting deletes any existing data. However, this does not rule out the possibility of recovering data from a formatted hard disc. You may recover files from a formatted external or internal hard disc using data recovery software.

This is a situation you want to avoid. Assume your valuable hard disc has been formatted and you no longer have access to your data. Perhaps the disc was formatted accidentally, or it was done on purpose before you discovered you required the contents on the drive. You may have formatted a hard drive to alter the file system, encountered complications, and now need to recover files from the formatted hard disc. But don’t worry, we’ve compiled a list of the top formatted hard drive recovery apps to assist you in recovering data from a formatted hard drive in Windows 10.

Part 1: What happens when you format your data?

First, let’s look at what occurs when you format a hard drive and if it’s feasible to recover data from a formatted hard disc. When you format a hard disc, the operating system disables logical access to the data. In other words, the data is still present on the hard disc, but the operating system lacks the necessary pointers to access it.

Part 2: Why is it necessary to format your hard drive?

The majority of hard disc data loss causes are physical, although data can also be lost due to human mistakes. For example, formatting a hard drive without first backing it up might lead to the loss of crucial data accumulated over time. Here are some of the most typical reasons why hard drives fail and must be formatted.

  • Mechanical failure can damage files or folders on a hard drive, rendering them inaccessible. A dark screen may also occur after the start-up screen.
  • Inadequate CPU fan airflow may cause the hard drive to fail. If this occurs, you may hear clicking sounds from the device.
  • When a computer or laptop unexpectedly shuts down due to a power surge, certain files may become damaged and the hard drive may fail. Malicious programs can potentially infect the system with viruses, which can further damage data.

Part 3: How to Recover Data from a Formatted Hard Drive in Three Easy Steps

Tenorshare 4DDiG data recovery software is the most popular formatted hard drive recovery program; it can quickly recover your hard disc and retrieve your lost data. It can safely and effectively access the disc and retrieve your formatted data.

4DDiG feature

  • 4DDiG is compatible with all external and internal drives.
  • It is simple to use, and anyone may recover files in a matter of minutes.
  • It is capable of recovering a wide range of items, including office documents, RAR/ZIP compressed files, movies, and photographs.
  • Before running a long recovery scan, the program allows you to examine recovered files.
  • Tenorshare 4DDiG restores harmful data from an empty recycle bin, such as virus-infected files, damaged documents, and mistakenly deleted information.

Other software:

  • iBeesoft
  • Wondershare Recoverit
  • EaseUS Data Recovery Wizard
  • NinjaOne
  • Disk Drill
  • Stellar Data Recovery
  • AnyRecover
  • Aiseesoft Data Recovery
  • System Mechanic Ultimate Defense
  • Advanced Disk Recovery
  • FonePaw Data Recovery

How Does 4DDiG Data Recovery Software Work?

4DDiG is quite simple to use. You may restore any internal or external disc data in a few simple steps.

Step 1

To begin, download and install 4DDiG on your PC. Open it after installation. On the screen, you will see many possibilities. Select any disc on which you wish 4DDiG to begin searching for missing files.

Step 2

4DDiG will begin scanning the disc or folder you have selected. Wait for the scan to finish; you will see the lost files, extant files, and files in the lost location. You may choose which ones you want to retrieve.

Step 3

4DDiG will begin its rehabilitation efforts. It will retrieve the files you’ve chosen. You may now choose to save any file you want. You have the option of selecting the desired location.

Bonus Information: How to Format a Hard Drive Safely?

Whatever the reason for your decision to format the hard drive in your Windows PC, for example, your partitions have been ruined by a virus and you want to wipe them out, or you want to try to delete all your data inside before upgrading to a larger one, you can try the two methods listed below first.

  1. Disk Management Format
  • Right-click “This PC” on the desktop with your mouse and select “Manage.”
  • Select “Disk Management” under “Storage” on the left side of the pop-up window.
  • All drives, partitions, and information will now be displayed on the right side. Right-click on the partition you wish to format and choose “Format.”
  1. Brief format

To format the disc on Windows, follow these steps:

  • To begin, connect the drive and launch Windows Explorer.
  • Then, from the drop-down menu, right-click on the drive and select “Format.”
  • Choose the file system you want, name the drive under “Volume Label,” and tick the “Quick Format” box.
  • When you press the “Start” button, the computer will reformat the disc.

Conclusion

After reading this post, you should have a good understanding of what formatting does to your hard drive and why we need to format it from time to time. Furthermore, if you are seeking a solution to recover data from a formatted hard disc, Tenorshare 4DDiG is your best option.

How To Organize Your Inbox With Color Coded Labels In Gmail

Want to reclaim control of your inbox and better organize your emails? Learn how to utilize color-coded labels in Gmail to increase productivity.

Managing your emails can be time-consuming, tiresome, and overwhelming. Inboxes may quickly fill up, and an untamed inbox can feel like a hole you’ll never be able to escape from. However, this is not always the case!

Color-coding your emails is an excellent method to organize them and keep track of the communications. We’ve gone over how to make and use colored labels in Gmail to organize your emails in great detail below.

Make Labels

The first step in organizing your emails is to create a label. The steps for making labels are described below. These methods apply to both the Gmail online interface and EasyMail for Gmail, but they do not apply if you use Gmail offline.

To proceed, follow these steps:

  • Open your browser and navigate to your Gmail inbox.
  • Expand the More section on the left side of the screen.
  • Select Create a New Label from the drop-down menu.
  • In the following dialogue, give the label a name and click the Create button.

If these procedures do not work for you, you can try establishing a new label in Gmail’s settings. What you need to do is:

  • Click the gear button in the upper-right corner of your Gmail inbox and select See all settings.
  • Go to the Labels tab in the next window and scroll down the page.
  • As illustrated below, click the Create new label button.
  • Enter a label name and click the Create button.

You have just created a new label with success.

Emails should be color-coded.

Now that you’ve generated a new label, color code it to make it stand out from the rest of the emails in your inbox. You must do the following:

  • Navigate to the left pane of your Gmail window and look for the newly generated label.
  • Hover your mouse over the label and then click the three dots that appear next to it.
  • Navigate to Label color and select your preferred color. In the same context menu, you can also add a custom color by clicking Add custom color.

Use a Filter

After you’ve added color to your label, you can label the targeted emails in your inbox. There are two ways to proceed.

You can either label the current emails in your inbox or manually apply the filter to the targeted emails. The latter will label all future emails automatically. You can also do both!

1. Existing Emails Should Be Labeled

To label the existing emails in your inbox, follow these steps:

  • Select the targeted emails by clicking on the checkboxes associated with them to label the messages in your inbox.
  • On the toolbar, select the label icon.
  • Then, check the box next to the label you want to apply and click Apply to save your changes.

To label a single email, right-click on it and select Label as > [desired label].

2. Label Email Addresses Manually

If you manually apply the labeling filter to email addresses, all future emails from those addresses will be color-coded. To do so, follow these steps:

  • In the address bar at the top of the window, click the Show search options icon.
  • Enter the desired address in the text field associated with From and then click Create filter.
  • Check the box next to Apply the label to expand its drop-down menu in the following dialogue.
  • Select the desired label and click Create filter once more.

From now on, the emails you receive from this email will be color-coded. If you’re a productivity nerd like us, you should think about using Gmail add-ons to boost your productivity.

Take Back Control of Your Inbox

The above steps should assist you in better organizing your emails and regaining control of your inbox. Organizing and managing your email will allow you to spend less time dealing with it and more time focusing on the things that will lead to your success.

How To Install And Setup W3 Total Cache

Would you like to install and configure W3 Total Cache on your WordPress website?

The W3 Total Cache caching plugin improves the speed and performance of your WordPress website.

What is W3 Total Cache?

WordPress caching plugin W3 Total Cache allows you to improve WordPress performance and speed easily. WordPress uses PHP by default to dynamically create each page of your site when it is requested by a user. PHP is a server-side coding language. Every request from a user increases the load on your server.

Your website’s performance, user experience, and SEO are affected by this. With WordPress caching plugins, you can reduce this by serving a cached copy of your website instead of PHP.

Installing W3 Total Cache in WordPress

Before installing W3 Total Cache, you must deactivate any other caching plugins on your website. By doing so, you will save server resources and prevent plugin conflicts. Then you can install and activate the W3 Total Cache plugin. Your WordPress admin sidebar will be rearranged to include a new Performance menu item once W3 Total Cache has been activated. The plugin’s setup wizard will launch when you click on it.

Click on the Next button to continue.

The first step is to turn on Page Cache. Select Test Page Cache to proceed.

You can choose from different storage engines with W3 Total Cache. Select the one that saves you the most time. For most shared hosting platforms, it will be the ‘Disk: Enhanced’ option. Continue by clicking the Next button. You will now be able to test the database cache. We recommend selecting None. Your MySQL server will be able to fetch data more quickly than the Database cache for most small and medium-sized websites.

Clicking the Next button is the next step.

You will now be in the Object Cache section. W3 Total Cache uses object caching to store database queries for dynamic pages and reuse them to improve performance.

You can choose None if the test result differs by just a few milliseconds. Continue by clicking on the Next button. To enable it, select the ‘Enabled’ option under the test results after clicking the Test Browser Cache button.

This option allows users’ web browsers to store a copy of the web page for a limited period of time. Web browsers can use this option to store a copy of web pages for a limited period of time. To move on to the next step, click the next button. Last but not least, the setup wizard will ask you to enable lazy loading for images.

WordPress now comes with a lazy loading feature for images. However, some older browsers may not be able to support it. Using JavaScript, W3 Total Cache adds lazy loading for images, which is even faster and more efficient.

To view the dashboard for W3 Total Cache, click on the Next button after completing the setup wizard.

Advanced Caching Options in W3 Total Cache

The basic settings should work for most websites. However, you can configure many advanced options to further enhance performance. Here are the most important ones.

Minifying JavaScript and CSS in W3 Total Cache

Minimizing your website’s file size is what’s known as ‘minifying’. The source code is cleaned up by removing whitespace, lines, and unnecessary characters.

Note: Please note that minifying JS and CSS files can potentially break your website.

Turn these options off if your website doesn’t look right after you enable them. Using W3 Total Cache, you can easily minify JavaScript, CSS, and HTML source code as well. It is recommended you only minify JavaScript and CSS.

Go to Performance » Minify and scroll down to the JS section.

To enable it, check the box next to ‘JS minify settings.

Then scroll down to the CSS section and enable the CSS minify settings in the same way.

Then scroll down to the CSS section and enable the CSS minify settings in settings.

Enable CDN Support in W3 Total Cache

Through content delivery networks, you can further optimize your website’s performance by serving static files such as images, CSS, and JavaScript from a global network of servers. It reduces the load on your WordPress hosting server and improves page loading speed. W3 Total Cache comes with built-in CDN support.

Bunny.net is the best CDN solution available on the market. It is what we use for our OptinMonster website. Your first step is to create an account on Bunny.net. You need to create a Pull Zone for your website after you sign up. A pull zone adds a hostname to Bunny.net CDN. The static files for your website will then be served from this hostname Enter the name of your pull zone, followed by the domain name of your website.

You need to go to Performance » General Settings and scroll down to the CDN section after adding the pull zone. Choose Generic Mirror as the CDN type and check the Enable box next to the CDN option. Don’t forget to click on the Save All Changes button to save your changes. The next step is to visit the Performance » CDN page and scroll down to the Configuration: Objects section.

The next step is to add the hostname you created earlier for your pull zone and click on the test mirror button. When your hostname is available, W3 Total Cache will display the Test Passed message. To save your settings, click the Save All Changes button.

Your static resources will now be served from the CDN server by W3 Total Cache. Cloudflare’s free CDN is also compatible with W3 Total Cache. As an alternative, you can use Sucuri, which has built-in CDN capabilities and is the best website firewall.

Troubleshooting W3 Total Cache Issues

After you have configured the W3 Total Cache correctly, it should work seamlessly in the background to improve WordPress speed and boost performance. Sometimes, you may not see the changes you made to your website right away, or a plugin may not function properly.

The most common cause of those issues is that you are probably viewing an old cached version of your website. WordPress can be easily fixed by clearing the cache. Select the Purge All Caches option from the Performance menu at the top. W3 Total Cache will clear all cached content from your website.

If you are still seeing the old version of your website, try clearing your browser cache as well. This article should have helped you install and set up W3 Total Cache in WordPress. If you enjoyed this article, please subscribe to our YouTube Channel for WordPress videos. You can also follow us on Twitter and Facebook.


MediHealth Free WordPress Theme Setup Complete

We are sharing the detailed guidelines for Medihealth theme setup. Follow these steps to set up this beautiful Theme on your website in minutes.

  1. Download and Activate
  2. Adding Navigation Menu
  3. Setup Homepage
  4. Homepage Slider Setup
  5. Homepage Service Setup
  6. Homepage Testimonial Setup
  7. Homepage Portfolio Setup
  8. Contact-info(Topbar) Setup
  9. Footer Icons

1) Download and Activate

Login into your WordPress website admin dashboard. Go to the Appearance > Themes > Add New

Check the highlighted area in the screenshot.

On Themes page type “Medihealth” into the Search box, WordPress will display MediHealth theme into a search result and click on the Install button.

After theme installation finished, click on the Activate button to activate the theme on your website.

After activating theme, your website will look like this:


2) Adding Navigation Menu

The first step is to create a navigation menu for your website. But, before creating a navigation menu, you need to create some pages which will be used into the navigation menu. You can make some sample pages like Home, About, Pages, Blog, Contact, etc.

Go to dashboard Appearance > Menu and follow the screenshot.

A) Write a Menu Name like “Primary Menu”, you can name it according to your requirement.

B) Select the pages you want to add in menu.

C) Arrange the menu pages position by drag and drop option

D) Click on Create Menu / Save Menu button

After creating the menu, it will show Menu Setting option, this option will allow you to choose the menu display position on the homepage like Primary, Header, and Footer.  The position feature depends on type of themes, some themes provide multiple menus position to add.

The site navigation has been added successfully, check the navigation preview on the homepage.


3) Setup Homepage

Currently, the homepage will show the posts. Now, open the theme customizer to set up the theme homepage click on the Customize button at the top bar.

Go To the Homepage Settings tab into the customizer.

A) Set Your Homepage Display – A static page

B) Select Homepage – Home (Home is a page, which is created during navigation menu creation)

C) Select Posts page – Blog  (Blog is a page, which is created during navigation menu creation)

D) Click on the Publish button.


4) Homepage Slider Setup

Go To the Dashboard > Pages > Add New Page > and Follow Below Steps

A. Insert Title + Description + Featured Image, Then click on the Publish button.

Now Go To Your Theme Customizer > MediHealth Options > Slider settings and Enable Featured Slider Section for HomePage.

Then select your Page or Post that you have Created for Slider, and Click on Publish Button to save settings

After setup, the slider will look like this.


5) Homepage Service Setup

Go To the Dashboard > Pages > Add New Page > and Follow Below Steps.

A. Insert Title + Description + Font-Awesome Icon, Then click on the Publish button.

Now Go To Your Theme Customizer > MediHealth Options > Service settings and Enable Service Section for HomePage.

Then select your Page or Post that you have Created for Service, and Click on Publish Button to save settings.

You can also check Live Preview into customizer.

Into Free version, you can show only 6 number of services. If you want to show more services into the homepage then upgrade the theme version.


6) Homepage Testimonial Setup

Go To the Dashboard> Pages/Posts > Add New Page/Post > and Follow Below Steps.

A. Insert Title + Description + Featured Image + Testimonial Designation, Then click on the Publish button.

Now Go To Your Theme Customizer > MediHealth Options > Testimonial settings and Enable Testimonials Section for HomePage.

Then select your Page/Post that you have Created for testimonial Section, and Click on Publish Button to save settings.


7) Homepage Portfolio Setup

Same as previous Go To the Dashboard > Pages/Posts > Add New Page/Post > and Follow Below Steps.

A. Insert Title + Featured Image, Then click on the Publish button.

For more details check the below screenshot.

Now Go To Your Theme Customizer > MediHealth Options > Portfolio settings and Enable Portfolio Section for HomePage.

Then select your Page/Post that you have Created for Portfolio Section, and Click on Publish Button to save settings.


8) Homepage Blog Setup

Go to your Admin Dashboard > Posts > Add New > then and add your post content. Note: Don’t forget to add featured images into posts.

After creating a blog post Go To Your Theme Customizer > MediHealth Options > Blog settings and Enable Blog Section for your HomePage. Check Below Screenshot for more info.


9) Contact Info(Top Bar) Setup

Just simply Go To Your Theme Customizer > MediHealth Options > Contact settings and Enable Topbar. Then you can easily add your contact info here. Check Screenshot for more info.


As usual Go To Your Theme Customizer > MediHealth Options > Contact settings and Enable Footer Icons. Then Insert your profile URL into an input field.

Note: if you Leave the Input field as a blank then Social Icon is disabled.

Go To Your Theme Customizer > MediHealth Options > Footer settings and Insert your Copyright Text. For more details check the below screenshot.

Edit Footer Copyright Text

We hope this documentation will help you with how to setup MediHealth WordPress Theme.

If you need any other help then, please contact us here.

Uncaught ReferenceError Grecaptcha is not Defined Contact Form 7

Last day I have implemented Google ReCaptcha in Contact Form 7 plugin on our live MediHealth Premium WordPress Theme demo website.

But, the next day when I was checking the portfolio pages for the theme testing, I found filters are getting stuck after clicking on any single filter category. I have checked the console immediately for the issue and found the error as shown below in the screenshot.

Contact Form 7 Google ReCaptcha Error

Then I Googled the error using this error string: “Uncaught ReferenceError Grecaptcha is not Defined Contact Form 7″

But after spending couple of minutes and surfing some top Google search results, I realize there is no proper solution for this issue even on Contact Form 7 support forum.

So I have decided to figure it out myself. I thought there might be some clue at the Contact Form 7 ReCaptcha integration page.

I found there is a clear link to Google ReCaptcha v3 docs by the author.

After checking this, I realize that the Recaptcha key version was not properly configured and Google Recaptcha v2 site key and secret key was used instead of v3. So, that’s the wrong step which I followed in hurry and got this error.

Then I generated Google ReCaptcha v3 site key and secret key for the plugin added into integration form and visited the site again to check the error. Finally, the error was gone and Google ReCaptcha v3 displayed at the bottom right corner side.

I hope after reading this silly mistake you will fix your error too. Sometimes in hurry, we ignore to read important instructions and make mistakes.

So, our suggestion to all WordPress users and developers read all the instructions carefully and follow them step by step to avoid such situations.

You might also like – How to make contact form in WordPress

How To Add A Privacy Policy In WordPress

Do you want to add a privacy policy to your WordPress site?

A privacy policy page is a document expected by law that discloses the information you collect about visitors on your website.

It is recommended to add a privacy policy page to your website if you are a blogger, freelancer, or a business owner.

In this article, we will show you how to easily add a privacy policy to WordPress. We will also explain the different elements you must include in your privacy policy page.

What is the privacy policy and do you need it on your website?

All websites collected information about their visitors in different ways.

In many countries of the world(including the United States), websites are required by law to disclose the information they collect about their visitors, and how they will use their information.

Here are some ways in which a specific WordPress site collects user information.

  • Name and email address in comment forms.
  • Comment form cookie which remembers the user’s name or email address.
  • User-submitted names and email addresses using the contact form.
  • Name and email address submitted to sign up for email list.
  • Information collected when users register on a website.
  • Google Analytics tracking.
  • Facebook page plugin and like button cookies.
  • Other social media platform widgets that track users.
  • Advertising programs like Google Adsense which track user.

All the websites on the internet should have a privacy policy page. It save your business from legal issues and also helps build consumer trust.

You also need to add a privacy policy page to comply with the General Data Protection Regulation (GDPR).

For those who don’t know, GDPR is a European Union (EU) law that gives its citizens control over their personal data.

This law applies to all business (including by WordPress blogs) around the world, even if you are not from the EU countries.

What should you include in a Privacy Policy?

The basic requirements for a privacy policy are very simple. You need to list all the intended ways you collect the user information through your website.

A very simple privacy policy page should contain the following information:

  • Information you collect about users visiting your website.
  • Methods used to collect information, e.g. Cookies and web beacons, sign ups, registrations, comment forms, etc.
  • Mention all third-party advertisers who collect user information on your website, like Google Adsense.
  • Include a link to the privacy policy of each advertising program you participate in.
  • How users can stop cookies and opt-out of third party advertisements.
  • Your contact information so that users can access them if they have questions.
  • There are more websites on the Internet that allow you to automatically generate text for your privacy policy or terms of service pages.

WordPress itself comes by a basic privacy policy generator that you can use.

Adding a Privacy Policy Page in WordPress

WordPress bulid it easy and simple to generate a privacy policy page for your website.It also gives you a general privacy policy template to use along with instructions on how to add content.

First, you need to go to the Settings »Privacy page. You will see that WordPress has already drafted a privacy policy page for you.

Settings Page

You can click on the button ‘Use this draft’ to save this page as your privacy policy.

You can also click the create new page button to create a new privacy policy page.WordPress will automatic make a new page and open it for you to make changes.

If you are using the default draft, you will need to click on the edit link to make changes and publish it.

Edit Option

Once you open the privacy policy page for editing, you will see a notification at the top with a link to the default WordPress privacy policy page guide.

Privacy Policy Guide

The contents of the privacy policy also have instructions for editing and changing each section.

You will notice that it has section for different ways a WordPress website may collect personal information. For example, comments, login cookies, embeds, and more.

If you are creating contact form using WpForms Plugin then you can also create GDPR compliant forms.

After reviewing the privacy policy of your website, you can click on the Publish button to save changes you made.

Adding Link to Privacy Policy Page in WordPress

Many websites show the link of their term’s and condition in the footer area. The reason behind it is that they don’t want to show the link in the navigation menu but link still appears on every page in the footer area.

There are multiple ways to do this.

Let’s start with the easiest one.

Many WordPress themes come with widget-ready areas in the footer, also known as footer sidebars. If your theme has a footer widget area, you can go to the Appearance »Widget page to confirm it.

If you want to see the list of links to your informational page including the privacy policy in your theme you can use the navigation menu widget.

First, you need to create a new custom navigation menu.

Simply visit the the Appearance »menu page to create a new custom menu. You have to click on the link ‘create new menu’ at the top.

Next, you must provide a name for your navigation menu. After that, select the pages from the left column and then click on the Add to menu button.

You will see that your selected pages will appear under your newly created menu. Now you can arrange menu items by moving them up or down only.

once you are done all your store changes so don’t forget to click on the save menu button.

Now you can go Appearance » Widgets page and add the ‘Navigation Menu’ widget to your footer widget area.

Now in the widget settings select the custom menu you previously created and click the save button to store your changes.

You can now visit your website to see the privacy policy link in the footer area of your website.

We hope this article helped you learn how to add a privacy policy in WordPress. Don’t forget to subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Speed Up Your WordPress Website

There many things for speeding up a WordPress website but according to experts only 2 points are most important:

  1. SEO: The Google algorithm measures page load time as one of its many search ranking factors.
  2. User Experience: It’s well documented that slow loading websites create a poor user experience, increase bounce rates, and lower conversion rates.

For those reasons, Speed up a WordPress site is generally worth the time and effort, and here are a few simple steps that you can take to get speed up your WordPress site.

Measuring Page Speed

Speed is important for a site, but testing your speed can be tricky. There are many online tools and methods to check your load page speed, but most test your site with a unique method, and two different tools not check as the same way.

One solution: find good SEO tools, and then test some other WordPress sites (including your own) to get a sensible comparison. By comparing the SEO of your site against other WordPress sites, now you’re able to set a reasonable goal for your site.

Improving Page Speed

Caching is the best solution for improving page load times, serving page to traffic with stored cache is effective more than 1,000 times.

If you are not using cache on your site, it will take 1500 milliseconds to generate that page, if you are using cache on that same page than take 5 milliseconds in the page load. According to experts, you might be able to do 8 PHP requests in a second without caching, while you can do 8,000 requests in a second with using caching.

It is important to know that large and complex sites often have specific caching requirements, wherein your site some things need cache while other things don’t. This optimization is generally more resource-intensive. But, if your hosting team and platform can help to move 20% of your traffic to cache pages and additional capabilities.

Check Your Code

Your code and plugins also play an important role in your site. If your Sites code is not according to standard coming, it is not a good choice to using more hardware at the problem is neither an economically prudent, nor scalable, solution. You need to fix that code, and you also need a good hosting provider who can help and guide you.

Optimize Your Images

Maybe it is common knowledge that big images are slow down your site because it will take a long time to load:

Quick tips for images:

  • Use images with the smallest dimensions required by your design
  • Compress images then upload them to your site, dont use ant plugin for image optimizing, it will use extra scripts on your page.
  • Use the SVG format for graphics when possible

Upgrade Your Hosting

It is important to choose a good hosting service because hosting has the most important role in site loading. There are many hosting providers who use old hardware to provide low price hosting. These types of hosting providers not describe, making it hard to know where you stand.

you can’t compare your hosting with others if you don’t know which resorces and services are running for your project.

What To Look For In A WordPress Hosting

Transparency is key to review and compare you current hosting.

Your hosting server speed is depended on the infrastructure, so you need to check for a host with reputable technology partners.

You can go with the best well-known name in hosting like Amazon. Amazon powers major brands like GE, Expedia, Pinterest, LinkedIn, Dow Jones, Adobe, Pfizer, and even NASA by supporting with 64-bit machines in their data centers.

So, what kind of tools your hosting provider should have to keep your site running quickly?

CDN

The content delivery network means a distributed network of proxy servers and their data centers. By serving content to a user from the closest location where they are, your site performs faster and loads better for each visitor.

For example, some of hosting providers have CDN, PressCDN, built specifically for WordPress and services clients across five continents, serving photos, images, and static assets from a global network of servers.

This means faster page load speeds for your visitors.

Web Server Full Page Cache

With a proper caching mechanism and material, the server will be cached at one or several points of presence (POP). This means high speed for every visitor.

Most of the hosting uses CACHE as a global WordPress acceleration system that works like a CDN but specifically designed to cache it and serve WordPress page output has been done. It makes your site instant loading for any device from anywhere.

PHP Stack Optimized For WordPress

There are several small PHP concepts that you can add and improve your site performance and speed. First, you need to tune PHP for WordPress, which usually has the right number of functions of PHP-FPM for hardware to limit overhead and reduce memory usage.

Second, stay up to date and use ewest version of PHP.

Last one, configuring the support infrastructure for maximum benefit, OPcache, and object cache.

Hardware Stack Optimized For WordPress

The hardware a host uses that all are not transparent about how configured, who their backbone provider is, etc. Generally, you want to separate resources, like site code, database, and backups. And there are benefits with database options, like data reliability and scaling.

The bottom line: Your host should have protocols and tools in place to earn your trust as a fast provider.

Wrapping Up

In easy words, if you need a fast WordPress site then Improve your code with using coding standard, use small and compressed images, use best hosting service which has new, fast hardware and also has an easy interface.

NewsStreet Free WordPress Theme Installation & Setup

A great WordPress blog theme for news and magazine related blogs and websites. You can make your website more attractive through this theme. You can easily set up and configure the theme the same as the demo.

How to setup NewsStreet free WordPress theme?

We are explaining everything with detailed guidelines below, follow and set up the NewsStreet theme on your website.

Main Steps

1. Download and Activate
2. Setup Homepage

1) Download and Activate

Login into your WordPress website admin dashboard. Simply, Go to the Appearance > Themes > Add New

Check the highlighted area into the screenshot

On Add Themes page type the “newsstreet” into the Search box, WordPress will display the newsstreet theme into a search result and click on the Install button.

After the theme installation finished click on the Activate button to activate the theme on the website.

The newsstreet theme has been activated on the website. You can visit the site with the newly activated theme.

Your website will look like this:

2. Setup Homepage

Currently, the homepage will show the post with right sidebar page. Now open the theme customizer to set up the homepage and click on the Customize button at the top bar.

Open the customizer and click Cryptocurrency Theme Options tab, it will have a tab News Blog click here and activate and publish it. and you write your Posts SubHeading see the screenshot 1,2,3.

1.

2.

3.

Your website will look like this:

Cryptocurrency Exchange Free WordPress Theme Setup

Cryptocurrency-exchange is a free WordPress theme with very fine-tuned design, typography, and color used for all types of cryptocurrency-related business. Cryptocurrency theme is useful for all type of websites like cryptocurrency blog, news, market, exchanges, coins, hardware, mining, algorithm, business, or even cryptocurrency live update website. You can easily set up and configure the theme the same as the demo.

How to setup Cryptocurrency-Exchange free WordPress theme?

We are explaining everything with detailed guidelines below, follow and set up the Cryptocurrency-exchange theme on your website.

Main Steps

1. Download and Activate
2. Adding Navigation Menu
3. Setup Homepage
4. Enable Slider Section on Homepage
5. Enable Service Section on Homepage
6. Enable Portfolio Section on Homepage
7. Enable Blog Section on Homepage
8. Enable Testimonial Section on Homepage
9. Enable Email & Icon Settings Section on Homepage
10. Import demo data using XML file

1) Download and Activate

Login into your WordPress website admin dashboard. Simply, Go to the Appearance > Themes > Add New

Check the highlighted area into the screenshot

On Add Themes page type the “cryptocurrency-exchange” into the Search box, WordPress will display the cryptocurrency-exchange theme into a search result and click on the Install button

After the theme installation finished click on the Activate button to activate the theme on the website.

The cryptocurrency-exchange theme has been activated on the website. You can visit the site with the newly activated theme.

Your website will look like this:

 

2. Adding Navigation Menu

The first step is to create a navigation menu for your website. But, before creating a navigation menu, you need to create some pages which will be used in your navigation menu. You can make some sample pages like Home, About, Service, Blog, etc.

Simply, Go to dashboard Appearance > Menu and follow the screenshot.

A) Write a Menu Name as “Primary Menu”, you can name it according to you.

B) Select the pages to add to the menu

C) Set the menu pages position by drag and drop option

D) Click on Create Menu button

After creating the menu it will show Menu Setting, this setting allows you to choose the menu display position on the homepage like Primary, Header, and Footer. The location feature depending on themes character, some themes provide multiple menus location for it.

The site navigation has been added successfully, check the navigation preview on the homepage.

3. Setup Homepage

Currently, the homepage will show the post with right sidebar page. Now open the theme customizer to set up the homepage and click on the Customize button at the top bar.

Set the Homepage Settings tab into the customizer.

A) simply, Set Your Homepage Display – A static page

B) Choose Homepage – Home (Home is a page, which is created during navigation menu creation)

C) Set Posts page – Blog (Blog is a page, which is created during navigation menu creation)

D) Click- on the Publish button.

4. Enable Slider Section on Homepage

After activating cryptocurrency-exchange homepage, you will see first setting tab  HomePage Slider Settings.

Here at Home Page Slider Setting or Slider Section, Make it Active to enable the slider on the homepage. Now, you can change the Title for the slide, Slider Description, Button-Link, and Button Text. You can add three slides to the slider section. and the premium version can add multiple slides without any limit.

5. Enable Service Section On Homepage

Move back to your customizer settings and select the HomePage Service Settings setting tab.

In HomePage Service Setting Select Service Section – Active to enable the service on the homepage. Now, you can change the section title, description service icon, service title, service description. You can add up to Three services in that section. In premium version can add multiple services without any limit.

6. Enable Portfolio Section On Homepage

Step back in customizer settings and select the HomePage Portfolio Settings setting tab.

In HomePage Portfolio Setting Select Portfolio Section – Active to enable the portfolio on the homepage. Now, you can change the section title, Section Description Upload Portfolio Image, Project Title, Description. You can add up to Three portfolios in that section. In premium version can add multiple portfolios without any limit.

7. Enable Blog Section On Homepage

Step back into customizer settings and select the HomePage Blog Settings setting tab.

In HomePage Blog Setting, select Blog Section, and make it Active to enable the blog on the homepage. Now, you can simply change the blog title, blog description. In premium version can add configure blog section features settings like column layout and blog page layout.

8. Enable Testimonial Section On Homepage

Step back in customizer settings and select the HomePage Testimonial Settings setting tab.

In Home Page Testimonial Setting select Testimonial Section  – Active to enable the Testimonial on the homepage. Now, you can change the  Section Title, Section Description, client Image, Client Description, Client Name, Designation. In premium version can add multiple testimonials without any limit.

9. Email & Icon Settings Section On Homepage

Step back in customizer settings and select the Email & Icon Settings tab.

In Email & Icon Setting enables the homepage. Now, you can type your email, and enable social media icons on the top menu.

The Final Preview Of Cryptocurrency-Exchange Theme

10. Import Demo Data Using XML File

Go admin menu Tools > Import and brose the XML file downloaded using the below link.

Finally, we have completed the tutorial about cryptocurrency-exchange free WordPress theme setup on a website. Hopefully, you will find this theme setup tutorial easy-going and useful. Your feedback and support questions about the cryptocurrency exchange theme are really appreciated in the comment section.