{"id":1154,"date":"2026-08-15T00:27:34","date_gmt":"2026-08-15T00:27:34","guid":{"rendered":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/"},"modified":"2026-08-15T00:27:34","modified_gmt":"2026-08-15T00:27:34","slug":"how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow","status":"publish","type":"post","link":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/","title":{"rendered":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">An approved Google Doc is not automatically a WordPress release package. It may contain the final article while still missing a confirmed destination, required metadata, image details, or a named person who can authorize publication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For an agency publishing across several client sites, treat the move from Google Docs to WordPress as a controlled handoff. The document is the approved source. WordPress is the destination record. Between them are draft creation, field mapping, rendered-page QA, and a release decision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, <strong>can I publish from Google Docs to WordPress?<\/strong> Yes. Teams can move content by copying, exporting, converting, embedding, or using a publishing workflow. The safer operational question is whether the transfer should create a draft, a scheduled post, or a live post\u2014and who is allowed to make that decision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workflow below helps agency content operations teams choose a transfer method, define the handoff record, check the WordPress result, and stop an incomplete or misrouted item before it goes live.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to publish from Google Docs to WordPress: set the publishing boundary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" src=\"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/7d92feb7ea.webp\" alt=\"Flow from an approved Google Doc to a WordPress draft, completed CMS QA, and an authorized scheduled or published post.\">\n<em>A Google Doc becomes a WordPress release through distinct approval, draft, QA, and authorization states.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An approved document and a releasable WordPress post are different states. Separate these four stages in your process:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Approved Google Doc:<\/strong> The wording and included source materials are approved for transfer. The approved version, approver, and date are identifiable.<\/li>\n\n\n\n<li><strong>WordPress draft created:<\/strong> The content has been moved to the intended site and content type, but CMS fields and rendering still need review.<\/li>\n\n\n\n<li><strong>CMS QA passed:<\/strong> The body, links, media, metadata, taxonomy, destination, and status have passed the required checks.<\/li>\n\n\n\n<li><strong>Scheduled or published by an authorized owner:<\/strong> A named release owner has approved the final action, and the result is recorded.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A transfer action should be treated as a request to create or update a CMS item, not as evidence that release conditions are satisfied. Confirm the client site, URL, fields, status, and approval record separately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use this operating flow:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Approved Google Doc \u2192 WordPress draft created \u2192 CMS QA passed \u2192 scheduled or published by an authorized owner<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pause the handoff when the document still contains unresolved client comments, the approved version is unclear, or no one is named as the release owner. The correct outcome is <strong>held<\/strong> or <strong>returned for completion<\/strong>, not immediate publication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your team needs to formalize the source-to-CMS boundary, see the <a href=\"https:\/\/wp001.tenwrite.com\/how-to-get-html-code-from-a-google-doc-for-a-controlled-wordpress-handoff\/\">Google Docs publishing handoff workflow<\/a>. The transfer technique matters, but the approval and release boundary matters more.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Choose the Google Docs-to-WordPress transfer method for the job<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choose a method according to the number of items, formatting complexity, media requirements, and review controls needed before release. A method that is reasonable for one simple article may be inefficient or insufficient for recurring multi-site publishing.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Method<\/th><th>Suitable use case<\/th><th>Operational trade-off<\/th><th>Review requirement<\/th><\/tr><\/thead><tbody><tr><td>Manual copy and paste<\/td><td>A low-volume, simple article with limited media and straightforward formatting<\/td><td>Quick to start, but the editor must identify and correct transfer issues manually<\/td><td>Compare the pasted draft with the approved document and inspect the preview<\/td><\/tr><tr><td>Export or conversion<\/td><td>Technical or structured content that benefits from a reusable HTML or document file<\/td><td>The output may need cleanup; formatting and media behavior depend on the selected path<\/td><td>Review the converted body, links, images, tables, and unsupported elements in WordPress<\/td><\/tr><tr><td>Plugin or connector<\/td><td>Teams that repeat the same Google Docs-to-WordPress operation<\/td><td>Requires setup, permissions, destination configuration, and a fallback for incomplete transfers<\/td><td>Confirm that the intended draft was created and mapped fields match site rules<\/td><\/tr><tr><td>Embedded Google Doc<\/td><td>A case where the document itself should remain the displayed asset<\/td><td>An embed is not the same as a native WordPress article with independently managed fields and layout<\/td><td>Check access, presentation, audience, and whether the embed meets the publication goal<\/td><\/tr><tr><td>Controlled publishing workflow<\/td><td>Repeated client publishing across multiple sites where draft review, scheduling, and release records matter<\/td><td>Requires role ownership and a handoff model rather than unattended transfer<\/td><td>Review the CMS draft or schedule-ready post before an authorized owner releases it<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Manual copy and paste is acceptable when all of these conditions are true:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The post is low volume and relatively simple.<\/li>\n\n\n\n<li>The destination site and post type are already confirmed.<\/li>\n\n\n\n<li>The source has few images, tables, embeds, or special formatting elements.<\/li>\n\n\n\n<li>A named editor can compare the WordPress draft with the source.<\/li>\n\n\n\n<li>The workflow creates a draft first.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Use a more controlled workflow when the team publishes repeatedly, manages multiple client sites, needs consistent metadata, or must identify which approved source became which CMS item. In that setting, reducing keystrokes is only one goal. The team also needs destination controls, field mapping, review status, and a recorded release result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For teams deciding whether an intermediate format would help, see the guide to a <a href=\"https:\/\/wp001.tenwrite.com\/google-doc-to-html-converter-how-agency-teams-create-clean-publishable-html\/\">Google Doc to HTML converter for clean, publishable HTML<\/a>. HTML conversion can address a formatting need, but it does not replace WordPress field QA or release authorization.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Define the handoff record before anyone moves content<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create the handoff record before the publisher opens WordPress. This prevents the transfer step from becoming a search through comments, task tickets, and client messages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At minimum, record:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Client and site:<\/strong> Client name, destination domain, and environment, such as production or staging.<\/li>\n\n\n\n<li><strong>Google Doc URL:<\/strong> The exact source document, not only a folder or shared-drive location.<\/li>\n\n\n\n<li><strong>Approved version:<\/strong> A version label, version date, or other identifier that distinguishes the approved source from later edits.<\/li>\n\n\n\n<li><strong>Approval evidence:<\/strong> Approver, approval date, and any approval conditions.<\/li>\n\n\n\n<li><strong>WordPress destination:<\/strong> Site, post type, and intended section or content area.<\/li>\n\n\n\n<li><strong>Author:<\/strong> The WordPress author or byline required for the item.<\/li>\n\n\n\n<li><strong>Editor or CMS QA owner:<\/strong> Person responsible for checking the draft.<\/li>\n\n\n\n<li><strong>SEO owner:<\/strong> Person responsible for the title, description, canonical, or other SEO fields where used.<\/li>\n\n\n\n<li><strong>Target status:<\/strong> Draft, scheduled, or published only when the release authority and required checks support that state.<\/li>\n\n\n\n<li><strong>Schedule and time zone:<\/strong> Intended date, time, and time zone when scheduling applies.<\/li>\n\n\n\n<li><strong>Required taxonomy:<\/strong> Categories, tags, sections, or other classification fields.<\/li>\n\n\n\n<li><strong>Media responsibility:<\/strong> Owner of image files, captions, alt text, rights information, and missing assets.<\/li>\n\n\n\n<li><strong>Release owner:<\/strong> Named person authorized to schedule or publish.<\/li>\n\n\n\n<li><strong>Result record:<\/strong> WordPress post URL or ID, final status, action timestamp, and exceptions.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A practical record might look like this:<\/p>\n\n\n\n<pre><code class=\"text language-text\">Client\/site: Acme \/ acme-example.com production\nSource: [Google Doc URL]\nApproved source: Version dated 2026-08-14; approved by client editor\nContent type: Post\nDestination: Resources section\nAuthor: Assigned WordPress author\nCMS QA owner: Publishing coordinator\nSEO owner: SEO lead\nTarget status: Scheduled\nSchedule: 2026-08-21, 09:00 Eastern\nTaxonomy: Resources; content operations\nRelease owner: Account lead\nExceptions: None\nResult: To be completed after scheduling\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If a required item is missing, create or retain a draft. Do not infer the destination, author, taxonomy, schedule, or release owner from an old post or a similar client assignment. Similarity is not authorization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/wp001.tenwrite.com\/content-agency-software-how-to-build-a-controlled-publishing-stack\/\">CMS field mapping and QA workflow<\/a> can help teams extend this record into a broader publishing stack across accounts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prepare the approved Google Doc for a clean CMS transfer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The publisher should not have to decide whether the source is approved while also transferring it. The document owner or editor should prepare a publishing-ready source package first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Confirm the document structure<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The title is final and matches the approved brief.<\/li>\n\n\n\n<li>Headings use a consistent hierarchy rather than visual formatting alone.<\/li>\n\n\n\n<li>Lists, tables, quotes, and other structured elements are intentional.<\/li>\n\n\n\n<li>Placeholder text, internal notes, and drafting instructions are removed.<\/li>\n\n\n\n<li>The intended excerpt or summary is identified separately from the body when the site requires one.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Close the document review<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comments requiring a decision are resolved.<\/li>\n\n\n\n<li>Suggestions are accepted or rejected according to the approval record.<\/li>\n\n\n\n<li>Deferred comments have an owner and a documented reason for remaining open.<\/li>\n\n\n\n<li>The approved version or approval date is recorded in the handoff record.<\/li>\n\n\n\n<li>No later edit has silently replaced the approved wording.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Confirm links and media<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Links point to the approved destinations.<\/li>\n\n\n\n<li>The team knows which links are internal, external, sponsored, or otherwise subject to site rules.<\/li>\n\n\n\n<li>Image files or source locations are available to the publishing owner.<\/li>\n\n\n\n<li>Alt text, captions, credits, and rights information have an owner.<\/li>\n\n\n\n<li>Embedded content is identified as an embed rather than assumed to be a normal image or paragraph.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Separate content completeness from CMS completeness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A document can be complete as an article and still be incomplete as a WordPress publishing package. Content completeness answers, \u201cIs the article approved?\u201d CMS completeness answers, \u201cCan this site accept and release the article with all required fields and permissions?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before transfer, identify values that do not belong in the body of the Google Doc, such as the slug, category, author, featured image, SEO title, meta description, custom fields, and schedule. Include them in the handoff record or identify the responsible owner. Do not make the publisher reconstruct them from context.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create and verify the WordPress draft<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For a controlled handoff, create a draft before release. Only bypass that intermediate state when the required CMS checks are already complete and the authorized release owner is performing the final action within the team\u2019s rules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After importing or pasting the content, validate each field against the handoff record.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>WordPress field or element<\/th><th>What to verify<\/th><th>Pass condition<\/th><\/tr><\/thead><tbody><tr><td>Site and environment<\/td><td>Selected WordPress installation<\/td><td>Item exists on the correct site and environment<\/td><\/tr><tr><td>Content type<\/td><td>Post, page, or configured custom post type<\/td><td>Content is stored in the intended type<\/td><\/tr><tr><td>Title<\/td><td>Match with approved source and SEO instructions<\/td><td>No unexplained wording or capitalization difference remains<\/td><\/tr><tr><td>Permalink or slug<\/td><td>Approved URL decision and conflict check<\/td><td>Slug is approved or assigned to the correct owner<\/td><\/tr><tr><td>Body structure<\/td><td>Headings, paragraphs, lists, tables, quotes, and other elements<\/td><td>No missing, duplicated, empty, or unexplained blocks appear<\/td><\/tr><tr><td>Links<\/td><td>Visible text and destinations<\/td><td>Required links work or have a documented technical fix<\/td><\/tr><tr><td>Images and media<\/td><td>Files, placement, captions, alt text, credits, and rights details<\/td><td>No placeholder or unapproved asset remains<\/td><\/tr><tr><td>Excerpt<\/td><td>Approved excerpt or site-specific summary<\/td><td>Value is complete and appropriate for the destination<\/td><\/tr><tr><td>Categories and tags<\/td><td>Handoff record and site conventions<\/td><td>Required classifications are selected without guesswork<\/td><\/tr><tr><td>SEO fields<\/td><td>Title, description, canonical, or plugin fields where used<\/td><td>SEO owner has checked required values<\/td><\/tr><tr><td>Author and attribution<\/td><td>Correct author and byline<\/td><td>Attribution matches the approved package<\/td><\/tr><tr><td>Featured image<\/td><td>Correct image and display details<\/td><td>Post does not rely on an accidental or unrelated image<\/td><\/tr><tr><td>Status and schedule<\/td><td>Draft, scheduled status, date, time, and time zone<\/td><td>Status reflects the authorized next step<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Open the rendered preview and compare it with the approved document rather than relying only on the editor view. Use the preview to check heading levels, empty blocks, links, image sizing, captions, and layout. Record any discrepancy and route it to the appropriate owner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pass the draft only when required fields match the handoff record and the visible page is complete enough for the next QA owner. If a value is unknown, leave the item in draft or hold it and assign the missing decision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Run final QA and obtain release permission<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Final QA and release permission are separate decisions. The editor can confirm that a draft is correct without having authority to make it live. A release owner should not assume that an approved source bypasses CMS QA.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Content fidelity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Compare the WordPress draft with the approved Google Doc. Check the title, headings, body copy, lists, tables, links, calls to action, and approved presentation notes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pass<\/strong> when required content is present and differences are explained by CMS mapping. <strong>Return for revision<\/strong> when content is missing, duplicated, changed without approval, or mixed with editorial notes. <strong>Hold<\/strong> when the team cannot identify the authoritative source version.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Destination correctness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Confirm the client, domain, environment, post type, author, section, and intended URL. This check is especially important when the team manages several WordPress sites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stop immediately<\/strong> for a wrong client site, wrong environment, wrong post type, or unclear destination. Move the item to the correct draft only after the source and handoff record are rechecked.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Metadata completeness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the excerpt, slug, categories, tags, SEO fields, featured image, author, and client-specific custom fields. Compare values with the handoff record instead of copying assumptions from another post.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pass<\/strong> when every mandatory field is populated and owned. <strong>Return for completion<\/strong> when a known value is missing. <strong>Hold<\/strong> when two sources give contradictory instructions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Links and media<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open important links, inspect image placement, and confirm that captions, alt text, credits, and rights information are handled according to the client\u2019s requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Return for revision<\/strong> for broken or unapproved links, unresolved image placeholders, unexpected media, or missing rights information. Do not release while the team is waiting for an asset decision.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Release authorization and recordkeeping<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Confirm the target state, schedule, time zone, release owner, and required approval. Record the person, timestamp, status, post URL or ID, and any exception after the final action.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use this decision rule:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Publish or schedule:<\/strong> All required checks pass and the named release owner authorizes the action.<\/li>\n\n\n\n<li><strong>Return for revision:<\/strong> A known content, metadata, link, or media issue has an assigned correction owner.<\/li>\n\n\n\n<li><strong>Hold:<\/strong> The destination, source version, approval authority, required asset, or release owner is unclear.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For the distinction between a public document URL and a managed CMS release, see <a href=\"https:\/\/wp001.tenwrite.com\/google-docs-publish-to-web-when-it-works-and-when-to-publish-to-wordpress-instead\/\">Google Docs Publish to Web: when it works\u2014and when to publish to WordPress instead<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Worked example: publishing one client article across a controlled handoff<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><img decoding=\"async\" src=\"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/8d0cfb9799.webp\" alt=\"Timeline showing writer submission, client approval, handoff record, WordPress draft, image issue hold, CMS QA, preview, and authorized scheduling.\">\n<em>A controlled handoff assigns each stage to a role and pauses when a required asset or rights decision is missing.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine an agency is publishing an article for <strong>Northstar Learning<\/strong>, a fictional client with a production WordPress site.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Writer submits the source.<\/strong> The writer prepares the Google Doc with the article, suggested links, image notes, excerpt, and SEO brief.<\/li>\n\n\n\n<li><strong>Client editor approves the source.<\/strong> The client accepts remaining suggestions and confirms the document version dated August 14. The account editor records the approval date and approver.<\/li>\n\n\n\n<li><strong>Editor completes the handoff record.<\/strong> The record identifies Northstar\u2019s production site, post type, author, publishing coordinator, SEO lead, required category, and account lead as release owner. The target state is scheduled.<\/li>\n\n\n\n<li><strong>Publishing coordinator creates the draft.<\/strong> The coordinator uses the selected transfer method and confirms that the draft was created on Northstar\u2019s site rather than another client installation.<\/li>\n\n\n\n<li><strong>A pause condition appears.<\/strong> The draft contains an image placeholder reading \u201cadd classroom photo.\u201d The Google Doc does not identify the final image source or rights owner. The coordinator changes the item to <strong>Held<\/strong>, records the issue, and assigns it to the client editor.<\/li>\n\n\n\n<li><strong>The source package is corrected.<\/strong> The client supplies the approved image and confirms the required credit. The editor updates the handoff record and identifies the revised source package. If the wording changed, client approval is confirmed again for the affected version.<\/li>\n\n\n\n<li><strong>CMS and SEO checks run.<\/strong> The publishing coordinator verifies the title, slug, headings, links, image, caption, alt text, category, excerpt, author, and draft preview. The SEO lead checks the SEO title and description fields.<\/li>\n\n\n\n<li><strong>The editor previews the page.<\/strong> The rendered page matches the approved article, and the schedule is set for August 21 at 09:00 Eastern. No comments, placeholders, or unexplained blocks remain.<\/li>\n\n\n\n<li><strong>The release owner schedules the post.<\/strong> The account lead authorizes scheduling. The coordinator records the post URL or ID, status, timestamp, schedule, and resolved image exception.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The important control is the pause. The team did not treat an approved document as permission to publish while a required asset and rights decision were missing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your agency is standardizing this process across several clients, the guide to <a href=\"https:\/\/wp001.tenwrite.com\/content-agency-software-how-to-build-a-controlled-publishing-stack\/\">building a controlled publishing stack<\/a> covers the wider relationship between source documents, CMS fields, QA, and release ownership.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use a repeatable pre-publish checklist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Copy this checklist into your task template or handoff record.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Source approval<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[ ] Correct client and Google Doc URL are recorded.<\/li>\n\n\n\n<li>[ ] Approved version or last-approved date is identifiable.<\/li>\n\n\n\n<li>[ ] Approver and approval date are recorded.<\/li>\n\n\n\n<li>[ ] Comments and suggestions requiring decisions are resolved.<\/li>\n\n\n\n<li>[ ] Deferred comments have owners and reasons.<\/li>\n\n\n\n<li>[ ] Title, headings, body, links, and CTA match the approved source.<\/li>\n\n\n\n<li>[ ] Placeholder text and internal drafting notes are removed.<\/li>\n\n\n\n<li>[ ] Images, alt text, captions, credits, and rights information have owners.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Destination and fields<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[ ] Correct WordPress site and environment are confirmed.<\/li>\n\n\n\n<li>[ ] Post type, author, section, and destination are recorded.<\/li>\n\n\n\n<li>[ ] Slug or permalink decision is confirmed.<\/li>\n\n\n\n<li>[ ] Excerpt is present when required.<\/li>\n\n\n\n<li>[ ] Categories and tags match the handoff record.<\/li>\n\n\n\n<li>[ ] SEO fields are complete when the site uses them.<\/li>\n\n\n\n<li>[ ] Featured image and required custom fields are checked.<\/li>\n\n\n\n<li>[ ] CMS QA owner and release owner are named.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Rendered-page QA<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[ ] WordPress draft contains all approved sections.<\/li>\n\n\n\n<li>[ ] Headings, lists, tables, links, images, captions, and embeds render as intended.<\/li>\n\n\n\n<li>[ ] No content is duplicated, missing, or unintentionally editorial.<\/li>\n\n\n\n<li>[ ] Important links have been checked.<\/li>\n\n\n\n<li>[ ] Media placeholders and unapproved assets are removed.<\/li>\n\n\n\n<li>[ ] Preview matches the approved source package.<\/li>\n\n\n\n<li>[ ] Target status, schedule, date, and time zone are correct.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Release record<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[ ] Final QA result is marked pass, return, or hold.<\/li>\n\n\n\n<li>[ ] Release owner authorized the scheduled or published state.<\/li>\n\n\n\n<li>[ ] Action, owner, and timestamp are recorded.<\/li>\n\n\n\n<li>[ ] WordPress URL or post ID is recorded.<\/li>\n\n\n\n<li>[ ] Any exception, correction owner, and next action are documented.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The handoff is complete when the post is published or scheduled by the authorized owner and the result is recorded\u2014or when it is returned or held with a reason, owner, and next step.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For teams with repeated Google Docs-to-WordPress handoffs, evaluate a workflow that lets publishers review, revise, schedule, or save generated content as a CMS draft before it goes live. Tenwrite can fit that controlled-draft model, but the checklist should remain the authority for deciding whether a particular item is ready for release.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.<\/p>\n","protected":false},"author":2,"featured_media":1151,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tenwrite_seo":{"title":"Publish From Google Docs to WordPress: A Controlled Review Workflow","description":"Learn how to publish from Google Docs to WordPress with method choices, approval controls, WordPress draft checks, QA, scheduling, and release permission for content teams.","focusKeyword":"publish from google docs to wordpress","canonicalUrl":"","noIndex":false,"noFollow":false},"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_focuskw":"","_yoast_wpseo_canonical":"","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","rank_math_title":"","rank_math_description":"","rank_math_focus_keyword":"","rank_math_canonical_url":"","rank_math_robots":[],"footnotes":""},"categories":[4],"tags":[59,64,57],"class_list":["post-1154","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-agency-content-operations","tag-agency-publishing","tag-content-approval-workflow"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.\" \/>\n\t<meta name=\"robots\" content=\"noindex, nofollow, max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Rupam Poddar\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Tenwrite Blog - Discover tips and guides on publishing Google Docs to WordPress and Blogger.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-15T00:27:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-15T00:27:34+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#blogposting\",\"name\":\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog\",\"headline\":\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow\",\"author\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/author\\\/rupam\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/deb6190f8d.webp\",\"width\":1600,\"height\":900},\"datePublished\":\"2026-08-15T00:27:34+00:00\",\"dateModified\":\"2026-08-15T00:27:34+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#webpage\"},\"articleSection\":\"WordPress, agency content operations, agency publishing, content approval workflow\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wp001.tenwrite.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/category\\\/wordpress\\\/#listItem\",\"name\":\"WordPress\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/category\\\/wordpress\\\/#listItem\",\"position\":2,\"name\":\"WordPress\",\"item\":\"https:\\\/\\\/wp001.tenwrite.com\\\/category\\\/wordpress\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#listItem\",\"name\":\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#listItem\",\"position\":3,\"name\":\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/category\\\/wordpress\\\/#listItem\",\"name\":\"WordPress\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/#organization\",\"name\":\"Tenwrite Blog\",\"description\":\"Discover tips and guides on publishing Google Docs to WordPress and Blogger.\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/\",\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/@tenwrite\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/author\\\/rupam\\\/#author\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/author\\\/rupam\\\/\",\"name\":\"Rupam Poddar\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b3549e6840b1384554f94451ec47b32e5227ba632974ff50abee6a185adf885d?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Rupam Poddar\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#webpage\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/\",\"name\":\"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog\",\"description\":\"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/author\\\/rupam\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/author\\\/rupam\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/deb6190f8d.webp\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#mainImage\",\"width\":1600,\"height\":900},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\\\/#mainImage\"},\"datePublished\":\"2026-08-15T00:27:34+00:00\",\"dateModified\":\"2026-08-15T00:27:34+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/#website\",\"url\":\"https:\\\/\\\/wp001.tenwrite.com\\\/\",\"name\":\"Tenwrite Blog\",\"description\":\"Discover tips and guides on publishing Google Docs to WordPress and Blogger.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/wp001.tenwrite.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog","description":"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.","canonical_url":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/","robots":"noindex, nofollow, max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#blogposting","name":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog","headline":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow","author":{"@id":"https:\/\/wp001.tenwrite.com\/author\/rupam\/#author"},"publisher":{"@id":"https:\/\/wp001.tenwrite.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp","width":1600,"height":900},"datePublished":"2026-08-15T00:27:34+00:00","dateModified":"2026-08-15T00:27:34+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#webpage"},"isPartOf":{"@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#webpage"},"articleSection":"WordPress, agency content operations, agency publishing, content approval workflow"},{"@type":"BreadcrumbList","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com#listItem","position":1,"name":"Home","item":"https:\/\/wp001.tenwrite.com","nextItem":{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com\/category\/wordpress\/#listItem","name":"WordPress"}},{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com\/category\/wordpress\/#listItem","position":2,"name":"WordPress","item":"https:\/\/wp001.tenwrite.com\/category\/wordpress\/","nextItem":{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#listItem","name":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow"},"previousItem":{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#listItem","position":3,"name":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow","previousItem":{"@type":"ListItem","@id":"https:\/\/wp001.tenwrite.com\/category\/wordpress\/#listItem","name":"WordPress"}}]},{"@type":"Organization","@id":"https:\/\/wp001.tenwrite.com\/#organization","name":"Tenwrite Blog","description":"Discover tips and guides on publishing Google Docs to WordPress and Blogger.","url":"https:\/\/wp001.tenwrite.com\/","sameAs":["https:\/\/www.youtube.com\/@tenwrite"]},{"@type":"Person","@id":"https:\/\/wp001.tenwrite.com\/author\/rupam\/#author","url":"https:\/\/wp001.tenwrite.com\/author\/rupam\/","name":"Rupam Poddar","image":{"@type":"ImageObject","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/b3549e6840b1384554f94451ec47b32e5227ba632974ff50abee6a185adf885d?s=96&d=mm&r=g","width":96,"height":96,"caption":"Rupam Poddar"}},{"@type":"WebPage","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#webpage","url":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/","name":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog","description":"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/wp001.tenwrite.com\/#website"},"breadcrumb":{"@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#breadcrumblist"},"author":{"@id":"https:\/\/wp001.tenwrite.com\/author\/rupam\/#author"},"creator":{"@id":"https:\/\/wp001.tenwrite.com\/author\/rupam\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp","@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#mainImage","width":1600,"height":900},"primaryImageOfPage":{"@id":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/#mainImage"},"datePublished":"2026-08-15T00:27:34+00:00","dateModified":"2026-08-15T00:27:34+00:00"},{"@type":"WebSite","@id":"https:\/\/wp001.tenwrite.com\/#website","url":"https:\/\/wp001.tenwrite.com\/","name":"Tenwrite Blog","description":"Discover tips and guides on publishing Google Docs to WordPress and Blogger.","inLanguage":"en-US","publisher":{"@id":"https:\/\/wp001.tenwrite.com\/#organization"}}]},"og:locale":"en_US","og:site_name":"Tenwrite Blog - Discover tips and guides on publishing Google Docs to WordPress and Blogger.","og:type":"article","og:title":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog","og:description":"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.","og:url":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/","og:image":"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp","og:image:secure_url":"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp","og:image:width":1600,"og:image:height":900,"article:published_time":"2026-08-15T00:27:34+00:00","article:modified_time":"2026-08-15T00:27:34+00:00","twitter:card":"summary_large_image","twitter:title":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow - Tenwrite Blog","twitter:description":"Learn how to publish from Google Docs to WordPress through a controlled agency workflow. Compare transfer methods, define the handoff record, verify WordPress fields, run final QA, and separate CMS draft approval from release permission.","twitter:image":"https:\/\/wp001.tenwrite.com\/wp-content\/uploads\/2026\/08\/deb6190f8d.webp"},"aioseo_meta_data":[],"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/wp001.tenwrite.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/wp001.tenwrite.com\/category\/wordpress\/\" title=\"WordPress\">WordPress<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow to Publish From Google Docs to WordPress With a Controlled Review Workflow\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/wp001.tenwrite.com"},{"label":"WordPress","link":"https:\/\/wp001.tenwrite.com\/category\/wordpress\/"},{"label":"How to Publish From Google Docs to WordPress With a Controlled Review Workflow","link":"https:\/\/wp001.tenwrite.com\/how-to-publish-from-google-docs-to-wordpress-with-a-controlled-review-workflow\/"}],"_links":{"self":[{"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/posts\/1154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/comments?post=1154"}],"version-history":[{"count":0,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/posts\/1154\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/media\/1151"}],"wp:attachment":[{"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/media?parent=1154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/categories?post=1154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp001.tenwrite.com\/wp-json\/wp\/v2\/tags?post=1154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}