
Ordifolio Legal Texts asks a few questions about the website owner and the website, and helps you draft the basic legal texts that Spanish websites usually need, as WordPress pages, shortcodes and blocks:
- Aviso legal (legal notice) template covering the items listed in article 10 of the LSSI-CE.
- Política de privacidad (privacy policy) under the GDPR and the Spanish LOPDGDD: controller, purposes, legal bases, retention, recipients and processors, international transfers, data subject rights and the right to complain to the AEPD.
- Política de cookies (cookie policy) with an editable cookie table: name, provider, purpose, duration and type.
- Condiciones generales de venta (terms of sale, optional) for online shops, with the 14-day right of withdrawal and the model withdrawal form of the TRLGDCU.
Language: the plugin’s interface and the generated legal texts are in Spanish, because the plugin is meant for websites in Spain (LSSI-CE, RGPD, LOPDGDD). Interface strings are translatable.
Important: the texts are guidance templates, not legal advice. They may not fit every business and the law changes. Have them reviewed by a lawyer or legal adviser before publishing them. The plugin asks you to confirm this before generating the pages, and new pages are created as drafts by default.
Features
- Step-by-step setup wizard (individual or company, NIF/CIF, address, Mercantile Registry, contact, optional DPO, activity and sector, hosting and other processors, international transfers, cookies, online sales).
- Creates or updates the pages for you. Pages contain a dynamic block, so the texts are updated automatically whenever you change the data.
- Shortcodes:
[ordifolio_legal_texts_aviso_legal],[ordifolio_legal_texts_privacidad],[ordifolio_legal_texts_cookies],[ordifolio_legal_texts_condiciones]. The short forms[legalia_aviso_legal],[legalia_privacidad],[legalia_cookies]and[legalia_condiciones]also work. - Blocks: Aviso legal, Política de privacidad, Política de cookies and Condiciones de venta (category “Text”).
- One click to add the usual WordPress and WooCommerce cookies to the table.
- Can set the generated privacy policy as the WordPress privacy policy page.
- Optional footer links to the legal pages and an optional footer credit (off by default).
- Admin notice when an update changes the templates, so you can review the texts again.
- WooCommerce shops: optional condiciones generales de venta and the usual WooCommerce cookies, so your avisos legales cover the online store too.
- Works together with Ordifolio (PDF catalogs): when Ordifolio is active, the wizard offers clauses for PDF catalogs, orders and quote requests made from the catalogs, and restricted price lists for professional customers.
- No external services: everything is generated on your own server, nothing is sent to third parties and no personal data is collected beyond what you enter.
Ordifolio Legal Texts does not display a cookie consent banner. If your website uses cookies that are not strictly necessary (analytics, advertising…), you need a consent tool that blocks them until the visitor accepts.
For developers
Hooks use the legalia_ prefix. Filters: legalia_templates, legalia_sections, legalia_document_html, legalia_fields, legalia_wizard_steps, legalia_sanitize_settings, legalia_missing_required, legalia_suggested_cookies, legalia_ordifolio_active, legalia_templates_notice. Actions: legalia_loaded, legalia_after_generate, legalia_wizard_step_after, legalia_overview_after.
Privacy
Ordifolio Legal Texts does not connect to external services, does not track users and does not send any data outside your site. It stores the data you enter in the wizard (owner details, contact details, processors, cookies) in the legalia_settings option of your database, and shows it in the legal pages you publish. The generated cookie policy contains links to browser help pages (Google, Mozilla, Apple, Microsoft); they are plain links and nothing is loaded from those sites.
Screenshots

Setup wizard: owner details, with the notice that the texts are guidance only.

Privacy step: purposes, hosting and other processors, international transfers.

Cookie step: editable cookie table and the consent-tool confirmation.

Online sales step, with the optional clauses offered when Ordifolio is active.

Review step: acknowledgement and preview before generating the pages.

Overview of the generated pages, with their shortcodes and blocks.

Generated privacy policy page (draft preview).

Generated terms of sale page (draft preview).

Legal text block in the block editor.

Notice shown when an update changes the templates.