Close this search box.


In this article

Category: ,


Recent articles

Changing the text in your legal documents

The below solution will keep your documents synchronized to the Wizard and To manually edit your documents without synchronization, please read this article.

A quick introduction

Why do we propose changing your texts by way of functions.php, hooks and filters?

The policies are generated by our wizard and placed via shortcode. This has two main reasons: updates & translations.

Our specialized legal team drafts the wizard and policies; with upcoming changes in GDPR, ePrivacy and other privacy laws, together with the need for different languages, the best way is to update through a shortcode. Hassle-free for our users.

When changing the text directly, the above updates are no longer possible and will undermine the plugin’s functionality. To resolve this, most changes can be made with a code snippet in your theme’s functions.php. This will minimize the problem of updating legal texts and translations.

Making your code snippet (or filter).

Below is the code needed to change your text; adding this to your theme’s functions.php will do the trick. When adding to functions.php, remove the first line with <?PHP. This is not necessary when added as an MU plugin.


  • The filter (and you) needs to know which string to change or replace. This means there should be an identifier in both your old and new string to signify it should be replaced.
    • For example: If you want to change: “Red apples are sold out” to “Red apples are on sale”. You will need to start the new string with “Red apples are” to show which string it should replace. For complicated changes, you can ask support!
    • The more unique the string, by wording or characters, the better.
  • Please rename or copy your current functions.php as a back-up
  • If you have a child theme, please use the functions.php of your child theme. Or even better, place the code in a must-use plugin.

The Code

Replace a single string

Replace multiple strings

Join 900.000 users and install The Privacy Suite for WordPress locally, automated or fully customized, and access our awesome support if you need any help!

Complianz has received its Google CMP Certification to conform to requirements for publishers using Google advertising products.