7.1 Template Override
To create an Template Override file such as for our Freelancer Profile, Project Page and others, you have to create folder “fm_templates” inside the Child Theme or Parent Theme and place modified template files of Plugin which is under “templates” folder inside our plugin.
Also, if you want to replace Email Template Design that our plugin use to send emails then you can follow the same steps above by creating “email/template.html” file inside the “fm_templates” of Child/Parent theme. So Final path should be “fm_templates/email/template.html” you can copy this file from the plugin and make appropriate changes that you want.
If you need this plugin to be translated to your native language other than English, you can able to do so with the normal .mo and .po files. You can do this by using Poedit software. Follow the instructions in this article to learn how to do it.
It is very important to have a backup of your website ready especially when you experience a hack or things go wrong during an internal action or update. This way, you’ll have an easy access to a clean version of your website right before something goes wrong.
Although it may sound overly technical to do, it’s actually quite easy. Many hosts provide simple ways to create backups within their customer control panels and even if they don’t, there are several backup plugins made specifically for WordPress that are easy to use.
7.4 Social Login
Freelancer Marketplace Plugin enables the site admins to give users the capacity to register and/or log in using their Social Accounts. You can do this by installing and configuring the OneAll Social Login Plugin. This gives an easier and smoother registration process for all users on your platform. The Freelancer Market Plugin is very much compatible with the OneAll Social Login Plugin.
When it comes to page speed, if your website takes more than 2 seconds to fully load, it can be a serious concern. A slow-loading website can cause significant loss – also it will dramatically increase your bounce rate and affects your SERPs standing.
To maintain a fast and stable page speed with this plugin, we advise you to use an external email service such as SendGrid or Mailgun. This is because there are tons of emails to be sent out to different parties during the plugin’s processes.
It is also important to regularly test your page speed using tools such as Google Page Speed Insights and GTmetrix. This enables you to correctly measure and check the page loading time of your website.
7.6 Stage Server
If you are operating a large website and marketplace where you have frequent software updates, we recommend you to also set up a stage server. This is to check and test if your software updates run smoothly and is compatible all of your other plugins, which prevents further complications and problems on your website.
Take note to use a dev subdomain to setup your stage server as this way you can also update your plugins even if you only have a single page license. As this is only a subdomain, updating your plugins with single site license won’t be an issue.
Hacking is regularly performed by automated scripts written to scour the internet in an attempt to exploit known website security issues in software. Especially when you are operating a Freelancer Marketplace Website, where users store a lot of personal and sensitive information, you need to enhance your website security using WordPress Security Plugins that actively prevent website hacking attempts. Each of the main CMS options has security plugins available, many of them for free.
Wordfence Security Plugin is the most popular WordPress Security Plugin with over 2 million active installs and that is really impressive considering how many great security plugins exist. Learning how to protect your Freelancer Marketplace platform against hackers is a big part of keeping it healthy and safe in the long run.
Our plugin has been tested to work well with our Fiery Theme. A Beta Version of this theme will only be available on request. Also, we are currently looking for Theme Developers who might want to test and use our plugin with.