{"id":393131,"date":"2026-10-27T12:29:03","date_gmt":"2026-10-27T12:29:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/legalia-textos-legales-para-webs-espanolas\/"},"modified":"2026-10-27T12:59:41","modified_gmt":"2026-10-27T12:59:41","slug":"ordifolio-legal-texts","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ordifolio-legal-texts\/","author":23588204,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Ordifolio Legal Texts \u2013 Avisos legales para webs espa\u00f1olas","header_author":"Alexis Hern\u00e1ndez","header_description":"Asistente que genera textos legales orientativos para webs espa\u00f1olas: aviso legal (LSSI-CE), pol\u00edtica de privacidad (RGPD\/LOPDGDD), pol\u00edtica de cookies y, opcionalmente, condiciones de venta (TRLGDCU), como p\u00e1ginas, shortcodes y bloques.","assets_banners_color":"192f51","last_updated":"2026-10-27 12:59:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/ordifolio-legal-texts\/","header_author_uri":"https:\/\/profiles.wordpress.org\/ifritdmc\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":50,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"ifritdmc","date":"2026-10-27 12:59:41","revision":3768603}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3768519,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3768519,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3768519,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3768519,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"legalia\/condiciones":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"legalia\/condiciones","title":"Condiciones de venta","category":"text","icon":"media-document","description":"Condiciones de venta con el derecho de desistimiento y el modelo de formulario.","keywords":["ordifolio","legal"],"textdomain":"ordifolio-legal-texts","supports":{"html":false,"align":["wide","full"],"multiple":false},"editorScript":"ordifolio-legal-texts-blocks-editor","style":"ordifolio-legal-texts-front"},"legalia\/aviso-legal":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"legalia\/aviso-legal","title":"Aviso legal","category":"text","icon":"media-document","description":"Aviso legal (LSSI-CE) generado con los datos del asistente.","keywords":["ordifolio","legal"],"textdomain":"ordifolio-legal-texts","supports":{"html":false,"align":["wide","full"],"multiple":false},"editorScript":"ordifolio-legal-texts-blocks-editor","style":"ordifolio-legal-texts-front"},"legalia\/privacidad":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"legalia\/privacidad","title":"Pol\u00edtica de privacidad","category":"text","icon":"media-document","description":"Pol\u00edtica de privacidad (RGPD\/LOPDGDD) generada con los datos del asistente.","keywords":["ordifolio","legal"],"textdomain":"ordifolio-legal-texts","supports":{"html":false,"align":["wide","full"],"multiple":false},"editorScript":"ordifolio-legal-texts-blocks-editor","style":"ordifolio-legal-texts-front"},"legalia\/cookies":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"legalia\/cookies","title":"Pol\u00edtica de cookies","category":"text","icon":"media-document","description":"Pol\u00edtica de cookies con la tabla de cookies introducida en el asistente.","keywords":["ordifolio","legal"],"textdomain":"ordifolio-legal-texts","supports":{"html":false,"align":["wide","full"],"multiple":false},"editorScript":"ordifolio-legal-texts-blocks-editor","style":"ordifolio-legal-texts-front"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3768519,"resolution":"1","location":"assets","locale":"","width":1366,"height":1224},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3768519,"resolution":"10","location":"assets","locale":"","width":1366,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3768519,"resolution":"2","location":"assets","locale":"","width":1366,"height":1489},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3768519,"resolution":"3","location":"assets","locale":"","width":1366,"height":1873},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3768519,"resolution":"4","location":"assets","locale":"","width":1366,"height":1713},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3768519,"resolution":"5","location":"assets","locale":"","width":1366,"height":1565},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3768519,"resolution":"6","location":"assets","locale":"","width":1366,"height":960},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3768519,"resolution":"7","location":"assets","locale":"","width":1366,"height":1600},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3768519,"resolution":"8","location":"assets","locale":"","width":1366,"height":1600},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3768519,"resolution":"9","location":"assets","locale":"","width":1366,"height":900}},"screenshots":{"1":"Setup wizard: owner details, with the notice that the texts are guidance only.","2":"Privacy step: purposes, hosting and other processors, international transfers.","3":"Cookie step: editable cookie table and the consent-tool confirmation.","4":"Online sales step, with the optional clauses offered when Ordifolio is active.","5":"Review step: acknowledgement and preview before generating the pages.","6":"Overview of the generated pages, with their shortcodes and blocks.","7":"Generated privacy policy page (draft preview).","8":"Generated terms of sale page (draft preview).","9":"Legal text block in the block editor.","10":"Notice shown when an update changes the templates."}},"plugin_section":[],"plugin_tags":[288945,131785,4306,8637,286],"plugin_category":[45],"plugin_contributors":[287968],"plugin_business_model":[],"class_list":["post-393131","plugin","type-plugin","status-publish","hentry","plugin_tags-aviso-legal","plugin_tags-gdpr","plugin_tags-privacy-policy","plugin_tags-spain","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ifritdmc","plugin_committers-ifritdmc"],"banners":{"banner":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/banner-772x250.png?rev=3768519","banner_2x":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/banner-1544x500.png?rev=3768519","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/icon-128x128.png?rev=3768519","icon_2x":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/icon-256x256.png?rev=3768519","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-1.png?rev=3768519","caption":"Setup wizard: owner details, with the notice that the texts are guidance only."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-2.png?rev=3768519","caption":"Privacy step: purposes, hosting and other processors, international transfers."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-3.png?rev=3768519","caption":"Cookie step: editable cookie table and the consent-tool confirmation."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-4.png?rev=3768519","caption":"Online sales step, with the optional clauses offered when Ordifolio is active."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-5.png?rev=3768519","caption":"Review step: acknowledgement and preview before generating the pages."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-6.png?rev=3768519","caption":"Overview of the generated pages, with their shortcodes and blocks."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-7.png?rev=3768519","caption":"Generated privacy policy page (draft preview)."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-8.png?rev=3768519","caption":"Generated terms of sale page (draft preview)."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-9.png?rev=3768519","caption":"Legal text block in the block editor."},{"src":"https:\/\/ps.w.org\/ordifolio-legal-texts\/assets\/screenshot-10.png?rev=3768519","caption":"Notice shown when an update changes the templates."}],"raw_content":"<!--section=description-->\n<p><strong>Ordifolio Legal Texts<\/strong> 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:<\/p>\n\n<ul>\n<li><strong>Aviso legal<\/strong> (legal notice) template covering the items listed in article 10 of the LSSI-CE.<\/li>\n<li><strong>Pol\u00edtica de privacidad<\/strong> (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.<\/li>\n<li><strong>Pol\u00edtica de cookies<\/strong> (cookie policy) with an editable cookie table: name, provider, purpose, duration and type.<\/li>\n<li><strong>Condiciones generales de venta<\/strong> (terms of sale, optional) for online shops, with the 14-day right of withdrawal and the model withdrawal form of the TRLGDCU.<\/li>\n<\/ul>\n\n<p><strong>Language:<\/strong> 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.<\/p>\n\n<p><strong>Important: the texts are guidance templates, not legal advice.<\/strong> 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.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>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).<\/li>\n<li>Creates or updates the pages for you. Pages contain a dynamic block, so the texts are updated automatically whenever you change the data.<\/li>\n<li>Shortcodes: <code>[ordifolio_legal_texts_aviso_legal]<\/code>, <code>[ordifolio_legal_texts_privacidad]<\/code>, <code>[ordifolio_legal_texts_cookies]<\/code>, <code>[ordifolio_legal_texts_condiciones]<\/code>. The short forms <code>[legalia_aviso_legal]<\/code>, <code>[legalia_privacidad]<\/code>, <code>[legalia_cookies]<\/code> and <code>[legalia_condiciones]<\/code> also work.<\/li>\n<li>Blocks: Aviso legal, Pol\u00edtica de privacidad, Pol\u00edtica de cookies and Condiciones de venta (category \"Text\").<\/li>\n<li>One click to add the usual WordPress and WooCommerce cookies to the table.<\/li>\n<li>Can set the generated privacy policy as the WordPress privacy policy page.<\/li>\n<li>Optional footer links to the legal pages and an optional footer credit (off by default).<\/li>\n<li>Admin notice when an update changes the templates, so you can review the texts again.<\/li>\n<li>WooCommerce shops: optional <strong>condiciones generales de venta<\/strong> and the usual WooCommerce cookies, so your avisos legales cover the online store too.<\/li>\n<li>Works together with <strong>Ordifolio<\/strong> (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.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<p>Ordifolio Legal Texts does not display a cookie consent banner. If your website uses cookies that are not strictly necessary (analytics, advertising\u2026), you need a consent tool that blocks them until the visitor accepts.<\/p>\n\n<h4>For developers<\/h4>\n\n<p>Hooks use the <code>legalia_<\/code> prefix. Filters: <code>legalia_templates<\/code>, <code>legalia_sections<\/code>, <code>legalia_document_html<\/code>, <code>legalia_fields<\/code>, <code>legalia_wizard_steps<\/code>, <code>legalia_sanitize_settings<\/code>, <code>legalia_missing_required<\/code>, <code>legalia_suggested_cookies<\/code>, <code>legalia_ordifolio_active<\/code>, <code>legalia_templates_notice<\/code>. Actions: <code>legalia_loaded<\/code>, <code>legalia_after_generate<\/code>, <code>legalia_wizard_step_after<\/code>, <code>legalia_overview_after<\/code>.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>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 <code>legalia_settings<\/code> 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.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Textos legales \u2192 Asistente<\/strong> (setup wizard) and answer the questions.<\/li>\n<li>In the last step, confirm that the texts are guidance only and click <strong>Generar p\u00e1ginas legales<\/strong> (generate legal pages).<\/li>\n<li>Review the pages (created as drafts by default), have them checked by a legal professional and publish them.<\/li>\n<li>Optionally, enable the footer links on the <strong>Textos legales<\/strong> (legal texts) screen, or add the pages to your menus.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20ordifolio%20legal%20texts%20make%20my%20site%20compliant%3F\"><h3>Does Ordifolio Legal Texts make my site compliant?<\/h3><\/dt>\n<dd><p>No plugin can guarantee legal compliance. The plugin helps you draft the texts; you remain responsible for them, for your cookie banner and for how your site actually processes data.<\/p><\/dd>\n<dt id=\"do%20i%20need%20anything%20else%20next%20to%20my%20forms%3F\"><h3>Do I need anything else next to my forms?<\/h3><\/dt>\n<dd><p>Yes. Next to each form that collects personal data, show a short data protection notice (controller, purpose, rights and a link to the privacy policy). The plugin generates the full privacy policy, not that notice.<\/p><\/dd>\n<dt id=\"are%20the%20texts%20legally%20valid%3F\"><h3>Are the texts legally valid?<\/h3><\/dt>\n<dd><p>They are templates based on Spanish and EU regulations and on the data you enter. They are not legal advice and cannot replace a review by a professional who knows your business.<\/p><\/dd>\n<dt id=\"is%20ordifolio%20legal%20texts%20a%20legal%20service%3F\"><h3>Is Ordifolio Legal Texts a legal service?<\/h3><\/dt>\n<dd><p>Ordifolio Legal Texts is software, not a law firm. Using it does not create any client-lawyer relationship and no legal advice is provided. The author does not review your texts.<\/p><\/dd>\n<dt id=\"should%20the%20terms%20of%20sale%20go%20in%20the%20order%20email%3F\"><h3>Should the terms of sale go in the order email?<\/h3><\/dt>\n<dd><p>Yes, it is recommended. Spanish law requires the contract confirmation to be given on a durable medium (art. 98.7 TRLGDCU), so include the terms of sale, or a copy of them, in the order confirmation email.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20the%20templates%20change%3F\"><h3>What happens when the templates change?<\/h3><\/dt>\n<dd><p>When an update changes the legal texts, your pages show the new text and the admin shows a notice. Review the texts and generate the pages again: the \"last updated\" date changes then.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20change%20my%20data%3F\"><h3>What happens when I change my data?<\/h3><\/dt>\n<dd><p>The pages show a dynamic block, so the new data appears immediately and the \"last updated\" date changes.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. The wizard offers terms of sale (condiciones de venta) for online shops and can add the usual WooCommerce cookies to the cookie table. Link the terms of sale and the privacy policy from your checkout.<\/p><\/dd>\n<dt id=\"where%20does%20my%20nif%2Fcif%20appear%3F\"><h3>Where does my NIF\/CIF appear?<\/h3><\/dt>\n<dd><p>The NIF, CIF or NIE you enter in the wizard is shown in the aviso legal (legal notice) and, for shops, in the terms of sale, as article 10 of the LSSI-CE requires.<\/p><\/dd>\n<dt id=\"does%20it%20handle%20verifactu%20or%20invoices%20%28facturas%29%3F\"><h3>Does it handle Verifactu or invoices (facturas)?<\/h3><\/dt>\n<dd><p>No. Ordifolio Legal Texts only drafts legal texts. It does not issue invoices (facturas), does not send records to the AEAT and is not Verifactu invoicing software. Use a Verifactu-compatible invoicing tool for that; the legal texts of your shop are still needed alongside it.<\/p><\/dd>\n<dt id=\"does%20ordifolio%20legal%20texts%20show%20a%20cookie%20banner%3F\"><h3>Does Ordifolio Legal Texts show a cookie banner?<\/h3><\/dt>\n<dd><p>No. It generates the cookie policy only. Use a consent tool if you use non-essential cookies.<\/p><\/dd>\n<dt id=\"in%20which%20language%20are%20the%20texts%3F\"><h3>In which language are the texts?<\/h3><\/dt>\n<dd><p>Both the admin screens and the legal texts are in Spanish, because the plugin is meant for websites subject to Spanish law. The interface strings can be translated on translate.wordpress.org.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20pages%20if%20i%20uninstall%20the%20plugin%3F\"><h3>What happens to the pages if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Uninstalling deletes the plugin settings. The pages are kept, but the legal text block no longer displays any text, so replace their content before uninstalling (for example, copy the text from the page preview).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: setup wizard, legal notice, privacy policy, cookie policy and optional terms of sale as pages, shortcodes and blocks.<\/li>\n<li>Templates version notice, optional footer links and credit, Ordifolio clauses.<\/li>\n<\/ul>","raw_excerpt":"Setup wizard that helps you draft guidance templates for Spanish websites: legal notice, privacy policy, cookie policy and terms of sale.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/393131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=393131"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ifritdmc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=393131"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=393131"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=393131"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=393131"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=393131"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=393131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}