=== CatCode Legal Pages ===
Contributors: catcodestudio
Tags: impressum, privacy policy, cookie policy, legal notice, gdpr
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Impressum, mentions légales, aviso legal, Polish and Ukrainian site notices, privacy and cookie policies for any WordPress site. No shop needed.

== Description ==

Fill in one form once and get the legal pages of your country as ordinary WordPress pages, written in that country's language.

**This is not legal advice.** The plugin gives you templates built from official sources. It does not replace a lawyer and does not guarantee that your site complies. Which law applies to you, and whether a text fits your business, is for you and your lawyer to decide. Have the texts reviewed before you rely on them.

= Countries and documents =

* Germany: Impressum, Datenschutzerklärung, Cookie-Richtlinie
* France: mentions légales, politique de confidentialité, politique relative aux cookies
* Spain: aviso legal, política de privacidad, política de cookies
* Poland: informacje prawne, polityka prywatności, polityka plików cookies
* Ukraine: правова інформація, політика конфіденційності, політика щодо файлів cookie

You can switch on several countries on one site. Each gets its own pages.

= What it does =

* One form for the owner's details. It shows only the fields your countries need.
* The privacy policy lists only what you ticked: logs, contact form, comments, accounts, newsletter, statistics, embedded content, orders. Hints show what WordPress can see on your site, and you decide.
* Nothing is invented. A required detail you left empty shows as a highlighted gap, and that page cannot be published.
* New pages start as drafts, so nothing goes live by accident.
* Pages you edited by hand are left alone. A page already at the same address is never overwritten: you can take it over instead.
* The texts are normal blocks, ready to edit.
* Links in the footer on every page, or the [catcode_legal_links] shortcode.
* An optional confirmation box in the comment form that keeps the date and policy version on the comment.
* The Check screen looks for empty details, unpublished pages, a missing link on the front page, and outdated references in your pages, such as the discontinued EU online dispute resolution link or § 5 TMG.
* The Sources screen links the official text behind each country.

= What it does not do =

* It shows no cookie banner and blocks no scripts. If you use statistics or embedded content, you need a consent tool as well.
* It does not write terms of sale, terms of service or a withdrawal notice.
* It does not send your data anywhere. The Check screen only opens your own front page.


== Installation ==

1. Install and activate the plugin.
2. Go to Settings, Legal Pages.
3. Choose your countries and fill in your details.
4. Tick what the site does on the Data tab.
5. On the Documents tab, write the documents, read them, and publish.
6. Open the Check tab.

== Frequently Asked Questions ==

= Is a generated page legally sufficient? =

The plugin cannot tell you that. It prints the items named in the official sources, from what you entered. A lawyer can tell you whether that is enough for your business.

= Where do the texts come from? =

From the laws and public bodies listed on the Sources tab: the GDPR in its official language versions on EUR-Lex, German federal law, the Spanish official gazette, the Polish Journal of Laws, the Verkhovna Rada of Ukraine, and pages of the French Ministry of the Economy and the CNIL. The French texts follow those two public bodies and quote no article number of the French law on electronic commerce.

= Does it work without WooCommerce? =

Yes. It needs nothing but WordPress.

= What if I change my details later? =

The Documents tab marks the pages that differ from your details, and you update them with one click. A page you edited by hand stays as it is unless you choose to replace it.

= What happens when I remove the plugin? =

Your pages stay, as do the consent dates on comments. The settings are deleted.

== Screenshots ==

1. Your details: only the fields of the chosen countries.
2. Documents: state of each page.
3. Check: what is still missing.

== Changelog ==

= 1.0.0 =
* First release.
