All Docs Articles

Customize the post backend interface

When working with complex post types, you might want to customize the columns in the WordPress backend to have a clearer overview of your posts, e.g. add custom columns, hide certain columns or have a custom order. This is something we plan to add to Greyd.Suite in the future. In the meantime, we have prepared […]

read more

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

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

Create custom actions in globally connected forms

The Greyd.Suite enables you to synchronize posts across several websites with Global Content. However, you can customize specific meta fields — like a forms admin mail_to field — locally for individual posts without disrupting global synchronization. How it works With a simple code snippet added to your child theme’s functions.php you can: enable local editing […]

read more

Make core taxonomies available to custom post types

The Greyd Plugin global taxonomies enable you to create taxonomies that apply to several post types. However, you might also want to use the default “categories” of your default posts as a global taxonomy. You can easily do that by creating a taxonomy with the slug “Category”, as this automatically references the default category. You […]

read more

Match your external theme styles with Greyd blocks

The way themes handle styles varies, which may lead to style issues in Greyd Blocks when using the Greyd Plugin together with external themes. If you are not using the Greyd Theme but decide to work with another theme, Greyd Blocks might not look like perfectly matching. However, with the Theme Adaptor we offer you […]

read more

Custom form interactions

This file contains several examples of custom interactions with Greyd Forms, e.g. to validate custom fields, customize error messages, connect a custom API or adapt form emails. In general, there are a couple of different ways to interact with Greyd Forms. You can simply use a couple of hooks to interact directly with a form, […]

read more

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

Code Snippets

Here you can find practical code snippets for working with Greyd.Suite. The examples illustrate common use cases and customization patterns, complementing the user-facing documentation with developer-focused guidance.

read more

Limit form submissions

With the following code snippet you can easily use Greyd Forms to create a form that only allows a limited number of form submissions and displays a corresponding info message. Please be aware of the comments in the snippet as the code needs to be adapted individually. PHPCopyif ( ! defined( 'COUNTER_FORM_ID' ) ) { […]

read more