{"id":18706,"date":"2021-08-30T08:37:40","date_gmt":"2021-08-30T08:37:40","guid":{"rendered":"https:\/\/hivepress.io\/?p=18706"},"modified":"2023-06-26T11:47:15","modified_gmt":"2023-06-26T11:47:15","slug":"enable-messages-on-wordpress-freelance-marketplace","status":"publish","type":"post","link":"https:\/\/hivepress.io\/blog\/enable-messages-on-wordpress-freelance-marketplace\/","title":{"rendered":"How to Enable Messages on a Freelance Marketplace"},"content":{"rendered":"\n<p>The ability to communicate directly through the website is crucial for any site since potential clients may have some pre-purchase questions or need a consultation about products and services, or simply need to send some notes. That\u2019s why it\u2019s necessary to provide website visitors with an option to communicate with each other through your website.<\/p>\n\n\n\n<p>If you\u2019ve already built a website using HivePress, and want to enable private messages, then this guide will be useful to you. We\u2019ll show you step-by-step how to install and set up the <a href=\"https:\/\/wordpress.org\/plugins\/hivepress-messages\/\" target=\"_blank\" rel=\"noreferrer noopener\">HivePress Messages extension<\/a> in order to allow users to send private messages and exchange attachments.<\/p>\n\n\n\n<p>For the sake of this tutorial, we\u2019ll use our service marketplace WordPress theme, <a href=\"https:\/\/hivepress.io\/themes\/taskhive\/?utm_medium=referral&amp;utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">TaskHive<\/a>, with its demo content imported. However, if you are using any other of the HivePress themes, it\u2019s not an issue at all since all HivePress products are fully compatible with each other.<\/p>\n\n\n\n<p>Please note that this tutorial is only suitable for HivePress-built websites and won&#8217;t be helpful if your website is built with a different <a href=\"https:\/\/hivepress.io\/blog\/best-wordpress-directory-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">directory plugin<\/a>.<\/p>\n\n\n\n<p>Let\u2019s start and move to the first step.<\/p>\n\n\n\n<div class=\"message is-info\"><p> Additionally, you may want to check our <a href=\"https:\/\/hivepress.io\/blog\/create-website-like-fiverr-with-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">tutorial<\/a> on how to create a website like Fiverr with WordPress.<\/p><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Installing the Messages Add-on<\/h2>\n\n\n\n<p>First of all, you need to install the Messages extension. To do that, navigate to the <strong>WP Dashboard &gt; HivePress &gt; Extensions<\/strong> section. You\u2019ll see the whole list of the available extensions that you can add to your website if you want to extend its functionality. You need to locate the Messages extension, click on the <strong>Install<\/strong> button and proceed by activating it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"340\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_1.jpg\" alt=\"HivePress Messages add-on.\" class=\"wp-image-18707\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_1.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_1-300x136.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Similarly, you can install any HivePress extension that is necessary for your website. All of them are lightweight, easy to use and fully compatible with each other, so no tech issues will take place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up the Messages Feature<\/h2>\n\n\n\n<p>Once you install the add-on, you can adjust its settings in the <strong>WP Dashboard &gt;<\/strong> <strong>HivePress &gt; Settings &gt; Messages <\/strong>section.<\/p>\n\n\n\n<p>Firstly, you can enable the \u201cAttachments\u201d feature if you want to allow users to attach files to their messages. It\u2019s a useful option since users often need to send bills, different samples, images, etc., during their communication. Also, bear in mind that you can set allowed file types that can be attached to messages. Simply choose the file types from the drop-down list and save changes.<\/p>\n\n\n\n<p>Also, you may specify the blocked keywords and messages containing these keywords will be blocked <em>(you need to enter each keyword on a new line)<\/em>.<\/p>\n\n\n\n<p>In the last two fields <em>(Storage &amp; Storage Period)<\/em>, you can set up whether you want to store messages in the database, rather than sending them via email and indicate the storage period in days after which messages will be deleted.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"599\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_2.jpg\" alt=\"Setting up the HivePress Messages extension.\" class=\"wp-image-18708\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_2.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_2-300x240.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>When finished, don\u2019t forget to save changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Testing the Messages Functionality<\/h2>\n\n\n\n<p>Okay, we\u2019ve just installed and set up the Messages extension, but let\u2019s also check how it\u2019s gonna work for users. Since we are using the TaskHive demo content in this guide, we\u2019ll simply create a new account and try to send a message to any of the pre-made vendors. To do that, we need to log out from the admin account and register as \u0430 regular user. Then select any of the listings on the website and click on the<strong> Send Message<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"531\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_3.jpg\" alt=\"An example of the &quot;Send Message&quot; button.\" class=\"wp-image-18709\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_3.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_3-300x212.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>In the message window, users can enter the text and attach some fields if allowed. Also, if the admin restricted some keywords and a user tries to send a message containing such keywords, there will be a notice like on the screenshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"900\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_4.jpg\" alt=\"An example of how the &quot;blocked keywords&quot; feature works.\" class=\"wp-image-18710\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_4.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_4-250x300.jpg 250w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Once you enter the message and attach the file, simply click on the <strong>Send Message<\/strong> button. Now, let\u2019s switch back to the admin\u2019s account and check the received message in the <strong>My Account &gt; Messages<\/strong> section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"209\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_5.jpg\" alt=\"A received message in a user account.\" class=\"wp-image-18711\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_5.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_5-300x84.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>As you can see on the screenshot below, users can easily download the received attachments and send a reply.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"666\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_6.jpg\" alt=\"A reply form.\" class=\"wp-image-18712\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_6.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_6-300x266.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Also, users receive email notifications about new messages and can follow the link to check them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"127\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_7.jpg\" alt=\"An example of the notification about new messages.\" class=\"wp-image-18713\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_7.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Messages_7-300x51.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>That\u2019s it! As you can see, you don\u2019t have to be computer-savvy in order to install and set up the Messages extension. Also, feel free to check the whole list of the available HivePress add-ons that you can install to extend your website&#8217;s core functionality.<\/p>\n\n\n\n<p>Additionally, you may want to check our overviews of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The best <a href=\"https:\/\/hivepress.io\/blog\/best-freelance-marketplace-wordpress-themes\/\" target=\"_blank\" rel=\"noreferrer noopener\">themes for launching a freelance marketplace<\/a>;<\/li>\n\n\n\n<li>Top <a href=\"https:\/\/hivepress.io\/blog\/7-best-micro-job-wordpress-themes-in-2021\/\" target=\"_blank\" rel=\"noreferrer noopener\">Fiverr-like themes<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A short explanation on how to set up the HivePress Messages extension.<\/p>\n","protected":false},"author":686,"featured_media":18718,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-18706","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"acf":[],"_links":{"self":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/users\/686"}],"replies":[{"embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/comments?post=18706"}],"version-history":[{"count":8,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18706\/revisions"}],"predecessor-version":[{"id":32423,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18706\/revisions\/32423"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/media\/18718"}],"wp:attachment":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/media?parent=18706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/categories?post=18706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/tags?post=18706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}