Linux 软件免费装
Banner图

ContentLatch

开发者 elijahwill
更新时间 2026年10月12日 11:30
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

validation acf content audit quality control content governance

下载

1.0.0 1.0.1

详情介绍:

ContentLatch is a WordPress content governance and validation plugin. Site administrators define rules for WordPress Core and Advanced Custom Fields (ACF) fields, then ContentLatch evaluates content against those rules when editors save or publish. Define the content rules your site requires, then automatically validate content against those rules before publication. ContentLatch is not an AI tool, SEO scanner, malware scanner, spell checker, or content generator. It enforces the rules you configure. How it works
  1. Create a rule for a post type.
  2. Optionally choose when the rule applies (a WHEN condition).
  3. Optionally choose what must be true (a THEN validation).
  4. Choose severity: Blocking or Warning.
  5. ContentLatch evaluates content during editing and save.
  6. Blocking findings prevent publishing or updating published/private content.
  7. Warnings alert the editor but do not block publication.
  8. Run an Audit to evaluate existing published and private content against your active rules.
A rule needs at least a WHEN condition or a THEN validation. You may create a condition-only rule (WHEN without THEN). When that condition matches, the rule itself becomes the finding. That is useful for governance rules such as prohibited terminology. WordPress Core fields ACF field types Supported scalar types: Supported structures: Not supported in V1 (examples): Relationship, Post Object, Page Link, Taxonomy, User, Checkbox, Gallery, Image, File, Link, Google Map, oEmbed, multi-select Select, deeper than two Repeater levels, Repeater → Group, Repeater inside Flexible Content, nested Flexible Content, and Clone → Clone / Repeater / Flexible Content. ACF field validation requires Advanced Custom Fields 6.0 or higher (Free or Pro). Repeater, Flexible Content, and Clone require ACF Pro. WordPress Core field validation works without ACF. Conditions (WHEN) Contains and does not contain are WHEN conditions only. They are not THEN validators. Numeric comparisons apply to number and range fields. Date fields support equals, not equals, empty, and not empty. Validations (THEN) Severity Editors and save paths Blocking and warning behavior is available on these supported paths. ContentLatch does not add WooCommerce-specific rules, GraphQL support, or custom Gutenberg block-level rule building beyond the Core and ACF fields listed above. Content Audit Audit evaluates existing published and private content against your active rules. Audit reports issues. It does not change your content. Permissions Managing rules and running audits requires the ContentLatch management capability (granted to administrators on activation). Editors are validated when they save content they can edit. Blocking rules prevent non-compliant content from being published or updated on the supported save paths. Privacy ContentLatch does not send plugin data to external services. Rules, audit results, and validation run on your WordPress site. Uninstall / data removal Deleting (uninstalling) ContentLatch removes its stored plugin data from the site, including: Deactivating the plugin without deleting it keeps this data.

安装:

  1. In WordPress Admin, go to Plugins → Add New.
  2. Search for ContentLatch, then install and activate it.
  3. For ACF field validation, install and activate Advanced Custom Fields 6.0 or higher (Free or Pro, as needed for your field types). WordPress Core field validation works without ACF.
  4. Alternatively, install from a downloaded package: upload the plugin ZIP via Plugins → Add New → Upload Plugin, or place the plugin folder at /wp-content/plugins/contentlatch, then activate ContentLatch.
  5. Open ContentLatch in the admin menu to create rules and run audits.

屏幕截图:

  • Manage active and inactive rules, review blocking and warning severity, and see affected content.
  • Prevent publishing when required fields are missing, with clear validation errors in the WordPress block editor.
  • Audit existing content, filter blocking issues and warnings, and navigate directly to affected posts.

常见问题:

Does ContentLatch require Advanced Custom Fields (ACF)?

No. ContentLatch works with WordPress Core fields without ACF installed. To validate ACF fields, Advanced Custom Fields 6.0 or higher (Free or Pro) is required. ACF Pro is required for Repeater, Flexible Content, and Clone fields.

Can I create a rule with only a WHEN condition?

Yes. When the condition matches, the rule becomes the finding. Use Blocking or Warning severity as needed.

Does Audit change my content?

No. Audit only reports findings against your active rules.

What happens when I delete the plugin?

Uninstalling removes ContentLatch rules, audit data, and the ContentLatch management capability. Deactivation alone does not remove that data.

Does ContentLatch work with the block editor?

Yes. ContentLatch validates supported Core and ACF fields in both the Classic Editor and the block editor on the supported save paths.

更新日志:

1.0.2 1.0.1 1.0.0