# Setup Account(s)

Before using Self-hosted Wordpress you will need to setup your account.

To do so, navigate to: **Accounts > "Self Hosted Wordpress"**.

From there you can add multiple accounts and organize them into folders.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FF2wPyeqK6wjRnZOFdohI%2Ffrm%201.jpg?alt=media&#x26;token=d89f0158-4eaf-4bee-b79d-2f5b12f32cbb" alt=""><figcaption></figcaption></figure>

To create an account, click "**Add Self Hosted Wordpress**" button.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FI0L64xD0bDGYvDp6I6SB%2Ffrm%202.jpg?alt=media&#x26;token=d81b3061-3117-4931-8d00-0eeed1017e16" alt=""><figcaption></figcaption></figure>

A new pop-up window will appear where you will need to enter your **Domain**, your **Username** and **Password**.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FIGSiU1x9ciB0zfL1hup2%2Ffrm%203.jpg?alt=media&#x26;token=86f013de-c933-410f-b13f-e7a3ae58ab4a" alt=""><figcaption></figcaption></figure>

When you finish click on "**Create**" button to create your account. You can also use hover over your created account and use the **test domain** button (a heart icon) to test your account credentials.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FzH1BlSlmoIAzgShOhz3b%2Ffrm%204.jpg?alt=media&#x26;token=8d1e8ef1-57b1-49f3-828c-2a1ec820c456" alt=""><figcaption><p>Use "test domain" function from hover buttons to check your credentials</p></figcaption></figure>

***

## Which Password to use for your Self-hosted Wordpress Account ?

When you add a new **Self Hosted Wordpress** you need to enter domain, username and **password**. Although domain and username is standard for your Wordpress, this is not the case for the password.

There are two different scenarios / passwords you can use:

1. **Application Password** (generated within your Wordpress user account) - **recommended**
2. Your **account** password (which requires a plug-in) - **not** **recommended**.

### Using Application Password

To create an Application Password, from your Wordpress navigate: **Users > Profile.**

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FQRecXe6LwL9R2Gsiu3lt%2Fapp%20password%201.jpg?alt=media&#x26;token=f27dd2bd-9b88-40c6-b977-997b8bcbf9fe" alt=""><figcaption></figcaption></figure>

Write a name on "**New Application Password Name**" field.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FnghpYQPjv0Im7Ilfargf%2Fapp%20password%202.jpg?alt=media&#x26;token=7fd5dc99-e4a2-4423-ad2e-d217e871b61c" alt=""><figcaption></figcaption></figure>

Click on "**Add New Application Password**" button.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2F0ihY94BFyQzS25lhZAH9%2Fapp%20password%203.jpg?alt=media&#x26;token=32329d89-a1a9-404c-a88b-ff88405b2e0e" alt=""><figcaption></figcaption></figure>

A new password has been generated. Copy that password and use it when you add a new Wordpress account on Self Hosted Wordpress.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2F9ZGk0dSn1QEnOJ7GNPVv%2Fapp%20password%204.jpg?alt=media&#x26;token=cef06f20-8d34-4aef-94dd-880ad3ca110d" alt=""><figcaption></figcaption></figure>

***

### Your Account Password

If you want, you can also use your default Wordpress account password, without the need to create a new application password, but this method is not recommended.

If you want to use your account password, you will need to install **JSON Basic Authentication** **plug-in** for this method to work.

Download **JSON Basic Authentication** **plug-in** from the following link:

{% embed url="<https://github.com/WP-API/Basic-Auth/archive/refs/heads/master.zip>" %}

After downloading the plug-in, install it on your Wordpress site.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2F574RnZTvBmS1QmtCfaIl%2Fplugin%201.jpg?alt=media&#x26;token=677f4ceb-98af-477b-ad96-02a2508caaff" alt=""><figcaption></figcaption></figure>

When you install the plug-in you need to activate it. Go to "**Installed Plugins**" where you will see all installed plugins. From there, locate "**JSON Basic Authentication**" plug-in and click "**Activate**".

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FFYQTKmmvkDVwzWH4qGGg%2Fplugin%202.jpg?alt=media&#x26;token=8e377728-f909-406d-a013-83383d564976" alt=""><figcaption></figcaption></figure>

You are now ready to use your own account password.

***

### Import/Export Self-Hosted WordPress Accounts

You can export your SHW (Self-Hosted WordPress) account using action menu button, after selecting at least one account from the list. You can also multiple-select and export your accounts in bulk.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FU7dToKZf3ye2trXgV3DW%2Fshw-export-accounts.png?alt=media&#x26;token=221467ee-e3dd-4366-a146-5eea0a9b02c9" alt=""><figcaption></figcaption></figure>

Import SHW accounts generates a file that can be used to import your accounts back to SEO Neo again. If you want to import multiple SHW accounts, you can use this text template below.&#x20;

Open the template file and replace values (**username, password** and **endpoint** URL address).

{% file src="<https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FExg0qtlQQkceBeP8mpWN%2Fshw-template.wpacc?alt=media&token=347b7ecc-c7dc-4db3-a44f-a0e71de09d81>" %}
Self-Hosted WordPress accounts template file
{% endfile %}

The file format is simple and its to alter values with a regular text editor.

<figure><img src="https://2718133043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2UzeMjUGHvOZRX1jMiVc%2Fuploads%2FqgvfCLgpHVzqWKYla1TU%2Fshw-accounts-import.png?alt=media&#x26;token=48025e7f-9ffd-4156-a67b-413c32163f46" alt=""><figcaption><p>Self-Hosted WordPress accounts template file - example</p></figcaption></figure>

{% hint style="info" %}
Keep in mind to keep structure of the file the same, otherwise it will not work when you will try to import it back to SEO Neo. You can replace "**username**", "**password**" and "**endPoint URL address**".\
\
When adding multiple accounts, keep the format and don't forget to add the comma "," character between account entries. The comma separator character should be on the last entry (check example image above).
{% endhint %}
