{"id":18751,"date":"2026-01-14T00:10:57","date_gmt":"2026-01-14T00:10:57","guid":{"rendered":"https:\/\/hivepress.io\/?p=18751"},"modified":"2026-02-03T23:33:21","modified_gmt":"2026-02-03T23:33:21","slug":"add-social-login-to-wordpress-directory-website","status":"publish","type":"post","link":"https:\/\/hivepress.io\/blog\/add-social-login-to-wordpress-directory-website\/","title":{"rendered":"How to Add Social Login to Your WordPress Directory Website"},"content":{"rendered":"\n<p>Forward-looking businesses are always searching for ways to increase conversion rates, so they care about the user experience on their website. That&#8217;s why many companies use social login, also known as social sign-on, on their websites.<\/p>\n\n\n\n<p>For website visitors, social login means that they can skip the registration procedures required to create a new account and can simply sign in with one click. It&#8217;s a truly convenient alternative to the traditional registration forms that improve UX.<\/p>\n\n\n\n<p>At the same time, for website owners, social login is a useful feature that simplifies user verification and provides more reliable access to user data for personalization<em>.<\/em><\/p>\n\n\n\n<p>In this short tutorial, we\u2019ll show you how to set up the <a href=\"https:\/\/hivepress.io\/extensions\/social-login\/?utm_medium=referral&amp;utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">HivePress Social Login extension<\/a> so you can allow your website visitors to sign in via Facebook and Google. We\u2019ll explain step-by-step how to get a Facebook App ID and a Google Client ID and correctly integrate them with your website.<\/p>\n\n\n\n<p>Before we begin, it&#8217;s important to note that the Social Login extension is based on <a href=\"https:\/\/wordpress.org\/plugins\/hivepress\/\" target=\"_blank\" rel=\"noreferrer noopener\">HivePress<\/a>, a free WordPress directory plugin, and can be used only on HivePress-powered websites. So in this walkthrough, we&#8217;re going to use the HivePress plugin along with its default multipurpose WordPress theme, <a href=\"https:\/\/hivepress.io\/themes\/listinghive\/?utm_medium=referral&amp;utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\">ListingHive<\/a>.<\/p>\n\n\n\n<p>Let\u2019s get started!<\/p>\n\n\n\n<div class=\"message is-info\"><p> Feel free to check our <a href=\"https:\/\/hivepress.io\/blog\/how-to-create-a-directory-website-with-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>tutorial<\/strong> <\/a>on how to create a directory website with WordPress for free and without any coding skills. <\/p><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Installing the Social Login Add-on<\/h2>\n\n\n\n<p>First of all, you need to install the Social Login extension by going to the <strong>WP Dashboard &gt; Plugins &gt; Add New<\/strong> <strong>&gt; Upload Plugin<\/strong> section. Then select the extension ZIP file, install it, and proceed by activating the extension.<\/p>\n\n\n\n<p>Once you install the add-on, you need to select the authentication methods for your website. To do that, go to the <strong>WP Dashboard &gt;<\/strong> <strong>HivePress &gt; Settings &gt; Users<\/strong> section and select one of the available methods. If you want to allow users to sign in via Facebook and Google, it\u2019s necessary to select both methods and save changes, as shown in the screenshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"596\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_0.jpg\" alt=\"Adding authentication methods to the WordPress business directory website.\" class=\"wp-image-18752\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_0.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_0-300x238.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>After you select the authentication methods for your website, you can proceed to the next step.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Adding Facebook Login Button<\/h2>\n\n\n\n<p>In order to add the \u201cLog in with Facebook\u201d button to your website, you need to get a unique App ID from Facebook first. This ID links your website with Facebook and allows you to request the Facebook profile details <em>(e.g., the email address)<\/em> required for logging users in.<\/p>\n\n\n\n<p>So, let\u2019s move to the first step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Registering on Facebook<\/h3>\n\n\n\n<p>Before creating a Facebook App, you have to register a Facebook Developer account. To do that, navigate to the <a href=\"https:\/\/developers.facebook.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Facebook for Developers<\/a> page and click on the <strong>Log In<\/strong> or <strong>Get Started<\/strong> buttons. Then, you need to sign in with your FB account to proceed. Once you verify your account, you can move to the next step.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creating an App<\/h3>\n\n\n\n<p>Once you finish the registration, you can go to the <strong>App Dashboard<\/strong> to create your first app. Simply click on the <strong>Create App<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"382\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_1.jpg\" alt=\"Creating a new Facebook app.\" class=\"wp-image-18754\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_1.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_1-300x153.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>During the app creation process, you&#8217;ll go through several steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>App name and contact email: Enter your application name and provide a contact email address<\/li>\n\n\n\n<li>Use case: In this tutorial, we select &#8220;Authenticate and request data from users with Facebook Login&#8221;<\/li>\n\n\n\n<li>Business portfolio: Choose which business portfolio you want to connect to this app (or skip if you don&#8217;t have one)<\/li>\n\n\n\n<li>Publishing requirements and overview<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"444\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-1024x444.png\" alt=\"Configuration of Facebook App\" class=\"wp-image-34414\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-1024x444.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-300x130.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-768x333.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-1536x666.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Configuring-the-Facebook-App-2-2048x889.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"741\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-1024x741.png\" alt=\"Facebook App use case selection \" class=\"wp-image-34410\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-1024x741.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-300x217.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-768x555.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-1536x1111.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Use-case-of-the-Facebook-App-2048x1481.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once completed, you&#8217;ll be taken to your app dashboard, where you can configure the Facebook Login settings.<\/p>\n\n\n\n<p>Once you are in your Dashboard, go to the <strong>App Settings &gt; Basic<\/strong> section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"583\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-1024x583.png\" alt=\"Facebook App basic settings.\" class=\"wp-image-34415\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-1024x583.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-300x171.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-768x437.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-1536x875.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Facebook-App-basic-settings-1-2048x1167.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On the settings page, you have to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter your website domain.<\/li>\n\n\n\n<li>Indicate the Privacy Policy URL so users can read it before logging in.<\/li>\n\n\n\n<li>Specify the Data Deletion Instructions <em>(a page with info on how your website visitors can get their data deleted)<\/em>.&nbsp;<\/li>\n\n\n\n<li>Finally, select the category that your website belongs to.<\/li>\n<\/ul>\n\n\n\n<p>Once you add all the required details, save the changes. Then, you should go to the <strong>Go Live<\/strong> section and click on the \u201cGo Live\u201d button <em>(please note that there will be a \u201cverification step\u201d that you also have to complete before you can go live).<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2198\" height=\"1136\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page.png\" alt=\"Facebook App - settings.\" class=\"wp-image-34416\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page.png 2198w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page-300x155.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page-1024x529.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page-768x397.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page-1536x794.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Publish-App-Page-2048x1058.png 2048w\" sizes=\"auto, (max-width: 2198px) 100vw, 2198px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Enabling Social Login<\/h3>\n\n\n\n<p>Now, go back one more time to the <strong>App Settings &gt; Basic<\/strong> sections and copy your App ID and App Secret. Then, navigate to your <strong>WP Dashboard &gt; HivePress &gt; Settings &gt; Integrations<\/strong> section and paste your ID and Key into the corresponding fields.&nbsp;<\/p>\n\n\n\n<p>Don\u2019t forget to save the changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"243\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/HP-integrations-1024x243.jpg\" alt=\"HivePress Integrations settings.\" class=\"wp-image-32799\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/HP-integrations-1024x243.jpg 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/HP-integrations-300x71.jpg 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/HP-integrations-768x182.jpg 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/HP-integrations.jpg 1189w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Please note that if you don\u2019t see the \u201cFacebook\u201d section there, then you have to go to the <strong>WP Dashboard &gt; HivePress &gt; Settings &gt; Users <\/strong>section and select Facebook in the<strong>Authentication Methods <\/strong>field.<\/p>\n\n\n\n<p><br>That\u2019s it! Now, there should be a Facebook button in your sign-in form that allows users to sign in to your website via their Facebook accounts. However, you may have to wait a few minutes before the changes take place.<\/p>\n\n\n\n<p>Now, let\u2019s move to the next part of this tutorial to create and add the Google Login button.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Adding Google Login Button<\/h2>\n\n\n\n<p>If you want to add the &#8220;Log In with Google&#8221; button to your HivePress-powered website, you need to get a unique Client ID from Google that will link your website with the Google authentication API. So, let\u2019s do it!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creating a New Project<\/h3>\n\n\n\n<p>The first step is to create a new Google API project <em>(you may use an existing project if you already have one).<\/em> To do that, go to the <a href=\"https:\/\/console.developers.google.com\/apis\/dashboard\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google API Console<\/a> and click on the <strong>Create Project<\/strong> button. Then you need to enter the name of your project and click on the <strong>Create<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"278\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_10.jpg\" alt=\"Creating a new Google API project.\" class=\"wp-image-18764\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_10.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_10-300x111.jpg 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>Now you have to go to the <strong>OAuth consent screen<\/strong> section and select the OAuth consent screen option <em>(internal or external)<\/em> according to your website requirements. For the sake of this tutorial, we\u2019ll choose the <strong>External <\/strong>option.<\/p>\n\n\n\n<p>Then you\u2019ll be redirected to the Project configuration form. Within this form, you need to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set the App name<em> (e.g., your website name)<\/em>.<\/li>\n\n\n\n<li>Indicate the user support email so Google can notify you about any changes to your project.<\/li>\n\n\n\n<li>Choose the audience of your website (<em>Select <strong>External<\/strong> unless your site is for internal company use only<\/em>).<\/li>\n\n\n\n<li>Add the contact information.<\/li>\n<\/ul>\n\n\n\n<p>When finished, click on the <strong>Save<\/strong> button. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1848\" height=\"1232\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console.png\" alt=\"A screenshot of the Google Cloud Console 'Create OAuth client ID' page, with the 'Project configuration' menu expanded.\" class=\"wp-image-34417\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console.png 1848w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console-300x200.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console-1024x683.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console-768x512.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Project-configuration-Google-Console-1536x1024.png 1536w\" sizes=\"auto, (max-width: 1848px) 100vw, 1848px\" \/><\/figure>\n\n\n\n<p>The next step is to create API credentials, namely &#8211; OAuth Client ID. You can do so by going to the <strong>Credentials &gt;<\/strong> <strong>Create Credentials &gt; OAuth Client ID<\/strong> section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1321\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-scaled.png\" alt=\"A screenshot of the Google Cloud Console 'Create OAuth client ID' page. \" class=\"wp-image-34418\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-scaled.png 2560w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-300x155.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-1024x528.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-768x396.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-1536x793.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/OAuth-Overview-\u2013-Google-Auth-Platform-\u2013-HivePress-1-2048x1057.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p>Within this section, you need to fill in the name field and enter your website&#8217;s URL in the &#8220;Authorized JavaScript origins&#8221; field. In the &#8220;Authorized redirect URLs&#8221; field, you need to place the link from <strong>HivePress &gt; Settings &gt; Users &gt; Redirect URL<\/strong>. You can copy this URL directly from your HivePress settings and paste it here to ensure users are properly redirected after they&#8217;ve logged in with Google.<\/p>\n\n\n\n<p>Once you are done, click on the <strong>Save<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1724\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-scaled.png\" alt=\"Google Cloud Console interface showing the 'Authorized redirect URIs' section for a Web Application, with the HivePress redirect link pasted into the input field.\" class=\"wp-image-34419\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-scaled.png 2560w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-300x202.png 300w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-1024x689.png 1024w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-768x517.png 768w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-1536x1034.png 1536w, https:\/\/hivepress.io\/wp-content\/uploads\/2023\/10\/Create-OAuth-client-ID-2048x1379.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Enabling Social Login<\/h3>\n\n\n\n<p>Finally, you got a unique client ID. Now you need to copy and paste it into the <strong>WP Dashboard &gt; HivePress &gt; Settings &gt; Integrations &gt; Client ID <\/strong>section. Don\u2019t forget to save changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"425\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_14.jpg\" alt=\"Adding Google Client ID to the WordPress business directory website.\" class=\"wp-image-18776\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_14.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_14-300x170.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! By following the steps above, you can easily set up the Social Login extension and allow your users to log in via third-party services like Facebook and Google. Once you complete all the steps, you&#8217;ll have the same Facebook and Google buttons in the login form, as shown in the screenshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"843\" src=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_15.jpg\" alt=\"Example of social login buttons at the website registration form.\" class=\"wp-image-18777\" srcset=\"https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_15.jpg 750w, https:\/\/hivepress.io\/wp-content\/uploads\/2021\/08\/Social-login_15-267x300.jpg 267w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>If you have any trouble adding the social login buttons, please try disabling third-party plugins <em>(there may be a caching issue or a conflict with third-party plugins)<\/em>. Also, please make sure that you have enabled the authentication methods in the <strong>WP Dashboard &gt; HivePress &gt; Settings &gt; Users <\/strong>section and save changes.<\/p>\n\n\n\n<p>Additionally, if you want to optimize your website, we recommend checking our tutorial on how to <a href=\"https:\/\/hivepress.io\/blog\/speed-up-a-directory-or-marketplace-website\/\" target=\"_blank\" rel=\"noreferrer noopener\">speed up a HivePress-built website<\/a>.<\/p>\n\n\n\n<p>You may also want to check some of our other articles:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/hivepress.io\/blog\/best-wordpress-directory-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">List <\/a>of the best WordPress directory plugins;<\/li>\n\n\n\n<li><a href=\"https:\/\/hivepress.io\/blog\/best-free-wordpress-directory-themes\/\" target=\"_blank\" rel=\"noreferrer noopener\">List <\/a>of the most popular free WordPress directory themes.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>A quick guide on adding Google &amp; Facebook login buttons to HivePress-built websites.<\/p>\n","protected":false},"author":686,"featured_media":18801,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-18751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"acf":[],"_links":{"self":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18751","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=18751"}],"version-history":[{"count":11,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18751\/revisions"}],"predecessor-version":[{"id":34420,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/posts\/18751\/revisions\/34420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/media\/18801"}],"wp:attachment":[{"href":"https:\/\/hivepress.io\/api\/wp\/v2\/media?parent=18751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/categories?post=18751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hivepress.io\/api\/wp\/v2\/tags?post=18751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}