Linux 软件免费装
Banner图

Pet Freedom Companion

开发者 blonderoofrat
更新时间 2026年6月19日 03:47
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

legal pet animal wildlife exotic pets

下载

1.4.0

详情介绍:

Pet Freedom helps you research, verify, and publish the legal status of an animal — whether it can be kept, bred, sold, and transported — across countries, states, and territories, as a structured, SEO-ready WordPress resource. It is species-agnostic (you set the species in one config file) and privacy-preserving (your credentials and private notes never leave your machine; published pages render only public-safe fields). See it before you install anything: the Pet Freedom page has a one-click "Try it live" demo that boots a real WordPress in your browser (via WordPress Playground), preloaded with a worldwide example resource. No account, no server. This plugin — Pet Freedom Companion — is the small WordPress half of the project. It adds: Both routes require the manage_options capability — nothing is exposed to anonymous visitors. The plugin stores no secrets, references no specific domain/owner/species, makes no outbound calls, and does not modify its own files; all configuration lives in your own config.json. Do I need anything else? Yes. This plugin is the companion, not the engine. The actual research-and-publish work is done by Claude Code plus the free, open-source Pet Freedom skill: The skill is distributed via GitHub regardless of this plugin's listing here. Honesty & responsibility This is a research aid, not legal advice. Laws change and are interpreted by local officials. Every published page tells readers to verify with the responsible authority and read the source themselves. If you publish information produced with this tool, you are responsible for its accuracy and for following your local laws. Open source A gift from the roof-rat community at https://blonderoofrat.com — built to map the law for one unusual companion animal, generalized so it works for any species.

安装:

  1. Install and activate the plugin (Plugins → Add New → search "Pet Freedom Companion", or upload the .zip via Plugins → Add New → Upload Plugin).
  2. Open the new Pet Freedom menu item in wp-admin and read the Get Started page.
  3. Install Claude Code and the free Pet Freedom skill from GitHub: https://github.com/blonderoofrat/pet-freedom
  4. In the skill's config.json, keep the plugin.namespace and plugin.option_prefix values in sync with the PETFREEDOM_NS and PETFREEDOM_OPT_PREFIX constants shown on the Get Started page.
  5. Create a WordPress Application Password for a user with publish rights, and give it to the skill so it can publish on your behalf.
You do not strictly need this plugin to use the skill — it can also publish through core WP REST plus a bundled SEO fallback. Install this companion when you want the friendly admin page and a uniform SEO post-meta endpoint.

升级注意事项:

1.4.0 Adds a "Published with skill version" display (a new admin-only route the skill writes to) so you can tell when the plugin needs updating. No outbound calls; no breaking changes. 1.3.1 The live-demo link now points to the project landing page (clearer for everyone). No functional change. 1.3.0 WordPress.org review fixes: no remote-file calls (the demo links to GitHub) and consistent petfreedom prefixing. No functional change. 1.2.0 Removes the self-update and inspect REST routes for WordPress.org compliance; only the admin-only post-meta route remains. No change to how the skill publishes (it uses /meta). 1.1.0 Adds a friendly Get Started admin page and relicenses to GPLv2-or-later for the WordPress.org directory. No breaking changes; existing REST routes are unchanged.

常见问题:

Can I see it in action before installing?

Two ways. (1) The Pet Freedom page has a one-click "Try it live" demo that runs entirely in your browser via WordPress Playground (no account, no server). (2) Browse the real, maintained resource this skill produces, in production: Are Roof Rats Legal? (100+ jurisdictions, search-indexed). The first is the sandbox to try; the second is the finished thing in the wild.

How do I set it up?

The easy way: paste a short prompt into Claude Code and it walks you through the whole setup — config.json, your Application Password, whether to use this plugin or the bundled SEO fallback, seeding, and publishing — including step-by-step help with the parts you do by hand, and troubleshooting. The exact prompt is on the plugin's Get Started admin page (and in the project README on GitHub). Prefer to do it manually? See docs/INSTALL.md in the repository.

What does this plugin actually do on its own?

It adds a Get Started info page to wp-admin and registers two optional, admin-only REST routes: post-meta read/write, and a small skill-version marker the publishing tool sets so the Get Started page can show which skill version last published. It does not publish anything by itself, collect any personal data, modify its own files, or expose anything to anonymous visitors.

Do I need anything else?

Yes — the free Pet Freedom skill for Claude Code. The skill does the research, verification, and publishing; this plugin is the small WordPress companion it talks to. Get the skill here: https://github.com/blonderoofrat/pet-freedom (Claude Code: https://claude.com/claude-code).

Is this legal advice?

No. It is a research aid, not legal advice. Always verify with the responsible authority and read the original source. You are responsible for the accuracy of anything you publish and for following your local laws.

Does it collect or send any of my data?

No. The plugin stores no secrets, references no specific domain/owner/species, and adds no tracking. Your credentials and private notes stay on your own machine; published pages render only public-safe fields.

Are the REST routes safe?

Yes. Both routes (/meta and /skill-version) require the manage_options capability (a site administrator, e.g. via an Application Password) and are never exposed to anonymous visitors. /meta sanitizes meta keys and only reads/writes post meta; /skill-version stores only a sanitized version string for display. The plugin contains no file-writing or self-update code and makes no outbound calls.

Which SEO plugins are supported?

Rank Math and Yoast (via the generic post-meta route), or a no-plugin fallback shipped with the skill. You choose in the skill's config.json.

Where do I report issues or get the source?

GitHub: https://github.com/blonderoofrat/pet-freedom — issues, source, and the skill itself live there. Project home: https://blonderoofrat.com

更新日志:

1.4.0 1.3.1 1.3.0 1.2.0 1.1.0 1.0.0