Headless

外掛說明

Adds features to use WordPress as a headless CMS: extra fields and prepared block
content on the REST API, custom routes for menus and site settings, a preview that
points at your frontend instead of the WordPress theme, and cache revalidation for
frontends that support it.

Configuration

The plugin is configured with constants in wp-config.php:

  • HEADLESS_HEAD_BASE_URL — base URL of your frontend. Preview and revalidation requests go here.
  • HEADLESS_SECRET_TOKEN — shared token sent to the frontend’s /api/preview and /api/revalidate endpoints.
  • HEADLESS_API_KEY_HEADER_KEY and HEADLESS_API_KEY_HEADER_VALUE — require this HTTP header on requests that use the plugin’s REST additions.

Who can read the responses

The plugin’s REST additions activate on requests carrying ?headless=true. That
query parameter is a routing flag, not authentication
— anyone can set it. Unless
you configure HEADLESS_API_KEY_HEADER_KEY and HEADLESS_API_KEY_HEADER_VALUE, the
/headless/v1/menus and /headless/v1/settings routes and the added post fields are
readable by anyone who can reach your REST API. Configure the API key if that is not
what you want.

HEADLESS_SECRET_TOKEN is a single shared secret, and the admin pages hand it to the

browser so the editor can open a preview. Every user who can edit posts — Contributor
upwards — can therefore read it and use it against your frontend’s preview and
revalidation endpoints directly. Treat it as a secret shared with your whole editorial
team, and give the frontend its own rate limiting.

Arbitrary section

  • BREAKING CHANGE 1.7.0: core/block for block references has changed

安裝方式

  1. Upload headless.zip to the /wp-content/plugins/ directory
  2. Extract the Plugin to a headless Folder
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

常見問題集

Application passwords stopped being available after updating

Earlier versions forced application passwords on unconditionally. WordPress itself
only offers them over HTTPS or in a local environment, because the password travels in
an Authorization header on every request. The plugin no longer overrides that. If you
knowingly want them on a plain-HTTP site, opt back in:

add_filter( 'headless_application_passwords_available', '__return_true' );

The better fix is a TLS certificate.

Comment responses no longer contain author_user.nickname

nickname defaults to the account’s login name, and the comments endpoint is public,
so the field was handing out usernames. It is now only included for requests by a user
who may list users. display_name is unchanged and is what you want for rendering.

Queries on meta keys starting with an underscore return everything

WordPress treats a leading underscore as protected meta. hl_meta_keys,
hl_meta_exists and hl_meta_not_exists now ignore protected keys for requests
that may not edit posts — otherwise a like comparison lets anyone read a protected
value one character at a time by watching which posts come back. Authenticated
requests that may edit posts are unaffected. To decide per key yourself:

add_filter( 'headless_meta_key_is_queryable', function( $queryable, $key ) {
    return $key === '_my_public_key' ? true : $queryable;
}, 10, 2 );

hl_post_type no longer accepts every post type

Only post types that are public and exposed in the REST API are accepted, and any
resolves to that same set. Post types WordPress would not show in the REST API are no
longer passed into the query.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Headless〉的開發相關工作。

參與者

〈Headless〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Headless〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu route (b735870)
  • require a nonce for the revalidation endpoints (4e6bd21)
  • stop protected post meta from being queried anonymously (5f9f8ee)
  • stop publishing comment authors’ login names (1c73947)

3.0.4

  • leave the application password SSL check to WordPress (8f5701b)
  • repair the single menu …