How to publish a new blog post on WordPress.com

To publish a new blog post on WordPress.com, you create a post from the Posts screen, add the title, body, and images in the editor, set its categories, tags, and featured image, and click Publish, and an AI marketer can take an approved post, upload its images, and create it on your site as published, draft, or pending review.

Part of Publish blog content consistently

Key Takeaways

  1. To publish a new blog post on WordPress.com by hand, you open Posts in your dashboard, add a new post, write the title and body in the block editor, set the categories, tags, featured image, and excerpt in the post settings, and click Publish.
  2. The slow part isn't the clicking. It's moving an approved draft into the editor without losing its formatting, uploading each image, and deciding whether the post goes live now or waits for someone to give it a last read.
  3. Kite takes an approved post, or writes one, and formats the body for WordPress.com with its headings, lists, links, and images in place. It uploads the images to your media library with a title, caption, and description.
  4. Kite creates the post on the WordPress.com site you choose with the status you want: published, saved as a draft, sent for review, or private.
  5. Categories, tags, the featured image, and the excerpt are set in the WordPress.com editor. When you want those filled in before the post goes live, Kite saves it as a draft and gives you its suggestions for each one.
On this page

How do I publish a new blog post on WordPress.com?

You publish a new blog post on WordPress.com from your site's dashboard. Go to Posts and click Add New Post, and WordPress.com opens the block editor, where every paragraph, heading, image, and list is its own block. Type the title at the top and write or paste the body below it. Then open the post settings in the sidebar to choose categories and tags, set a featured image, write an excerpt, and adjust the post's web address if you want a shorter one. When it's ready, click Publish. WordPress.com shows a final check panel where you can confirm the visibility and the publish time, and clicking Publish a second time puts the post live on your blog.

WordPress.com gives you a few other ways in. You can set a future date in that same panel to schedule the post. The WordPress mobile app lets you write and publish from your phone. Post by Email turns an email sent to a private address into a post. All of these still start from finished text that someone has to bring in and format.

That handoff is where the time goes. A draft written in Google Docs or a chat thread often loses its formatting when you paste it in, so headings come through as bold text and images don't come through at all. Each image has to be downloaded, uploaded to the media library, and placed again. Then someone has to decide whether the post goes straight to your readers or waits as a draft for an editor.

A good result is a post that reads on your site exactly the way it read when you approved it. Its headings, lists, and links work, its images sit where they belong, it links to your related posts, and it goes live or waits for review because someone chose that on purpose.

Kite does that work for you. It formats the body for WordPress.com, uploads the images, and creates the post on your site with the status you chose.

How to get started

Start by telling Kite which post you want on your blog. You can hand it a post you've already approved:

"Publish the attached post on our WordPress.com blog."

Or you can ask Kite to write one and publish it once you've read it:

"Write a post on how to price a custom cake order and put it on our blog after I've seen it."

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. You can work with Kite in your browser or in Slack. By the time you ask, it already knows your products, your customers, and your brand voice from that research, so a post it writes sounds like the rest of your blog. If you share the post as a file, Kite reads it from there.

You'll need to connect your WordPress.com account through OAuth, which means you sign in to WordPress.com and approve Kite's access. The account you connect needs permission to publish on the site you want Kite to post to. If that account runs more than one site, tell Kite which one, or it will ask.

Publishing to your live blog is a step Kite asks about first. It shows you the finished post, and you approve it in the Kite web app or with a reply in Slack. If you'd rather Kite publish approved posts without asking, you can give it that autonomy.

How Kite publishes a new blog post on WordPress.com

Which site does the post go to?

Kite starts by confirming the WordPress.com site the post belongs on. It lists the sites your connected account manages and matches the one you named, which matters when one login runs a company blog, a personal site, and a test site side by side.

Is the post already on your blog?

Kite reads your live blog before it creates anything, so you don't end up with two posts answering the same question. It looks through your published posts the way a visitor would and checks whether one already covers the topic.

When it finds a close match, it tells you before going further and lets you decide whether the new post should still go out. Kite reads only what's public, so a teammate's unpublished draft in your dashboard won't show up in that check.

Getting the body ready for WordPress.com

Kite writes the body in the format WordPress.com displays, with headings, paragraphs, lists, links, and images already in place. When the post reaches your site, the editor shows those as proper blocks, so the heading you approved is a real heading and not just bold text. If you handed Kite a finished post, it keeps your wording and adjusts only the formatting.

Kite also adds links to your related posts. It finds posts on neighboring topics in your blog and links to the ones a reader of this post would want next. Those links keep readers on your site, and they help search engines and AI answer engines see how your posts fit together.

Uploading the images

Kite uploads each image to your WordPress.com media library before it creates the post, so the images are already on your site when the body refers to them. Each one goes in with a title, a caption that says what it shows, and a description.

The image can be one you shared, one from your own website, a chart from Kite's research, or one Kite creates in your brand's colors and style. Once an image is in your media library, Kite places it in the body where the post calls for it.

Choosing how the post lands

Kite sets the post's status deliberately every time, because the status decides who sees the post and when. WordPress.com offers four, and Kite uses the one you asked for:

  • Published. The post goes live on your blog as soon as Kite creates it. This is the usual choice once you've approved the post with Kite.
  • Draft. The post waits in your WordPress.com dashboard until someone opens it and clicks Publish. Choose this when you want to add categories, tags, or a featured image first.
  • Pending review. The post is marked for an editor on your WordPress.com account to approve, which suits teams where one person signs off on everything that goes out.
  • Private. The post is live but visible only to your site's administrators and editors, which is handy for checking how it looks in your theme.

Creating the post

Once you approve, Kite creates the post on your WordPress.com site with its title, the formatted body, and the status you chose. It creates it as a blog post rather than a page, so it gets a date, appears in your blog feed, and can be filed under your categories and tags.

When the post is saved as a draft, Kite gives you its suggestions for the fields that are set in the WordPress.com editor: the categories and tags that fit the post, the image to use as the featured image, an excerpt for your blog listing, and a shorter web address if the title makes a long one. You open the draft, fill those in, and click Publish.

What Kite reports back

When the post is created, Kite tells you which site it went to, the title, and the status it set. If the post went live, Kite opens it on your blog to check that the headings, images, and links display the way they should, and it shares the link.

If you want posts to go out on a regular rhythm, such as every Tuesday morning, ask Kite to run the job on that schedule. Each week it prepares the next post, brings it to you for approval, and creates it on your site, reporting back in the same place each time.

What the finished work contains

When Kite finishes, your WordPress.com site has a new blog post with the status you chose, and you have a record of what Kite created and what's left for you to set.

The post

The approved title and body, formatted with real headings, lists, and links to your related posts, on the site you chose.

The images

Each one in your media library with a title, caption, and description, and placed in the body where it belongs.

The status you chose

Live on your blog, waiting as a draft, marked for review, or private.

The suggestions for the editor fields

Categories, tags, a featured image, an excerpt, and a web address for you to set in WordPress.com when the post is a draft.

The report

Which site the post went to, its status, and the link once it's live.

Common questions

What's the difference between a post and a page on WordPress.com?

A post is dated, appears in your blog feed and RSS feed, and can have categories and tags, while a page is a standalone part of your site, such as your About or Contact page, that stays put. Blog articles belong in posts. Kite can create either one, so when a piece of content should stay on your site permanently, such as a services page, ask Kite to create a page instead.

Is it free to have a blog on WordPress.com?

Yes, WordPress.com has a free plan that lets you publish a blog at an address ending in wordpress.com. Paid plans add a custom domain, remove WordPress.com's ads, and unlock more themes and storage. Kite publishes to any WordPress.com site your connected account can post to.

Can Kite edit a post after it's published on WordPress.com?

No, Kite's WordPress.com connection creates new posts and pages, uploads images, and removes posts, but it doesn't change a post that's already on your site. When an existing post needs a rewrite, Kite writes the new version and you paste it into the WordPress.com editor. If you run WordPress with your own hosting company, the self-hosted WordPress connection can also edit existing posts.

Can Kite schedule a post for a specific date and time?

Yes. Kite runs the job at the time you set, such as 9 a.m. next Tuesday, and creates the post as published then. If you'd rather use WordPress.com's own scheduler, have Kite save the post as a draft and set the publish date in the editor.

Questions this page answers

  • How do I publish a new blog post on WordPress.com?
  • How can I use an AI marketing agent to publish a new blog post on WordPress.com?

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Add Kite to Slack