How to create an Application Password
Application Passwords are a secure way to grant API access without exposing your main WordPress login password.
- Log in to your WordPress admin dashboard (yoursite.com/wp-admin).
- Go to Users → Your Profile (or Users → All Users → click on the user you want to use).
- Scroll down to the Application Passwords section.
- Enter a name for the password (e.g., FeedMyPost) and click Add New Application Password.
- Copy the generated password immediately — it will only be shown once.
📍 Path: WP Admin → Users → Your Profile → Application Passwords → Add New
Security tip: Create a dedicated WordPress user (e.g., feedmypost-publisher) with the minimum required role (Author or Editor) and generate the Application Password for that user. This limits access if the credentials are ever compromised.
2) Create a Post Group
A Post Group defines your prompts and publishing schedule. For WordPress, each run generates an AI-written blog post (title + body) and creates it as a draft or published post on your site.
- Go to Post Groups and click Create Post Group.
- Select WordPress as the platform and choose your connected site.
- Enter a Name (e.g., "Weekly Blog Articles").
- Provide your Content Prompt — this generates the blog post body.
- Be specific about length, tone, structure, and topic: "Write a 500-word blog post about [topic] in a friendly, helpful tone with subheadings".
- The first line or sentence of the generated content is used as the post title.
- Use [[FEED_URL]] to reference a CSV/RSS data source for dynamic topics.
- Optionally add an Image Prompt to generate a featured image for each post.
- Set Run every (minutes) and an optional Start time.
- Select whether posts should be created as Draft or Published directly.
- Click Create Post Group.
Tip: Starting with Draft mode lets you review each AI-generated post before it goes live. Once you're confident in the output quality, switch to Published for fully automated publishing.
3) Test Prompts (preview)
Before scheduling, generate a one‑off preview to validate your content prompt.
- In the Create or Edit Post Group form, click Test prompts.
- Review the generated post title and body content.
- Check the length, tone, structure, and quality of the output.
- Refine your prompt and test again until satisfied.
Tip: If you want structured blog posts (intro, body sections, conclusion), include that structure in your prompt: "Write a blog post with an introduction, 3 subheadings, and a conclusion."
4) Publish a draft post
When you're happy with the preview, create the post on your WordPress site immediately — no need to wait for the schedule.
- After generating a preview, click Post Preview to Channel.
- FeedMyPost will create the post on your WordPress site via the REST API.
- A confirmation will appear with a link to the draft or published post in your WordPress admin.
- Open your WordPress admin to review, edit, or publish the post.
Requirement: Your WordPress site must be reachable, and the credentials must still be valid. Posts are created via POST /wp-json/wp/v2/posts using the WordPress REST API.
FAQ
Do I need to install a plugin on my WordPress site?
No plugin is required. FeedMyPost uses the built-in WordPress REST API with Application Password authentication — no additional plugin needed on the target site.
Can I post to multiple WordPress sites?
Yes — connect each site separately using its own Application Password credentials. Create a dedicated Post Group per site.
Will posts be published immediately or as drafts?
You choose — the Post Group can be configured to publish posts as Draft (for manual review) or Published (live immediately). Draft mode is recommended when first setting up a new group.
Can I set categories, tags, or custom fields?
Basic category and tag assignment may be supported depending on your FeedMyPost plan. Custom fields (ACF etc.) are not currently supported via the automated flow.
Is my Application Password stored securely?
Yes — credentials are encrypted at rest. We recommend using a dedicated low-privilege WordPress user for FeedMyPost rather than an admin account, as a best practice.
How do credits work?
Credits are consumed for AI text and image generation. The WordPress REST API post creation itself does not consume FeedMyPost credits.