| 开发者 | chirobasix |
|---|---|
| 更新时间 | 2026年6月24日 00:09 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
web design, website design, /services/web-design. Whenever those keywords appear in your content, the plugin automatically links them to the URL you specified.No. Links are inserted at display time using WordPress content filters. Your actual post content is never changed.
The plugin uses WordPress object caching to minimize database queries. On most sites, the performance impact is negligible. If you use a persistent object cache plugin (like Redis or Memcached), results are cached even more efficiently.
Yes. Add a custom field with the key _basix_al_exclude and any truthy value (like 1) to any post where you want to disable auto-linking.
Yes. Any public custom post type registered on your site will appear in the settings and can be used both as a content source (where links are inserted) and as a link target.
No. The AI feature is completely optional. The plugin works perfectly with manual keyword rules, post title matching, and taxonomy linking — no API key required.
For the most secure setup, define your key as a constant in your wp-config.php file so it is never stored in the database at all:
define( 'BASIX_AL_CLAUDE_API_KEY', 'sk-ant-...' );
define( 'BASIX_AL_OPENAI_API_KEY', 'sk-...' );
When a constant is set, the matching settings field is locked and the key is read directly from wp-config.php. If you enter a key in the settings field instead, it is stored in your site's options table — but the field never prints the saved key back into the page (you see only a masked hint such as "ending ••••aB12"), so the key cannot be read from the page source, and keys are always excluded from exported settings files. To replace a saved key, just type a new one; to keep it, leave the field blank.
The plugin automatically validates that target URLs exist before inserting links. If a target page is deleted or unpublished, the corresponding rules are silently skipped. No broken links will be created.
Yes. The plugin automatically skips WooCommerce cart, checkout, and account pages to avoid interfering with the shopping experience.
Yes. The plugin includes specific compatibility handling for the Divi theme builder.
Yes, and it is recommended. Using relative URLs (like /services/web-design instead of https://example.com/services/web-design) ensures your rules continue to work if you change domains.
wp-config.php constants (BASIX_AL_CLAUDE_API_KEY / BASIX_AL_OPENAI_API_KEY) so the key never needs to be stored in the database. When set, the settings field is locked.