Explore our documentation

How can we help?

Browse by Product

Greyd Plugin

The main plugin of the Greyd.Suite, offering many of our features: custom blocks and Core block extensions, Dynamic Templates, Dynamic Tags, Pop-ups and so much more.

Explore the Greyd Plugin

Greyd Forms

Create forms using blocks, create advanced forms with conditions and connect other services for your form entries.

Explore Greyd Forms

Greyd Global Content

Synchronize your content and design across multiple websites, with fine-grained control what goes where and an optional reviewing process.

Explore Greyd Global Content

Greyd Theme / Greyd WP

Our block theme offers custom Global Styles and seemlesly integrates into the Greyd.Suite.

Explore the Greyd Theme / Greyd WP

New Content 📢

Recently Added

  • Turnstile

    The Turnstile block in Greyd Forms integrates a Cloudflare Turnstile check into the frontend of your form to help prevent spam submissions. Before using the block, the Cloudflare Turnstile site key and secret key must be added under Forms → Settings. If no site key is defined, a warning message will appear in the editor […]

    Read more on Turnstile

  • Aria Attributes

    The Aria Attributes feature allows you to enhance accessibility by adding specific aria attributes to any block in the editor. This applies not only to Greyd Blocks, but also WordPress Core blocks and any third-party blocks. Before using it, the feature must be activated on the Features page. Once enabled, each block will display a […]

    Read more on Aria Attributes

  • Global Content: GC_Post

    GC_Post is the abstraction the Global Content plugin uses while processing posts. It wraps a WordPress post and normalizes both native WP_Post fields and Global Content–specific attributes used during synchronization and distribution. You construct it with a WP_Post, an object, or a post ID. The constructor validates input, prevents operating on trashed or missing posts, […]

    Read more on Global Content: GC_Post

  • Global Content: GC_Helper

    The GC_Helper class acts as the nerve centre of the Greyd Global Content plugin. It groups a wide range of static utilities that support distribution, synchronisation and retrieval of posts across a multisite network and remote connections. Unlike most classes in the system, GC_Helper maintains no state; you call its methods directly without creating an […]

    Read more on Global Content: GC_Helper

  • Global Content constants

    The Greyd Global Content plugin supports constants that allow you to change its behavior without editing the plugin code. These constants can be defined in wp-config.php or a theme’s functions.php file and must be set before the plugin loads. They are used to control SEO-related URL handling and optimize performance during content distribution. USE_CANONICAL_URL_AS_PERMALINK This […]

    Read more on Global Content constants

  • Global Content Filters

    The Greyd Global Content plugin integrates deeply with WordPress through a series of filter hooks. Filters allow you to intercept data, change it and pass it back to the plugin at strategic points in the workflow. By hooking into these filters you can customise how the plugin retrieves global posts, builds global IDs, manages distribution, […]

    Read more on Global Content Filters

Recently Updated

  • Customize the output of ACF Dynamic Tags

    The ACF Dynamic Tags feature in the Greyd Plugin allows you to use Advanced Custom Fields (ACF) within the editor and customize their output using specific filters. This document provides examples for customization. There’s a separate article for the ACF Integration that explains how they’re integrated in the Greyd Plugin, as well as a full […]

    Read more on Customize the output of ACF Dynamic Tags

  • ACF Integration

    The ACF integration is a conditional feature within the Greyd Plugin that only becomes available when the “Advanced Custom Fields” plugin is active. If ACF is not installed or activated, the integration remains disabled and has no impact on the editor or frontend. Once the ACF plugin is detected, the integration extends native Greyd functionality […]

    Read more on ACF Integration

  • Integrate Adobe fonts

    At the moment, the WordPress Core does not support adding Adobe Fonts through the user interface, unlike Google Fonts or actual font files (WOFF2, TTF, etc). However, it’s still possible with a PHP snippet to get your Adobe Fonts into the website, both in frontend and backend. Ideally you have created a child theme before, […]

    Read more on Integrate Adobe fonts

  • Settings

    The global Forms Settings section allows you to define general configurations that apply across all forms in your installation. These settings affect default behaviors, API integrations, and field validations. General settings The Privacy Policy setting lets you define a default text used by checkbox blocks when the “Use privacy default text” option is selected in […]

    Read more on Settings

  • Turnstile

    The Turnstile block in Greyd Forms integrates a Cloudflare Turnstile check into the frontend of your form to help prevent spam submissions. Before using the block, the Cloudflare Turnstile site key and secret key must be added under Forms → Settings. If no site key is defined, a warning message will appear in the editor […]

    Read more on Turnstile

  • SEO Extensions

    The SEO Extensions feature can be turned on or off individually on the Features page. SEO sitemap The Greyd Plugin includes native support for XML sitemaps, which can be managed under Greyd Suite Settings → SEO Sitemap. This feature allows you to control how search engines like Google discover and index your site’s content. By […]

    Read more on SEO Extensions

  • ACF Integration Filters

    This page lists all hooks available for the ACF Integration in the Greyd Plugin. For examples of how some of these hooks are used, view the how to customize the output of ACF Dynamic Tags article. Dynamic Tag Support greyd_acf_render_field_object PHP/** * Filter the HTML content of an ACF field object based on its type […]

    Read more on ACF Integration Filters

  • Register custom dynamic tags

    The Dynamic Tags allow you to display any meta field from your custom post types created in the Greyd Plugin, for example in query loops. In case you want to register custom dynamic tags (e.g. when working with post types created with other tools than our suite), we’ve prepared a little plugin for you that […]

    Read more on Register custom dynamic tags

  • Post Import and Export

    The Post Import and Export feature is a native part of the Greyd Plugin. It allows you to export any post from one WordPress stage and import it into another. This functionality goes far beyond simple copy and paste. Posts in WordPress often reference various elements from the database — such as featured images, embedded […]

    Read more on Post Import and Export

Feature Spotlight 🔎

Block Editor

  • Hotspot

    Read documentation

  • Popover

    Read documentation

  • Search (Greyd)

    Read documentation

  • List (Greyd)

    Read documentation

  • Buttons (Greyd)

    Read documentation

  • Content Box

    Read documentation

  • Core Block Extensions

    Read documentation

  • Accordion

    Read documentation

Site Editor

  • Popover

    Read documentation

  • Theme Assets

    Read documentation

  • Greyd Global Styles

    Read documentation

  • Greyd Theme / Greyd WP

    Read documentation

Dynamic Data

  • Dynamic Image

    Read documentation

  • Conditional Content

    Read documentation

  • Query Features

    Read documentation

  • Dynamic Templates

    Read documentation

  • Dynamic Tags

    Read documentation

  • Post Types

    Read documentation

Website Management

  • Site Connector

    Read documentation

  • Staging

    Read documentation

  • Greyd Hub

    Read documentation

  • User Management

    Read documentation

  • Greyd Global Content

    Read documentation

Videos 🎬

  • You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

    More Information

    How do I implement website clusters & reviews?

    The larger and more complex a website system is, the more important it is to have full control over global elements. Clusters allow you to automate synchronization via global push and pull functions and ensure the quality of your content using review processes. In this video, we will show you how to securely and automatically […]

    Watch the tutorial

  • You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

    More Information

    Academy: Your first Greyd.Suite website

    We show you the most important features to quickly create your first Greyd.Suite website.

    Watch the tutorial

  • You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

    More Information

    How can I make fields dependent from each other?

    The conditional fields block allows you to create dependencies between fields. Define, which fields should open after the user has chosen option A or B. Decide, if certain questions should be skipped depending on the user’s entries. Learn here, how easy it is to create dependencies in Greyd.Forms. Note: Since recording the video, the field […]

    Watch the tutorial

  • You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

    More Information

    How do I connect several websites / multisites?

    With our Site Connector you can easily connect all your Greyd.Suite websites in one central system – no matter whether they are individual single site installations or even several multisites.

    Watch the tutorial

Can’t find what you are looking for?

Contact Support

Can’t find what you are looking for or still have questions? Our support team is here to help!

Skip form
The email address should contain an ‘@’character and a valid domain with a period.
How can we help you? *

Please copy system information from your Greyd.Suite dashboard
Screenshot (optional)
The file must be an image.It must not be bigger than 2 MB.
The URL should contain a domain name after a period.

Need a direct Answer? Let’s Chat!

Use our chat to browse AI answers or chat with our support team directly.