Tag - Website

How to Create a Micro-Job Website Like Fiverr with WordPress


Recently one of our readers asked if it was possible to create a Fiverr like website using WordPress?

Making a niche micro-job website has become a popular online business idea because it is easy to start, quick to monetize, and has low overhead.

A recent study showed that in 2018, more than 36% of US workers made money by freelancing their services online. That’s 1 in every 3 working adults in the United States.

Online job marketplaces like Upwork and Fiverr help connect those freelancers to employers for a small fee. However, they are not alone, there are many other micro-job websites built to cater to specific niches and industries.

In this article, we will show you how to easily create a micro-job website like Fiverr with WordPress without any coding knowledge.

Creatng a fiverr like micro-job site with WordPress

Things You’ll Need to Make a Fiverr Like Website

There are a few things you’ll need to start your own Fiverr clone and a micro-job website with WordPress.

First, you need to make sure that you are using the right platform. To build a micro-job website, you will need a self-hosted WordPress.org website (see: WordPress.com vs WordPress.org for more details).

To start a WordPress site, you will need the following things:

  • A domain name (This will be your website’s address. For example, wpbeginner.com)
  • A WordPress hosting account (This is where your website’s files are stored)
  • SSL Certificate (You need this to accept online payments)
  • A Micro-Job addon and theme

The set up will take less than 40 minutes, and we will walk you through every step.

Here are the steps you’ll take to make a job marketplace like Fiverr with WordPress.

  1. Setting up WordPress
  2. Setting up a micro-job website with WordPress
  3. Selecting payment methods and packages
  4. Changing branding and website content
  5. Testing your micro-job website
  6. Managing your micro-job website
  7. Resources to grow your micro-job website

Are you ready? Let’s get started.

Step 1. Setting up WordPress

To install WordPress, you need a WordPress hosting account domain name, and a SSL certificate.

Normally a domain name costs $14.99 / year, SSL certificate $69.99 / year, and WordPress hosting would cost you $7.99 / month.

This sounds like a lot of money if you are just starting out.

Luckily, our friends at Bluehost are offering WPBeginner users a free domain, free SSL, and 60% off on WordPress hosting.

Basically, you can get started for as low as $2.75/month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Bluehost is one of the largest web hosting companies in the world and an officially recommended WordPress hosting provider.

If for some reason you don’t want to use Bluehost, then you can take a look at our list of the top WordPress hosting companies.

Once you have purchased hosting, head over to our guide on how to make a website for step by step setup instructions.

Bluehost will automatically install WordPress for you when you signup. You can log in to your WordPress admin dashboard directly from your hosting account.

WordPress admin dashboard

Step 2. Setting up a Micro-Job Website with WordPress

Now that you have installed WordPress, it is time to add micro-job engine functionality to your WordPress site using a micro jobs theme.

First thing you need to do is install and activate the Microjob Engine theme. For detailed instructions, see our beginner’s guide on how to install a WordPress theme.

Microjob Engine is an app-theme, which means that it is designed to be an app with complete backend and front-end functionality.

Once you have activated the theme, you will be redirected to the theme’s welcome page. On this screen, you will need to enter your license key which you can find under your EngineThemes’ account.

Enter license key

Next, you need to click on the ‘Install Demo’ button to import and set up a demo website. This will allow you to quickly set up the website to look exactly like the demo. You can then replace the content with your own.

MicrojobEngine comes with two skins to choose from. Once you have imported the demo data, you can select one of the skins to use on your website.

Select skin for your micro-job site

Your website is now setup just like the theme demo. You can visit your website to see it in action.

Job marketplace like Fiverr Demo

Step 3. Selecting Payment Methods and Packages

Microjob Engine works with PayPal and 2Checkout out of the box. You can purchase addons to add other credit card payment gateways like Authorize.net, PayU, PayStack, and Stripe.

You can setup your preferred payment gateway by visiting the Engine Settings » Payment Gateways page in your WordPress admin area.

Set up payment metods

Packages Explained

Microjob engine allows you to earn money in two ways:

  1. You can get a commission when a job is finished
  2. You can sell packages allowing users to submit gigs for a certain amount.

Setting a payment barrier right from the beginning may prevent some users from signing up, but it will also help keep the spam away.

On the other hand, enabling free job posting will help you attract more freelancers to your website.

You can always change the settings once your website starts getting enough attention from both freelancers and employers.

To set up these options, you need to visit the Engine Settings » Theme Options page and click on the Payment Type tab.

Choose payment model

From here, you can enable or disable free posting. If you disable free posting, then you can add packages that freelancers can purchase to submit their offers.

Step 4. Changing Branding and Website Content

Next, you would want to change the branding and content to make it your own. You can do this by going to Appearance » Customize page where you can change the theme settings with a live preview.

Customizing your theme

Take your time and go through the different options and adjust them to your liking. Don’t forget to click on the Publish button at the top to save your changes before exiting the customizer.

Step 5. Testing Your Micro-Job Website

Microjob Engine Preview

Once you have set up your theme, it is time to thoroughly test every corner of your website.

Open your website in a new tab and try to use it as regular users. Start by posting an ad as a freelancer.

After that, browse your website as an employer by testing job listings and hiring a service.

Each user on your website whether freelancer or employer will get their own profile page. Freelancer profiles will show their details, bio, recent gigs, and ratings.

User profiles

Each user will also be able to manage their account from a custom dashboard. This is where all their chats, messages, and jobs are displayed.

User account dashboard

You may also want to make sure that you and your users can receive email notifications from your website. Sometimes WordPress sites run into an email deliverability issues. You can check out our guide on how to fix WordPress not sending email issue.

Step 6. Managing Your Micro-Job Site

Even though your users (both freelancers and employers) wouldn’t need to visit the WordPress admin area, you will still manage all aspects of your website from the WordPress dashboard.

You can see all orders placed on your micro-job site by visiting Engine Settings » Orders.

view all orders

It also comes with a review system for completed jobs.

You can also see finished jobs that need to be verified by visiting Jobs Verification page. From here you can approve, keep pending, decline, or verify a job status.

Once approved, the freelancer will be able to withdraw their money.

Managing job verification

To view all withdrawal activity, you need to visit Engine Settings » Money Withdrawl tab. On this page, you will see a list of freelancers who have withdrawn their earnings.

Money Widthdrawal

You can manage all site functions from the admin area of your WordPress site, and you can even peek into conversations between your users.

This helps make sure that freelancers are not insisting on clients to use other unverifiable payment methods. It also helps during the dispute resolution between freelancers and employers.

Step 7. Resources to Grow your Micro Job Website

Once your website is up and running, you would need to learn how to grow it and make more money. Let’s look at some of the resources that you can use to achieve these goals.

1. Extend your website

Using WordPress gives you access to thousands of free and paid plugins. These plugins are like apps for your WordPress website.

You can use plugins to add new features to your job marketplace and grow your business.

However with over 55,000+ plugins available, how do you know which plugins you should install?

Don’t worry we got you covered. See our expert-pick of the essential WordPress plugins that every WordPress site should use.

2. Marketing your job marketplace

Next, you will need to learn a little bit of SEO. Follow the instructions in our step by step WordPress SEO guide for beginners to get traffic from search engines.

Once you start getting some traffic, you need to know where your users are coming from and what they do on your site. This information helps you make informed decisions about growing your business.

This is where you’ll need MonsterInsights. It helps you install Google Analytics on your website. Most importantly it shows easy to understand traffic reports right inside your WordPress dashboard.

3. Performance

Microjob Engine is a powerful app theme with tons of cool features. However, as your website grows, it can be quite heavy on your servers.

To make sure your site performs well, you need to optimize WordPress performance and speed.

As your site grows you will run out of shared hosting resources. In that case, you will need to upgrade to a managed WordPress hosting or VPS hosting.

We hope this article helped you learn how to easily create a micro-job site in WordPress. You may also want to see our guide on how to increase your website traffic.

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

The post How to Create a Micro-Job Website Like Fiverr with WordPress appeared first on WPBeginner.





Source link

Read more...

How to Get a Free SSL Certificate for Your WordPress Website (Beginner’s Guide)


Did you know that Google shows all non-SSL websites as “Not Secure”. This means that if you are not using a SSL certificate on your website, then you’ll lose customers trust.

Because SSL certificate helps protect your website data, it’s actually a requirement for accepting payments online.

Normally, paid SSL certificates are quite expensive. If you are just starting a blog or making a DIY business website, then you likely want to keep costs low.

Luckily, there are multiple ways to get a free SSL certificate to reduce your website cost. In this article, we will show you how to easily get a free SSL certificate for your WordPress website and set it up all by yourself.

Getting a free SSL certificate for your WordPress site

We will also cover the following topics:

  • What is an SSL Certificate?
  • Why You need an SSL certificate for Your WordPress Site
  • How does SSL certificate work to keep information secure
  • How much SSL certificates cost
  • How you can get a free SSL certificate
  • How to Install a free SSL certificate in WordPress

Ready? Let’s get started.

What is SSL?

SSL stands for Secure Sockets Layer. It is an internet protocol for securing data transfer between a user’s browser and the website they are visiting.

Every internet user transfers information when they visit websites. This information can often be sensitive like payment details, credit card information, or login credentials.

Using the normal HTTP protocol means this information can be hijacked by hackers. This is where SSL or HTTPS comes in.

Websites need an SSL certificate issued by one of the recognized certificate issuing authority. This certificate is verified and highlighted in the user’s browser address bar with a padlock sign and HTTPS instead of HTTP.

Address bar showing SSL secure padlock icon with HTTPs

Do I Need an SSL Certificate for My WordPress Website?

SSL / HTTPS is recommended for all websites on the internet. However, it is absolutely required for all websites that collect user information like login details, payment information, credit cards, and more.

If you are running an e-commerce store, a membership website, or require users to login, then you need to get an SSL certificate right away.

Most online payment services require your website to use SSL/HTTPs before you can receive payments.

Apart from security, SSL certificate also creates a positive impression of your brand among your users. Google also recommends using SSL, and research shows that SSL-enabled websites rank slightly higher in search results.

Last but not least, if your website is not using an SSL certificate, then Google Chrome will show your users that your website is not secure.

Not secure label shown in Google Chrome web browser

This icon affects your brand image and user’s trust on your website.

How Does SSL Certificate Work?

Now that we have explained what is SSL and why is it important, you might be wondering how does an SSL certificate actually works?

SSL protects information by encrypting the data transfer between a user’s browser and the website.

When a user visits an SSL/HTTPs website, their browser first verifies if the website’s SSL certificate is valid.

If everything checks out, then the browser uses the website’s public key to encrypt the data. This data is then sent back to the intended server (website) where it is decrypted using the public key and a secret private key.

How SSL works to protect data transfer

How Much Do SSL Certificates Cost?

Cost of SSL Certificates differs from one certificate authority to another. Their pricing could be anywhere between $50-200 / year. Some providers offer add-on services with their certificates which may also affect the cost of your SSL certificate.

If you are going to purchase an SSL certificate, then we recommend GoDaddy. They are the largest domain name registration service in the world, managing more than 77 million domains.

They offer simple SSL certificate plans starting from $74.99 / year. After you have purchased an SSL certificate, you can ask your hosting provider to install it for you.

But before you do that, you should check to see if you can get the SSL certificate for free.

How Can I Get an SSL Certificate for Free?

A lot of website owners are reluctant to use SSL due to the additional cost. This left many small websites vulnerable to data and information theft.

A non-profit project called Let’s Encrypt decided to fix this by establishing a free certificate authority.

The purpose of this certificate authority is to make it easier for website owners to get a free SSL certificate. Internet becomes a safer place if more and more websites start using SSL.

Due to the significance of the project, it quickly earned the support of major companies like Google, Facebook, Shopify, WordPress.com and many others.

The challenge is that installing the free SSL certificate by Let’s Encrypt for a beginner user is quite difficult because it requires coding knowledge and server systems knowledge.

Thankfully, all of the best WordPress hosting companies are now offering free SSL certificate with all their hosting plans (some are using Let’s Encrypt).

Choosing one of these providers will save you from the hassle of installing the free SSL certificate on your own.

Here are the top WordPress hosting companies that offer free SSL certificate with their hosting plans.

If you are already using one of these companies, then you can turn on your free SSL certificate from your hosting dashboard. Simply login to your hosting account’s cPanel dashboard and scroll down to the ‘Security’ section.

Enable free SSL certificate from cPanel

Bluehost users will find the free SSL option by visiting My Sites » Manage Site page. From here, you can switch to the security tab and turn on free SSL certificate for your website.

Bluehost free SSL

Depending on your hosting company, your web hosting control panel may look different than the screenshot above. If you are having trouble locating the free SSL option, then you can ask your hosting provider to enable it for you.

If your web hosting company does not offer free SSL, then you can easily follow our guide to switch your hosting and move your sites to one of the companies above.

Installing Free SSL Certificate and Setting up WordPress

Once you have enabled your free SSL Certificate, you will need to set up WordPress to start using HTTPS instead of HTTP in all your URLs.

The easiest way to do this is by installing and activating the Really Simple SSL plugin on your website. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will check to see if your SSL certificate is enabled. After that, it will turn on HTTP to HTTPS redirect and change your website settings to start using SSL/HTTPs.

SSL enabled in WordPress

To make your website completely secure, you need to make sure that URLs of your website are loading using the HTTPS protocol. Really Simple SSL plugin does that automatically by fixing the URLs when the page loads.

Even if a single URL still loads using the insecure HTTP protocol, then browsers will treat your entire website as not fully secure.

Connection not fully secure

To fix these URLs, you will need to use your browser’s inspect tool to find them and then replace them with the correct HTTPs URLs. For more on this, see our tutorial on how to fix mixed content error in WordPress.

Really Simple SSL Plugin makes it super easy to set up free SSL certificate in WordPress. That’s why we recommend it for all beginners.

However, it catches insecure URLs when the page loads, which increases your page load time a little bit. This is why advanced users who are concerned about WordPress speed uses the manual method to setup their free SSL certificate.

We have created detailed step by step instructions to help you properly switch WordPress from HTTP to HTTPS (which shows both the manual method and the plugin method).

We hope this article helped you learn how to get a free SSL certificate for your WordPress site. You may also want to see our step by step guide on how to create free business email address for your WordPress site.

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

The post How to Get a Free SSL Certificate for Your WordPress Website (Beginner’s Guide) appeared first on WPBeginner.





Source link

Read more...