# How to connect Wordpress

## **What Does This Feature Do?**

After connecting WordPress, you can:

* Publish AI-generated blog posts directly from Workfx
* Avoid manual copy-pasting
* Automatically sync content to your WordPress website
* Improve content publishing efficiency

The setup only needs to be completed once.

***

## **Start Connecting WordPress**

### **Step 1: Open the Blog Post Publishing Panel**

After generating a Blog Post in Workplace:

1. Find your generated Blog Post
2. Click **Publish**

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=ZDFiNTBmOWIzZGNiZTYxN2JiZTM1NjdmZDZkNTQ0OWNfekhvWlBuQWp0cFF3eFVoaG4xMHRqVWVpYk1KMHRRSUlfVG9rZW46WEhaZ2JZQ0F6bzdLSzR4VGNvV2Mza0hSbkxlXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)

3. In the pop-up publishing window
4. Select:

**WordPress (Self-hosted)**

5. Click **Connect**

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NGZmZjUzODE4YmQzY2FlMjg1MzFlM2VlMTJkMmJjOWZfeU8wVnM5TUNvdmtDYW5Nd2hiVDdZaWJyb2M1UkV0OUxfVG9rZW46RFVWV2JvWW1Db0JJWkF4ZEVzbGM0TmtxbnRlXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)

***

## **Step 2: Fill in Your WordPress Connection Information**

You will need to provide three pieces of information:

* Site URL
* Username
* Application Password

Below is how to find each one.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NGFmNWZmMTQxZDE4YjY2ZTQzZjA4NmZjMTIxMmViNmZfNjl3SmpsV1FEZlhhVEFSS3poQzN2QW90VkcxSk5GZjZfVG9rZW46T1diV2JkV3RZbzlFYkh4RTh2b2NjYmU4bnRoXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)<br>

***

### **2.1 Find Your Site URL**

The Site URL is your WordPress website address.For example:blogs.workfx.aiUsually, this is the same URL you use to access your blog.

#### **Example**

If your website URL is:[https://blogs.workfx.aiThen:Site](https://docs.workfx.ai/get-started/publish-your-docs/https:/blogs.workfx.aiThen:Site) URL = blogs.workfx.ai

***

### **2.2 Find Your Username**

Your Username is the username you use to log into your WordPress admin dashboard.Usually, the login page requires:

* Username / Email
* Password

The Username field is the one you need to enter here.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NzU5OTdlNjU2MzYyYzVkMDQ3OTQ5YWVhZmU1NGZiOTdfUjVwNFB2d3ZibHFLeXhHUTRHcmZaNlFwa3dYM1V0MzJfVG9rZW46SWlaY2JRZjNib0EyNUp4MkIxRGN0bWVBbktnXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=OWM0ODcxODIxOTU2Y2NiYTI3NzQxYjZiMzkzYTMxOGVfY1ZlbGlYb3JobU81NEZ6OFJkZXdpS3ZjdktHYkxicnVfVG9rZW46S3RFSGJmWnhSb2VGVWt4Z3hTZWNwUzhLbk5lXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)

***

<br>

### **2.3 Get the Password**&#x20;

You need to create a new WordPress user.During user creation, WordPress will automatically generate a password for that user. You only need to copy that password and paste it into Workfx.

***

#### **Step A: Open the WordPress Dashboard**

Log in to your WordPress Admin Dashboard.The URL usually looks like:yourwebsite.com/wp-admin

***

#### **Step B: Open the Users Page**

From the left sidebar menu, find:UsersClick it.Then click:Add User![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NjI2M2RjYzc0N2NjNjhlNmVjZmIwMWUxNTM0YTVmN2RfOWNDbHNyTThpbTBrSnd3cVg2dldzNG9TNDF3VkNFeDFfVG9rZW46WjA2d2JQMkJib1BDVW14VDA5N2NWd0VCblFkXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)

***

#### **Step C: Fill in User Information**

You need to enter:

* Username
* Email

For example:Username: workfx Email: <your@email.com>

***

#### **Step D: Copy the Auto-generated Password**

When creating the user:WordPress will automatically generate a password.For example:abcd efgh ijkl mnop qrst uvwxCopy this password.⚠️ Important:

* This password is automatically generated by WordPress
* Make sure to copy the full password
* You will need to paste it into the Password field in Workfx

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NTUwODc3M2EzM2UxYjJmZTAwY2Q4YWMwOTc5MmI4NmZfRGxxUG5IRGhXY3hWWTFSQkFseFA1Vlk2U2lSWWY4Y0dfVG9rZW46UHFsMGJzaVY0b2s1QUF4U2k4UWNQY05yblJyXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)<br>

***

#### **Step E: Confirm User Creation**

After filling in the information:You MUST click:Add Userat the bottom left corner.The password only becomes valid after the user is successfully created.

***

#### **Step F: Return to Workfx and Complete the Connection**

Go back to the WordPress Connect page in Workfx.Fill in:

* Site URL
* Username
* Password (the password you copied earlier)

Then click:ConnectYour WordPress website should now connect successfully.

***

## **Step 3: Complete the Connection**

Return to the Workfx connection window\.Fill in:

* Site URL
* Username
* Application Password

Then click:ConnectIf everything is correct, your WordPress website will connect successfully.![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NGM3YTczNzk4ZjVkNDhlN2JkNWQ2NmZjMjgyNDFkM2RfZXNLczdZaVo0N004UUMwdVFkTk5tOFpZRlVLZDNBMmRfVG9rZW46QUFyS2JZZTRZb0RmTTF4dzNTSGNaRDl4bnBlXzE3NzkyNzUxNDE6MTc3OTI3ODc0MV9WNA)<br>

***

## **Step 4: Start One-Click Publishing**

After the connection is completed:Whenever you generate a Blog Post, simply click:Publish → WordPressYour content will be published directly to your website.No repeated setup is required.

***

## **Frequently Asked Questions**

### **What if the connection fails?**

Please check:

* Whether the Site URL is correct
* Whether the Username is correct
* Whether the Application Password was copied completely
* Whether your WordPress is a self-hosted version
* Whether REST API is enabled on your website

***

### **What is Self-hosted WordPress?**

It means:

* You purchased and deployed WordPress on your own server/domain
* You can access `/wp-admin`

This is different from the hosted version on WordPress.com.

***

## **What You Can Do After Connecting**

* AI-powered blog generation
* One-click publishing to WordPress
* SEO content distribution at scale
* Multi-site content operations
* Automated content workflows


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.workfx.ai/get-started/publish-your-docs/how-to-connect-wordpress.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
