WordPress

WordPress is a free CMS (content management system) platform. It is totally free and open source and designed with the PHP server-side language. And it uses MySQL or MariaDB database for storing information.

However, I discuss in this category about WordPress themes, plugins, and problem and solving techniques.

Can't Install Plugins on WordPress

Can’t Install Plugins on WordPress | Top 5 Issues & Their Solutions

The most dependable Content Management System (CMS) platform is WordPress. Because of its simplicity, it is very popular with everyone from beginners to advanced. But sometimes beginners are facing various problems or issues. However, issues can arise at any time. A common problem is: they can’t install plugins on their WordPress website.

If you are facing this issue, you are in the right place to solve it. To overcome this problem, you do not need to reinstall your plugins.

Don’t worry! I will discuss the possible issues in installing plugins and how to overcome those through the article.

What is Plugin

The plugin is a set of instructions that includes the new function of your WordPress website. To enhance the user experience, you need a plugin.

How to Install WordPress Plugins Manually

WordPress not only has free plugins but also paid plugins. You can install free plugins from the WordPress repository. Just go to Dashboard, click Plugins>Add New>Install, and finally Active it.

Are you a beginner in this field and want to know essential plugins for a new website? Well, you can follow my previous article, “Install WordPress Free | The Ultimate Guideline For a Beginner.”

On the other hand, paid plugins installation process is different from free plugins. You have to download a .zip file for this and install it manually. So, let’s check the process.

Step 1: Download your desired plugin from the website. After that, you will get a .zip file.

Step 2: Log in to your website admin panel and go to Dashboard. Then, click Add New from the plugin section.

Step 3: On the top of the page, you can see the Upload button. Click it and select your downloaded .zip file from the computer.

Step 4: After that, install and activate it.

Wow! Your manual plugin installation process is ok. Now, you can use it from the admin menu.

Top 5 Issues: Why Can’t Install Plugins on WordPress

1. WordPress.com Hosting Platform

WordPress.com is a platform where you can host your website. Its free version offers a limited-service of the website. However, it is totally different from WordPress.org. You can read the linked article if you don’t know the difference between WordPress.com vs. WordPress.org.

Besides, WordPress.com has five plans, and each is separate from the others. It offers free, personal, premium, business, and e-commerce plans. All plans are not suitable for third-party plugins or themes.

Those who use free, personal, and premium plans can not install any plugins. However, if you want to use plugins and fix your issue, you must migrate business and e-commerce plans. Therefore, you have to spend some amount because it is not free.

WordPress.com vs WordPress.org

Otherwise, you can use WordPress.org. You’ll be able to install third-party plugins and themes as well. But if you are a newbie and learn about WordPress, I recommend you use WordPress.com.

2. Issues of Memory Limit

Secondly, the most common issue is the limitation of memory. You can access plugins or themes but not install them. When you want to install, you will see an error message like:

Fatal error: Allowed memory size of 67108864 bytes exhausted

You can fix this issue as soon as possible, just increasing the PHP memory size. The default memory limit is 64M. If you increase it with 128M, 256M, or more, you will upload plugins or themes.

To increase the memory limit, you have to log in to the cPanel. Then click File Manager > public_html. After that, you have to find out the wp-config.php file and go to the edit option by right click of the mouse.

Next, copy the following code and paste it before this line ‘That’s all, stop editing! Happy blogging.’.

define('WP_MEMORY_LIMIT', '256M');
Issues of memory limit

As a result, your problem will be solved. And you can upload your essential plugins or themes. You can solve this problem in other ways, which I have discussed in the following section.

3. Exceeding File Size Limits

Is memory limit the only reason to upload a file or plugins? No. If your file size is too large, WordPress will not allow you to upload files. Moreover, you will get an error message if your allowable file size is exceeded.

This error message is like this:

The uploaded file exceeds the upload_max_filesize directive in php.ini.

How to fix it? To fix it, you have to go to File Manager > public_html > wp-admin through cPanel. Also, you can access it using FTP. In wp-admin, you will find the php.ini file. If you do not find the php.ini file, you can create a new one.

Open the php.ini file, where you will find the upload_max_filesize. You can overwrite your existing file using the following code or create a new one.

upload_max_filesize = 128M
post_max_size = 256M
memory_limit = 256M
file_uploads = On
max_execution_time = 180

There is another way to fix this issue. From your cPanel, go to MultiPHP INI Editor, which you find in the Software section. Then select your domain from the Basic Mode tab. Scroll down and edit your upload_max_filesize. It is an easy process for those who don’t like coding.

Exceeding File Size Limits

4. User Role Restrictions

WordPress has six types of user roles, which capabilities are predefined. These predefined user roles are Super Admin (for multi-site only), Administrator, Editor, Author, Contributor, and Subscriber. You can create more user roles for your website using some plugins if you need them.

If you are not an administrator user, you can’t install plugins. Sometimes the web developer does not give the administrator role to their clients. Instead of the administrator role, they create an editor role for clients.

WordPress User Role Restrictions

Therefore, if you want to install plugins or themes on your website, you change the role. Otherwise, contact your developer to change it.

5. Multi-Site Network

There is another possible reason, that is why you can’t install plugins on WordPress. If your website is part of a multi-site network, you can’t see the plugin menu. Your network admin may disable menu items for users.

This is almost the same scene as WordPress.com. In this case, only a super admin can install a plugin. However, if the super admin allows a user and puts him in the administrator role, he can also do the same.

To solve this problem, contact the super admin to install your plugins. But you should know that not every WordPress plugin works appropriately on a multi-site network website.

Closing Thoughts

In conclusion, WordPress is a very popular, lightweight, and user-friendly CMS platform. Sometimes some common but easily solved problems arise in it. And as a result, you can’t install plugins to WordPress.

If you get any issues while installing plugins, you may read this article. Here are some major problems with solutions. I hope this article will help you to solve installation issues. Otherwise, you can contact a WordPress developer to fix it.

Can’t Install Plugins on WordPress | Top 5 Issues & Their Solutions Read More »

Install WordPress Free

Install WordPress Free | The Ultimate Guideline For a Beginner

A website is a software system through which you can upload your text, image, audio, video, infographics, etc. to a specific server. And you can browse it using the internet through mobile or computer from anywhere. Nowadays, websites are essential for everything from individuals to businesses.

However, do you need a website? Don’t worry. I will show you how to create a website and install WordPress for free. You are living in a time when technology will give you everything in your hands.

You can make your website with the touch of technology. It will take a maximum of 30 minutes and design it without the designer. For this, you can use the world’s most popular website platform, WordPress.

What is WordPress

WordPress is the most popular and powerful Content Management System (CMS) website builder platform. It allows hosting and building a website. It is open-source software built with PHP and paired with a database (MySQL or MariaDB).

Using WordPress, everyone can make a beautiful website, blog, or web application. World’s 42% website is made with WordPress. With WordPress, you can quickly build blogs, e-commerce, business, membership, portfolio, forum, event, e-learning, wedding, etc. websites.

WordPress.com vs. WordPress.org

If you’re new to WordPress, you should understand the distinction between WordPress.com and WordPress.org. Otherwise, it may not be evident to you.

WordPress.com

  • WordPress.com is the hosted version of WordPress. You can create an account for your blog or website by using this platform.
  • After creating an account, by default, you will get a subdomain from WordPress.com. And your website URL will contain the word “WordPress” like https://[yourwebsite].wordpress.com.
  • By paid upgrade, you can include a custom domain, the ability to add plugins and themes, more storage space, and more.

WordPress.org

  • WordPress.org is the download store of WordPress. Here, you can download WordPress software, themes, and plugins, which all are free.
  • When using WordPress.org, you will need a domain and web hosting purchased from any third-party domain hosting provider such as Hostinger, Bluehost, Namecheap, SiteGround, etc.

If you are a beginner on WordPress and want to know about its features, I suggest you use WordPress.com free version. I think you will get a good experience with WordPress. But in this article, I will share with you some knowledge about how newcomers create and install WordPress website free using WordPress.org.

Pick a Domain Name and Hosting

If you want to live your website on the internet, you need a domain name and hosting. Without a domain and hosting, you can’t live your website, and people can’t access your website.

Domain name means website address which people type into the browser URL box to access a website. Pick a domain name for your website which looks beautiful, easy to find, and related to your business or brand so that people find it easily. For example, fahimfkamal.com

After getting the domain name, you will need hosting. Simply, hosting means the memory where all the contents of the websites like files, folders, images, text, etc. are stored. Hosting connects with domain names through a nameserver, which provides hosting companies.

There are some ways to get a free domain name and hosting using a subdomain, like fahimfkamal.wordpress.com. But it is not the professional look of a website. To get a professional look, you will have to need a root domain name.

Install WordPress Free on Hosting

However, I think you have a domain name and hosting. Now, the next step is to install WordPress on your desired hosting. It is straightforward and only takes a few steps to install WordPress on your hosting.

  • Step 1: Firstly, check your mail, which you used for signing up for hosting. The hosting provider company gave you a server access link, username, and password by mail. Using that, log in cPanel and access your server.
  • Step 2: Find the “Softaculous Apps Installer” tool.
  • Step 3: Here, you see many Content Management System (CMS) software. Select ‘WordPress’ and then “Install Now.” 
  • Step 4: Select the WordPress version and installation URL, give the site name, description, username, password, and email address, and click the “Install” button.Install WordPress Free on Hosting Using Softaculous Apps

After a few seconds, your WordPress installation will be complete, and your website will be ready. Now you can customize your website by using your theme and plugins.

Install Theme on WordPress for Free

WordPress is the main foundation of your website. But, to make any customization of your website, you have to install a theme. So, what is the theme? The theme is a combination of files that give your website a good look and functions.

Each of the themes contains many layouts, formatting styles, colors, fonts, and other visual options.

A default theme is automatically installed on WordPress. You can keep or change it, but this theme does not look professional. If you want to impress your visitors, then you must change this theme. 

Two types of themes are available for WordPress, paid/premium theme and free theme. I will give you some reliable sources from where you can download free or premium themes.

How to install a theme? Well! I have told you now how to do it. 

  • Go to the website Dashboard and hold on to the mouse cursor over Appearance to install a theme.
  • You can see the theme menu. Click Themes and go to the next page.
  • Then click the ‘Add New’ button and go to the WordPress repository. A massive collection of themes are here, and all are free. Now install and activate your theme.
  • For a premium theme, first, you have to buy the theme and then upload the .zip file of that theme. The upload theme option is at the top of the WordPress repository page.
Install Free Theme on Your WordPress

Best Free WordPress Themes

You may need a free theme for your website. But you are not to know which is the best free theme for you. I will suggest you some free themes based on compatibility, credibility, functionality, and responsiveness.

Install Plugins on WordPress for Free

A plugin is a small software of WordPress that adds new functionality to the WordPress website. It also enhances the website user experience. It has 59,154 free plugins that help to add functionality to the website.

To install a plugin, go to Dashboard and click Plugins from the left sidebar. Here you can find all popular and recommended plugins, and also, you can search your selected plugins.

Install Free Plugins on WordPress

Some Free and Essential Plugins

If you love to work with WordPress, then you must install some essential plugins on your website. I will give a small list of some free and essential plugins of WordPress.

Akismet Spam Protection

It protects websites from publishing malicious content through comments and contact forms.

Sucuri Security or WordFence Security

These are security plugins that protect the website from viruses and malware. It also scans and audits websites. Use any one of these as you like, but do not use these two plugins together.

Really Simple SSL

It is a very lightweight plugin that configures your website to run over HTTPS.

WPS Hide Login

This plugin changes the default admin login URL and creates a new URL that the site admin knows. As a result, hackers can not find the admin login URL to hack.

UpdraftPlus – Backup/Restore

It is the world’s most popular scheduled backup plugin. It backups your website files and database and stores them directly into the selected cloud.

LiteSpeed Cache or WP Fastest Cache or W3 Total Cache

These plugins optimize website pages and quickly load the website.

WPForms

It is a drag & drops WordPress form builder that allows you to create beautiful contact forms, subscription forms, payment forms, etc. within a minute.

Yoast SEO or Rank Math SEO

These are SEO plugins that increase your website traffic. Use any one of these as you like.

Ultimate Addons for Gutenberg

It helps you build more customized content and beautiful design, with infoboxes, multi buttons, and more with Gutenberg editor.

Elementor Website Builder

It is an excellent website builder with no limits to design. You can design everything without any coding experience and make your website beautiful.

Essential Addons for Elementor or Happy Elementor Addons

It can enhance your Elementor page building experience with some elements, widgets, and extensions.

Smush

Optimizes and compresses your website images, turns on lazy load and improves your website page speed.

Insert Headers & Footers

A simple plugin will help you insert code in the WordPress site header and footer.

It enables you to shrink, beautify, track, manage and share links using your website URL. It is an essential plugin for an affiliate website.

Affiliate Booster

Using this plugin, you can design your products or services’ pros and cons, notice, call-to-action blocks, and buttons. It is mainly used in an affiliate website.

Schema – All In One Schema Rich Snippets

It summarizes your web page in the search results using star ratings, author photo, product image, etc.

Easy Table of Contents or Table of Contents Plus

These plugins create a table of contents for pages or posts.

Shared Counts

It is a social media share button plugin. It helps to share your posts and pages with their friends on social media.

WP Table Builder or TablePress

Need a table on your webpage? Use any one of these plugins.

Auto Image Attributes

It automatically adds image attributes from the Image Filename and makes the image SEO-friendly.

However, don’t use extra plugins. If you use extra and unnecessary plugins, then it can slow down your website.

Add Pages and Posts

You may install WordPress, select a theme and install some plugins in your hosting. Now it is time to add pages and posts from your Dashboard.

At first, you have to add some mandatory pages like Home page, About page, Contact page, and Privacy Policy page.

    Moreover, depending on your website, you may need some additional pages, such as service page, blog page, portfolio page, shop page, and so on.

    Ending Thoughts

    At present, building a website is not difficult. Coding and non-coding persons can easily create a website with install WordPress for free. This makes it very easy to create a user-friendly website.

    At this moment, if you follow these instructions from up to bottom, then I am sure that you have created your desired website.

    Install WordPress Free | The Ultimate Guideline For a Beginner Read More »

    Scroll to Top