Skip to Content

WordPress Integration

Connect your WordPress site to publish content generated in Asky directly to your WordPress blog or pages.

What You Get

Connecting WordPress enables:

FeatureDescription
Content PublishingPublish articles and posts directly
Post TypesSupport for posts and pages
Categories & TagsAssign WordPress categories and tags
Featured ImagesUpload featured images (coming soon)
Status OptionsPublish or save as draft

Prerequisites

Before connecting, ensure you have:

  • Administrator or Editor access to your WordPress site
  • WordPress.com account OR self-hosted WordPress with REST API enabled

WordPress.com requirements:

  • WordPress.com account
  • At least one site on WordPress.com
  • Administrator or Editor access

Connecting WordPress

Go to SettingsConnections in Asky.

Find WordPress

Locate the WordPress card.

Click Connect

Click the Connect button.

Authorize Access

You’ll be redirected to WordPress.com:

  1. Sign in to your WordPress.com account
  2. Review the permissions requested
  3. Select which site(s) to authorize
  4. Click Approve

Select Your Site

If you have multiple WordPress sites:

  1. You’ll see a list of available sites
  2. Select the site you want to publish to
  3. Click Confirm

Complete Setup

You’ll be redirected back to Asky with WordPress connected.

Publishing Content

From Content Library

To publish content to WordPress:

Select Content

  1. Go to Content Library in the sidebar
  2. Click on the content you want to publish

Verify Content Status

Ensure content is in “Ready” status. Edit if needed.

Click Publish

Click the Publish button.

Select Destination

Choose WordPress as the destination.

Configure Options

Set publishing options:

Post Type:

  • Post: Standard blog post
  • Page: Static page

Status:

  • Publish: Goes live immediately
  • Draft: Saved as draft for review

Categories (for posts):

  • Select from existing categories
  • Or leave uncategorized

Tags (for posts):

  • Add relevant tags
  • Separate multiple tags with commas

Featured Image (coming soon):

  • Upload or select featured image

Confirm and Publish

Click Publish to send content to WordPress.

Tracking Status

After publishing:

  • Content status changes to “Publishing”
  • Status updates to “Published” when complete
  • Link to WordPress post is provided
  • Any errors are displayed with details

Viewing on WordPress

Published content appears in your WordPress admin:

  1. Log in to WordPress
  2. Go to Posts or Pages
  3. Find your newly published content

Content Formatting

What Gets Published

Asky ContentWordPress Equivalent
TitlePost/Page title
BodyPost/Page content
SummaryExcerpt (if available)
SlugPost slug/permalink

Formatting Support

Asky content supports:

  • Headings (H1-H6)
  • Bold and italic text
  • Bulleted and numbered lists
  • Links
  • Block quotes
  • Code blocks

HTML Handling

Content is converted to clean HTML compatible with:

  • WordPress Classic Editor
  • Block Editor (Gutenberg)
  • Most WordPress themes

Managing the Connection

Viewing Status

The connection card shows:

  • Connection status (Connected, Expired, Error)
  • Connected WordPress account
  • Selected site
  • Last publish time

Switching Sites

To publish to a different site:

  1. Go to SettingsConnections
  2. Find WordPress
  3. Click Change Site
  4. Select new site

Disconnecting

To disconnect WordPress:

  1. Go to SettingsConnections
  2. Find WordPress
  3. Click Disconnect
  4. Confirm

Disconnecting:

  • Stops ability to publish new content
  • Does not delete content already in WordPress
  • Can be reconnected anytime

Revoking Access

You can also revoke access from WordPress:

WordPress.com:

  1. Go to WordPress.com 
  2. Navigate to MeAccount SettingsConnected Apps
  3. Find Asky and click Disconnect

Self-hosted:

  1. Go to your WordPress admin
  2. Navigate to UsersYour Profile
  3. Find Application Passwords
  4. Revoke Asky’s password

Troubleshooting

Connection Failed

“Authorization Failed”:

  1. Verify you’re logging into the correct WordPress account
  2. Check you have Editor or Administrator access
  3. For self-hosted: ensure REST API is enabled
  4. Try disconnecting and reconnecting

“Site Not Found”:

  1. Verify the site URL is correct
  2. Check site is accessible
  3. For self-hosted: ensure REST API isn’t blocked

Publishing Fails

“Permission Denied”:

  1. Verify your user role (need Editor or Admin)
  2. Check if publishing is restricted
  3. Reconnect with appropriate permissions

“Invalid Post Data”:

  1. Check content doesn’t exceed WordPress limits
  2. Remove any unsupported formatting
  3. Try publishing as draft first

“Connection Timeout”:

  1. Your WordPress server may be slow
  2. Try again in a few minutes
  3. For self-hosted: check server performance

Token Expired

If connection shows “Expired”:

  1. Click Reconnect
  2. Re-authorize with WordPress
  3. Connection is restored

Token expiration varies:

  • WordPress.com: Tokens rarely expire
  • Self-hosted: Depends on configuration

Content Issues

“Formatting Looks Wrong”:

  1. Check your WordPress theme’s styling
  2. Some formatting may need theme CSS
  3. Review in WordPress editor and adjust

“Categories/Tags Not Applied”:

  1. Verify categories exist in WordPress
  2. Create categories before publishing
  3. Check spelling matches exactly

Security & Privacy

Permissions Requested

Asky requests:

  • Create and edit posts
  • Create and edit pages
  • Read site information

We do not access:

  • User management
  • Plugin or theme settings
  • Database or files beyond posts
  • Comments or other content

Data Flow

  • Content flows one direction: Asky → WordPress
  • We don’t import WordPress content
  • Published content exists independently in WordPress

Best Practices

  1. Test with draft: Publish as draft first to verify formatting
  2. Review in WordPress: Check formatting matches your theme
  3. Use categories: Organize content with categories
  4. Set featured images: Add in WordPress after publishing
  5. SEO plugins: Configure SEO settings in WordPress after publishing

WooCommerce Note

Currently, Asky publishes to WordPress posts and pages only. Product publishing for WooCommerce is not yet supported.

Multisite Support

For WordPress Multisite:

  • Connect to individual sites in the network
  • Each site requires separate connection
  • Network admin can manage all connections

Limitations

AspectLimitation
Post typesPosts and Pages only
ImagesFeatured images coming soon
Custom fieldsNot currently supported
Bulk publishOne item at a time
WooCommerceProducts not supported

Next Steps

  • Connect Webflow for additional publishing
Last updated on