Tips for Multi Author WordPress Website

Your admin dashboard by default offers no sorting features for multi-author WordPress website. In the minimalist scenario, if you have 2 authors uploading several images to WordPress media library on a daily basis, then in the course of half a year, you’ll have a bunch of uploads tucked in the same space.

This is quite a mess. Imagine how difficult it is for those authors to find their media!

In this tutorial, I’m going to show you how to stay organized in a multi-author WordPress website. With the help of these very useful plugins, we can help separate users’ uploads, add more sorting features and speed up our content creation progress.

Use FileBird to Set Each User with Their Own Uploads

FileBird is a media file manager plugin to make WordPress a better CMS.

When it comes to content, the largest common part is text, and images come in the second majority. In order to manage your content properly, you definitely cannot skip organizing the media files.

All WordPress page and post authors can click to create nested folders. They can drag and drop to rearrange files and folders easily. They can right-click their mouse and select an option from the smart context menu to make changes to their folders!

drag and drop in FileBird plugin

My clients’ authors are almost non-techies. So that’s understandable why they love these easy operations of organizing all their own media files.

And if Gutenberg is your thing, FileBird gallery block component surely helps you insert a folder of images in a rich gallery into your content. Of course, you can also choose which media to exclude from the gallery, too!

Moreover, FileBird also offers a unique feature for multi-author WordPress sites that other plugins don’t.

If you navigate to Settings > FileBird, you’ll see the first setting tab which allows you to enable Private folders. With this mode ON, every editor/author/contributor can create his/her own folders to contain their uploaded files.

FileBird settings each user has his own folder

This setup is extremely useful for your editorial workflow. And I believe you don’t want to miss it once you use FileBird. Good news is, this feature is available even in the lite version on WordPress repo. So you don’t have to take risks, try WordPress media library folders for free here.

Use Filester to Set User Role Capability and Restrictions

Filester is a powerful file management plugin. Without banner ads or call-to-upgrade notifications, this plugin boasts the cleanest UI file manager on WordPress.org. You can download Filester here.

As demonstrated in the screenshot below, where you can make those general customizations.

If you’re concerned the most about your site performance speed, you can set maximum uploaded file size to make sure your authors would do their best to optimize every piece of media.

You can select the display language for each user role when operating around Filester user interface.

You can hide the .htaccess file or enable Trash mode to ensure your website security and assets.

filester file manager settings

Next, I’m showing you how to do advanced settings for each WordPress user or author role.

In the first tab, you have to tick those user roles whose permissions you need to adjust.

wp file manager user role

From then on you can move to the second tab to decide each user role’s restrictions. Here you can toggle so many options to regulate what a user role can and can’t do. There are plenty of role rights and restrictions to fit your website demands, no matter if it’s just a multi-author blog or a multi-vendor marketplace.

wordpress file manager user role restrictions settings

Smoothen Your WordPress Editorial Workflow

Edit Flow is a great plugin developed for larger organizations with many people involved in the publishing process.

edit flow plugin wordpress multi author

Its Calendar feature provides a convenient month-by-month look at your content.

Dashboard Widgets and Story Budget help bring an insightful vision for admins.

edit flow plugin features for wordpress

What I love the most about this plugin is its Editorial Metadata.

This feature allows you to create as many date, text, number, etc. fields as you like. By this way, information for each post can be stored clearly, like contact details, required word count, or the location of an interview.

editorial metadata settings in wordpress

This metadata is not published with the post but can be viewed in the WordPress admin. Webmasters can follow up on changes easily by looking for them on the calendar, story budget and list posts screens.

Edit Flow enables editors and content managers to quickly grasp the fluctuating state of content being produced. The team behind are also enhancing Edit Flow modules with Gutenberg over the next few releases. You can check it out on their dedicated website here, too!

Sum Up 😘

Those above are tried and tested plugins that we believe to be the most advantageous to your multi author WordPress site.

Especially, integrating FileBird folders to WP media library would make your authors feel like home and post smoothly, no matter how big your site content is.

Have we left out any worth-mentioning plugins from the above list? If so, let us know in the chatbox below.

 

How to personalize a WordPress website based on user behavior

Personalization is the key to effective communication. Learn how you can personalize a WordPress website based on user behavior and add relevancy to a user’s experience.

3 Ways to Download Your Entire WordPress Media Library

Why would you want to download WordPress media library?

There are many scenarios in which downloading all WordPress media files become required. It could be when you create a brand new website and you want to keep those valuable files in place. Or you simply want to create a backup for media files during WordPress migration. You can also regularly store your media library archive in case anything goes wrong or got strange conflicts. Download WordPress media library helps keep your media files safe when staging new developments.

While it is possible to go through each image, download one by one and then sort them out, you would not want to choose that manual work. This article is going to show you 3 straightforward ways to download the entire library of your WordPress media files.

With a few clicks and a full copy of your WordPress media library will be ready to be stored in your computer or cloud storage services with minimum effort.

Now let’s hop on the first method.

1. Using Filester File Manager Pro plugin

Filester is actually a handy yet versatile file manager for your WordPress server files. The free version already offers all professional features you need to manage WP configuration.

In this section, I’m going to show you only a tiny feature to help you see how it works in exporting WordPress media library.

To start off, you need to go your WordPress admin dashboard and download Filester – File Manager Pro.

This can be done easily by running a search of Filester > Install Now > Activate the plugin.

filester plugin wordpress

After activated, Filester plugin creates a new menu item File Manager on the left sidebar. And you can click on it to view all the files that compose your current WordPress website.

Filester file manager pro user interface

This user-friendly interface allows you to browse files and folders at ease like on your computer. I would expect it’ll be extremely simple for you to find the folder for all WordPress media files. By clicking on the folder wp-content > uploads, you’ll locate all your media files arranged in folders by year and month.

By now you can just right-click the folder you want to download and choose Download to get them automatically downloaded to your computer in a ZIP file.

download wordpress media library using filester

In case you have many other addons and page builders installed in your WordPress, you’ll see their own folders nested under wp-content/uploads, too.

Eg: elementor folder & css folder

filester file manager folders

You can just ignore them and only choose the folder you want to keep an extra copy.

This download process right from WordPress dashboard file manager is conducted very fast and smoothly, just like downloading media with an FTP client access. For those who are more of a techie, refer to the second method below.

2. Using FTP Client

Your next option is to use the file transfer protocol method, which requires you to download an FTP client. FTP is, of course, an excellent solution for WordPress management. If you, however, are a rookie, it’ll be quite frustrating with those issues that you can’t understand or handle.

Now that if you can run FTP client, connect to Site Manager and navigate to your WordPress contents via the path /public-html/wp-content/uploads.

Every time you upload images and videos to WordPress media library, they will be stored in server folders. This system follows a chronological order which means the files uploaded in the year 2020 will be stored in the folder 2020, and so on and so forth for the subfolder of months.

You can do almost the same as the operations of Filester, find the folder you want to keep and right-click to download them.

download wordpress media library using ftp

3. Use Export Media Library Plugin

If you have an excellent collection to be backed up on your system or simply because you need the media files for immediate distribution, using a dedicated plugin for this task is very much recommended. With this WordPress media library export plugin, you can utilize it as a one-off and then uninstall it once all media files are safely stored.

This is an easier way to download the entire media library for non-techies, like me. Just download the free Export Media Library plugin and you’ll be able to download a zip file of your entire library!

Upon activation, you can find the Export settings right under Media menu. Simply choose the folder structure (a single folder for all files OR nested folders) and compression mode for all media.

export media library

Note that, depending upon your media library, download media could take too long and lead to a timeout. You may need to discuss how to best utilize this plugin with your hosting provider.

Conclusion

Once you have correctly downloaded your WordPress media library, you will have a full backup of WP documents and media files. Bear in mind that WordPress store many different sizes of one image, so the media library you get has more files than original files. They will come in handy when you need to sort out optimized pictures and videos for your next projects later on.

If you guys encounter the issue WordPress media library not loading, don’t hesitate to leave us a message here! We’ll help you tackle that.

Did I mention that Filester has many other powerful features? Something you can do with the help of Filester includes drag and drop to move files, right-click to smart context menu, restrict access for user type, advanced settings for different user roles, etc.

If you would love to organize your WordPress media files better with folders, click to install FileBird for free:

filebird-wordpress-media-library-folders

 

 

How to Duplicate a Whole WordPress Site in 2020 (A Complete Step-by-Step Guide)

As an experienced WordPress user myself, I have come to realize that at some point in time as you get used to the WordPress system, there would come some circumstances where you have to duplicate a WordPress site to a new server. That helps spare yourself the hassle that comes with putting up a whole new website design from scratch.

Sure, that’s definitely not the only reason why anyone might want to duplicate a website. It could be in order to test new functions or maybe to move your site to another host. However, the most concerning thing in this whole process would be about how to easily execute the process without getting errors or getting stuck.

Follow this post attentively to learn how you could carry out this duplication process easily and in a hitch-free manner. You can refer to WP Tech Support Professionals or review the tool we would be using for this process – a WordPress plugin called “FastDup”. The plugin takes your WordPress website duplication process to a new level! It helps you easily accomplish a final result which would be a fully duplicated and functional WordPress website. That would be an exact replica of the original package.

FastDup is by far the simplest tool that makes it easy to duplicate a WordPress website. It is just the ideal answer for making new websites, creating test/staging websites, changing existing website servers or changing to a new host.

 

The 4 key reasons why you’d want to duplicate your website using FastDup?

  1. Moving the website to a new server/host: This is a way by which you take your website to a new server/host while you still have all settings exactly the way it was on the previous servers, FastDup will help you make a full website duplication including main directories and subdirectories.
  2. Creating test/staging websites: Test/staging websites are very essential for when you have to make some changes in codes or settings on your website but you do not wish to make changes directly to your live website, you can create this test environment and after adjusting suitably, you can easily update to the live website.
  3. Offering website design freelance service: This is also a very important reason why anyone would need FastDup to duplicate website, as there are some clients who would go through your portfolio and they just want to have an exact replica of one of your past website design project, it is very easy this way since you probably still manage the site or maybe you kept a copy yourself, just duplicate the site for your new client, fast and easy.
  4. Changing of domain name: Sometimes, business rebranding prompts for a change of website domain even though the website still maintains and wants to retain the same contents, duplicating your website from the old domain name to the new one is also very helpful in this case.

 

The 4 easy steps involved in duplicating a website using FastDup

This process would be fairly broken down into four steps. You need to take note that before you could duplicate a website successfully, you need to have a hosting. You don’t need to install WordPress, our duplication process will do both installations of WordPress for you whilst also duplicating websites.

Let’s jump into the steps:

1. Pack your site data and download to your computer

This is of course done with the help of FastDup plugin, so you would need to install this plugin first.

You need to install FastDup plugin to your main website, very easy (just like you would install any other plugin), activate it and then look for the tab in your WordPress Dashboard called “FastDup”. Click this tab and Create a new package, then you can customize a new package Template or pick any of FastDup’s default templates (which is just sufficient enough in a simple case) and then click on Run to have the plugin pack the whole website files and entire database for you. Then you just allow a few seconds to some minutes for the magic to be done.

Sometimes you might get some errors at this stage due to wrong server configuration. If this happens, just follow the error instruction and fix your server or get in touch with the plugin author to ask for support. The author usually responds within 24 hours for help in any case of errors you do not understand.

If it gives no error (usually the case as FastDup has been tested to work on minimally low server configurations), then it would build the package successfully and give you a Download button. This would allow you to download the Archive file (website packed file) in zip format to your computer. Clicking outside the built package interface will allow you to see the Installer file which you also need to download, as these two files will be needed in just some minutes time.

2. Set up a database for the duplicate website

First of all, we should understand that a WordPress based website saves its information in a Database, so it’s the reason why our duplication process also requires this step as a norm.

You need to contact your host providers to give you the guide on how to create a new Database. Basically (as in most cases), you need to login to CPANEL using the detail you received after purchase of your host plan. If for some reasons, you can’t find it, just get in touch with the host support and they would help, then click on MySQL to get started.

The next screen will then allow you to create a new Database by giving it a name, scroll down the page and add new user, still scroll down to find the last step here which is to add user to database by selecting the newly created Database and User. See the screenshots below:

 

 

3. Upload the two downloaded files to your new server

When you are done creating a new database, the next thing is to upload both the Archive file and Installer file to your new server using any possible options including File Manager via the CPANEL or FTP clients like FileZilla.

Get in touch with your new host support to request for the login credentials to any one of the above options. Once logged in, you need to upload both Installer and Archive files to the root directory of your new site. In the new server, it is usually called public_html or www .

 

4. Launch the installer and complete the duplication procedure

While you have your server running, you need to open a new tab in your web browser, type your duplicate site domain name, forward slash installer.php, for instance, https://ninjateam.org/installer.php, load this Url and continue clicking “Next” after the wizard screen comes up.

When you get to the Database detail screen, fill in your Database details created at “step 3” in the appropriate fields, select the package file, click on “Test Database” and if you get an error message “database test is unsuccessful”, then double check the Database username and password, but if you get the success message, click on “Next” to proceed.

On the next screen, check the box to “Auto delete installer files after login to secure site”, click “Admin Login” button and input Username and Password of the parent website. Don’t forget to change or adjust a few things in the new site like WordPress Admin Username and Password, website title and tagline in General settings.

Conclusion

There is a little feeling of weirdness whenever we think of duplicating a website. That’s because we think it’s a kind of tedious task. Actually, it’s nothing weird at all. By using FastDup plugin, you could get this process done nice and easy.

Summary

The four main steps involved in website duplication include:

1. Pack your site data and download to your computer

2. Set up a database for the duplicate website

3. Upload the two downloaded files to your new server

4. Launch the installer and complete the duplication procedure

Contact Form 7 Multi-Step Pro Documentation

Hello,

Here is the documentation of  Multi Step for Contact Form 7 Pro plugin

*Make sure you have installed Contact Form 7, get it here for free: https://wordpress.org/plugins/contact-form-7/

Once you activate Contact Form 7 Multi-Step, the Contact Forms dashboard has a new look:

  1. Add a new step

  2. Show an answer from a previous step

  3. Preview the full form before submit it

  4. Animation options and button colour settings 

  5. Enable and set progress bar feature

  1. Add a new step

  • Click the plus icon to add a step (1)
  • Fill in Step name and Back, Next button titles (2) (3)
  • Add form fields (4)

Note: By default, in the last step, the submit button is located on the left side. To make it float to the right, please add a submit button like this:

<p style=”float:right”>
[submit “Submit”]
</p>

  1. Show an answer from a previous step

  • You can enter only one field name here (1)
  • Enter an ID or Class attribute for adding CSS rules later (optional) (2)

Note: If you use checkbox, please add”-cbmls” into checkbox name (e.g: checkbox-123-cbmls)  so that Njt Answer can recognize and display it.

  1. Preview the full form before submit it

  • Enter a title for the preview button (1)
  • Enter an ID or Class attribute for adding CSS rules later (optional) (2)
  1. Animation options and button colour settings

  • Back button background colour and title colour (1) (2)
  • Next button background colour and title colour (3) (4)
  • Toggle this ON if you want the form to scroll to top of the page when Next button is clicked (5)
  • Toggle this ON and select from the dropdown options if you want appearance animation for the Back and Next buttons (6)
  1. Enable progress bar feature

  • Toggle ON progress bar if you choose to have it shown (1)
  • Watch the form preview on the right side (2)
  • Set colour for the progress bar (3)
  • Choose your preferred style for the progress bar (4)
  • Choose progress bar arrangement style (5)
  • Activate or deactivate form progress percentage (6)
  • Set colour for the form progress percentage (7)
  • Tick this option if you want users to be able to click on each steps to see its contents without filling it first (8)
  • Save the form!

Your form is now done!

In case you have any question or need support, please submit a ticket at Our Support Portal or feel free to chat with our support team at Our Official Facebook Page

Many thanks for coming with us!

Ninja Team

How to add WhatsApp Chat plugin to WordPress website

WhatsApp is the most commonly used instant messaging app all over the world because of its simplicity and user-friendly, and it’s obvious that more and more companies are beginning to realize the need to integrate this wonderful tool into their business. In other words, WhatsApp widget is an essential and powerful tool for your website to help customers to stay connected with your business and deal with their inquiries and requests.

With WhatsApp plugin that we are going to go through in today’s article, you can set up сhat on your site and it will promptly appear on your specific pages. You can personalize the plugin in terms of writing welcoming messages, choosing icons, and so forth. With the help of WhatsApp chat embedded on a web page, you will stay connected with your clients at anytime and provide instant support to them that really improves the customer experience.

In today’s post, we’ll show you the way to integrate WhatsApp button or widget into your WordPress site.

Are you ready? Let’s dive in.

How can you integrate WhatsApp on your WordPress website?

In your WordPress dashboard, go to Menu Plugins > Add new > Upload Plugin > Upload the plugin zip file you downloaded from CodeCanyon page > Activate it

best whatsapp chat wordpress

Configure the plugin

After installation, we will have three main sections of the plugin as shown in the picture below:

  • Add New Account
  • Floating Widget
  • Settings

settings

Okay, now let’s first go through the most important step called “Add New Account” before we display WhatsApp widget on our site.

1. Add new account

In this section, we can easily see 10 essential fields that we need to fill out in order to create a new WhatsApp account.

image 2

1. Account Name
The name of a member like Benjamin, Thomas, Will, etc.

2. Account Number or Group Chat URL

3. Title
Their job title, for example, Content Writer, Customer Support or Technical Support, etc. This title is displayed in the floating widget.

4. Predefined Text
This is the text message which is automatically generated when your customer approaches you for the first time.
For example, Hi, I’ve just visited [njwa_page_title], and I need some help. Here is the link: [njwa_page_url]. (Note: Do not enter any quotation mark in this field.)

whatsapp plugin predefined text settings

5. Button Label

The greeting text of their shortcode button like “Need help? Chat via WhatsApp”

online

6. Time Availability
Working hours of the staff

7. Description Text When Offline (1)
On business days and before start times, this text is displayed as a countdown timer, for example, “I will be back in [njwa_time_work] hour(s).”

8. Description Text When Offline (2)
This text is displayed when it’s after working hours of business days and on days off, for example, I will be back on Mon – Fri, 08:00 – 17:30″

image 4

9. Button Style

button style

Here, you can personalize the WhatsApp button whatever you like. By default, in online status, the button has square borders, green background color with the text in white.

10. Avatar

avatar

You can set a profile picture for the account.

Voilà. And you’ve done creating your new WhatsApp account.

Easy enough, right?

accounts

Next up, let’s turn to the second section of this plugin called “Floating Widget” and set up some basic settings in order to let the WhatsApp widget float on your site. You can also personalize how the widget looks.

2. Floating Widget

Click on the search bar, and all accounts will be listed there. Click to select an account that you want to display.

floating widget

Then, moving on to the “Display settings” part for the purpose of configuring some essential characteristics of the widget.

display settings

You can customize attributes of the floating widget including title, subtitle, colors, and position.

This is how it looks on the front-end:

whatsapp floating widget

Finally, you can go to the last section of this plugin, “Settings” to adjust some vital configurations like button style, button background color or button text color before displaying the WhatsApp widget on your site.

whatsapp button for WooCommerce settings

Ahhh, one more thing is that you can also display the widget on your WooCommerce store. Sounds awesome, isn’t it?

WooCommerce

After going through creating a new account and adjusting configurations of this plugin, the WhatsApp widget will look like this on your site.

site

Pretty cool, huh?

And now you can stay in contact with customers and enhance your customer satisfaction that leads to the improvement of your business reputation.

Okay, now over to you – do you think WhatsApp chat button is a feasible way to improve customer experience and prestige of business? Do you have any experience of using this? Please share with us in the comment section below. We’d love to hear all your valuable feedback.

Thank you for being with us, and if you have any inquiries, feel free to reach us at NinjaTeam Support Center

WhatsApp Chat WordPress Documentation

This is a step-by-step guide to the setup of the plugin WhatsApp Chat WordPress by Ninja Team.

Upload WhatsApp plugin

In your WordPress dashboard, go to Menu Plugins > Add new > Upload Plugin > Upload the plugin zip file you downloaded from CodeCanyon page > Activate it

Configure WhatsApp click-to-chat button

In this article, we will go through three sections:

  1. Add New Account
  2. Floating Widget
  3. Button settings

1. Add New Account

add new account for whatsapp plugin

1. Account Name
The name of a staff/member, for example, Ashley, Jack, Jill, etc.

2. Account Number or Group Chat URL

3. Title
Their job title, for example, Customer Success Associate, Technical Support Engineer, Sales Associate, etc. This title is displayed in the floating widget.

4. Predefined Text
This is the text message which is auto generated when your customer first chat with you.
For example, Hi, I’ve just visited [njwa_page_title], and I need some help. Here is the link: [njwa_page_url]. (Note: Do not enter any quotation mark in this field.)


whatsapp click to chat button label

5. Button Label
The greeting text of their shortcode button, for example, Need help? Chat with me on WhatsApp.

6. Time Availability
Working hours of the staff

7. Description Text When Offline (1)
On business days and before start times, this text is displayed as a countdown timer, for example, I will be back in [njwa_time_work] hour(s).

8. Description Text When Offline (2)
This text is displayed when it’s after working hours of business days and on days off, for example, I will be back on Mon – Fri, 08:00 am – 07:30 pm.

9. Button Style

wordpress plugin whatsapp button style

Here you can customize how the button looks. By default, in online status, the button has square borders, background color of green, and text color of white.

10. Avatar
Here you can set a profile picture for the account.


2. Floating Widget

1. Selected Accounts
WhatsApp account numbers - multiple
Click on the search bar, and all accounts will be listed there. Click to select an account.

2. Display Settings

WhatsApp floating widget display settings

You can customize attributes of the floating widget here, including title, subtitle, colors, and position.
This is how it looks on the front end:
WhatsApp widget appearance


3. Button settings

1. Settings

WhatsApp click to chat settings

Here you can set default settings for the shortcode buttons. However, these settings will be overridden by “Button Style” settings in each account profile.

2. WooCommerce Button
WhatsApp WooCommerce button
This option is for adding the shortcode button onto WooCommerce product pages.


If you’re happy with what you see here, don’t hesitate to try WhatsApp Demo.

Thank you for being with us, and if you have any questions, feel free to chat with us at m.me/ninjateam.org or submit a ticket at https://ninja.ticksy.com/

CartBack – WooCommerce Abandoned Cart & Remarketing in Facebook Messenger Tutorial

Hello,

CartBack is a WordPress plugin for those stores who use WooCommerce and Facebook fan page. It helps reduce cart abandonment rate and boost your sale revenue.

Below is how to set up CartBack plugin for your WordPress website.

Step 1: Activate plugin

Follow this guide to get personal token for CartBack plugin

⚠️ Some notes:
– Please set it up with a new Facebook app, do not use the same app with other plugins or services.
– Do not make your app “live” until it is approved by Facebook.
– Only admins, developers, and testers of your app can see the checkbox in case it has not been approved yet.

Step 2: Set up plugin in WordPress backend and Facebook Developer App

Step 3: Submit your app for Facebook Review

Please follow this tutorial to submit the app for Facebook Review https://ninjateam.org/how-to-submit-for-facebook-app-review-cartback-plugin/

Wait for Facebook app approval and Done!

If you have any question related to set up CartBack plugin, please submit a ticket at our Help Deskor feel free to chat with us at our Official Facebook Page.

Many thanks for coming with us!

Ninja Team