Skip to main content

Black Friday Deal — 50% off all vendor listing plans.  Claim offer →

Not available in नेपाली yet — showing English. Read in English ·

Connecting your WordPress site to Goji

Updated Aug 28, 2026

WordPress is the one channel where you own both ends. Connecting it means an article written or gathered in Goji becomes a real post on your own site, with its featured image, rather than living only on someone else's network. For businesses building their own audience, this is usually the most valuable channel on the list.

What connecting WordPress gives you

  • Real posts on your own domain. Each article is published as a normal WordPress post, so your theme, categories and SEO plugins all treat it exactly as if you had typed it in.
  • The featured image comes too. The article's picture is uploaded to your media library and set as the featured image.
  • Draft or publish. You choose whether posts go live immediately or wait as drafts for a human to approve.
  • No plugin. Nothing is installed on your site — the connection uses WordPress's own built-in interface.

Before you start

You need three things, and all of them come from WordPress itself:

  • A self-hosted WordPress site reachable over HTTPS. Sites on the free wordpress.com plan do not expose the interface this uses.
  • A user account with permission to publish posts — Editor or Administrator.
  • An application password for that account. This is a WordPress feature, and it is not your login password.

How to create an application password

  1. Sign in to your WordPress admin area.
  2. Go to Users → Profile (or open the user you want to publish as).
  3. Scroll to Application Passwords.
  4. Type a name you will recognise later, such as "Goji", and choose Add New Application Password.
  5. WordPress shows the password once, in blocks separated by spaces. Copy it exactly as shown — the spaces are part of it.

If that section is missing, your site is not being served over HTTPS, or a security plugin has disabled the REST interface. Both are fixable, and both are worth fixing anyway.

How to connect it in Goji

  1. Open Channels and choose WordPress.
  2. Enter your site address, including https://.
  3. Enter the username of that WordPress account.
  4. Paste the application password.
  5. Choose whether new posts should be published or saved as drafts, then save.

Goji checks the credentials against your site immediately, so a wrong address or a mistyped password is caught while you are still looking at the form.

If something goes wrong

  • Unauthorised. The login password was used instead of an application password, or the username was wrong — it is the username, not the display name and not the email.
  • Not found, or a 404. A security plugin is blocking WordPress's REST interface. Allow it, or allow it for authenticated requests.
  • Posts appear without their picture. The account cannot upload files. Give it Editor or Administrator, or check the uploads folder is writable.
  • Everything saves but nothing publishes. The channel is set to create drafts. Check your posts list in WordPress.

Common questions

Is an application password safe? It is safer than the alternative. It cannot be used to sign in to wp-admin, and you can revoke it on its own without changing your password.

Can I connect several sites? Yes — repeat the steps for each, and each becomes its own channel.

Which category do posts land in? Your site's default, unless you change it in WordPress.

Will this duplicate my content? Only if the article is already published elsewhere. WordPress is normally the original, and the other channels link back to it.

Was this helpful?