All Tutorials

How can I create dynamic lists that automatically adjust the number of bullets?

Dynamic Templates allow you to create dynamic lists with a flexible number of bullets. As long as you do not include any placeholders or similar in your dynamic template, the bullet will only appear in the frontend when it is filled with content. By the way: This also works if you use the Dynamic Template […]

Read more on How can I create dynamic lists that automatically adjust the number of bullets?

An error message appears when submitting a form in the frontend.

If an error message appears on the frontend when filling out a form, you may receive an admin notification that the validation of a WordPress NONCE failed. NONCE is a WordPress security token that is also integrated into GREYD.Forms. NONCEs are used to protect against abuse and malware. If you receive such a notification, it […]

Read more on An error message appears when submitting a form in the frontend.

How do I create scroll-to-top buttons?

To create a scroll-to-top button, place the block “Greyd Buttons” on your website, then click on the trigger picker and select “scroll to”. You can now select “page top”. Tip: A common use case for scroll-to-top buttons is to leave the button empty (no text) and add an arrow icon. Learn more about GREYD buttons: […]

Read more on How do I create scroll-to-top buttons?

The link viewport is outside my browser window.

Sometimes when trying to set a link, e.g. on a paragraph or headline, the link viewport appears outside of your browser window and is not editable. There are two very easy workarounds to solve that: Either click the element you want to link again. Or scroll down before clicking the trigger picker and then scroll […]

Read more on The link viewport is outside my browser window.

How do I build a sticky header?

You can easily build sticky headers with our content box variation “Pinned Box”. You can find out how in our tutorial video in the chapter “Sticky Header”, starting about minute 3:17.

Read more on How do I build a sticky header?

Is it possible to have conditional follow-up actions in forms?

Imagine a contact form on a corporate website that triggers an admin notification to different departments (e.g. HR, marketing, sales) depending on the user’s entries? Or a lead form with different product categories that automatically notifies the responsible sales employee? This is actually possible with Greyd.Forms. Here’s how: As an example we are going to […]

Read more on Is it possible to have conditional follow-up actions in forms?

Why do not all posts appear in the search?

By default, WordPress searches only the title and content of posts with frontend searches. If you have created your own post types with Dynamic Post Types, whose content is not only in the content area but also in custom post type fields, for example, these are not searched by default and therefore not found.  In […]

Read more on Why do not all posts appear in the search?

Understanding pages & templates in FSE

With Full Site Editing, you can edit pages, including the home page, directly in the Site Editor, but you don’t have to. As this can be confusing for some users, we have summarised everything you need to know below. Page vs. Template By default, most Full Site Editing themes come with a home template. If […]

Read more on Understanding pages & templates in FSE

How can I have two fonts in one heading?

To have two different fonts in one heading or other text-based blocks, just make the text “italic” (CMD + I / CTRL + I) and insert the following global CSS (in the Customizer or Site Editor): PHPCopy/* Change Font Family on Italic */ em { font-family: var(–fontFamily1); } Make sure you change the CSS variable […]

Read more on How can I have two fonts in one heading?

How can I stretch elements to the same height?

When having several content boxes or texts in columns next to each other, often the layout is tricky when these elements do not have the same height (e.g. because of different text lengths). However, we offer several ways to make sure, your content looks good: Heading & Paragraph Block In the heading & paragraph block […]

Read more on How can I stretch elements to the same height?

Why do anchor links not jump exactly to the right position?

If you use anchor links to navigate your site, you may find that the page sometimes scrolls too far or not far enough. This is a common problem in WordPress. But the Greyd Plugin offers a solution: You can set anchors with our Anchor block and define the offset individually and even set different values […]

Read more on Why do anchor links not jump exactly to the right position?

What to do when blocks are broken

Currently, the WordPress Block Editor still crashes and/or displays errors from time to time. In most cases, you can resolve the problem by simply refreshing your browser window or by clicking the “Attempt Block Recovery” button: While this may be annoying for the editor, the good news is that in most cases these kinds of […]

Read more on What to do when blocks are broken

My page template is not connected to its page anymore

When you have a template that is assigned to a specific page, you may ran into an issue when changing the URL of that page. Your page and site template may then no longer be connected with each other. In Greyd.Suite there is an easy way to fix that: Open the Theme Asset tab in […]

Read more on My page template is not connected to its page anymore

How can I make taxonomies selectable via checkboxes?

Default categories for example in the blog post type are easily selectable in the backend via checkboxes and all available options are visible to the editor. When creating custom taxonomies, however, the default interface is an input field. You may see the most used taxonomies as an editor, but you cannot see all of them, […]

Read more on How can I make taxonomies selectable via checkboxes?

How do I prevent unwanted breaks in texts/headings?

Depending on your screen size, it may happen that you see unwanted breaks in words (especially long ones), for example in headings. There is a simple way to make sure words break only where and how you want them to: HTML entities. There are a lot of interesting HTML entities, however we’d like to highlight […]

Read more on How do I prevent unwanted breaks in texts/headings?

Can I use Global Content without granting everyone admin capabilities?

Global Content usually requires you to be an admin. However, you may not want to grant everyone in your content team admin capabilities. And you don’t need to! Once you’ve set-up Global Content, you can benefit from its features without being and admin. Tasks for which you need to be an admin: Connecting different sites […]

Read more on Can I use Global Content without granting everyone admin capabilities?

Why does my site not show skip links?

Skip links are an essential accessibility feature. When someone navigates your website using the key board, skip links make their life a lot easier as they can skip elements like forms or menus if they want to navigate on the site instead of having to go through each and every menu element or form field. […]

Read more on Why does my site not show skip links?

How can I have several layouts / designs in one post overview?

With the Query Loop block, you can flexibly display posts – as a table, grid or list. In combination with Conditional Content, you can also visually highlight individual posts and /or work with different layouts within one post overview. To do this, simply add the Conditional Content block twice in your query loop. Example 1: […]

Read more on How can I have several layouts / designs in one post overview?

How can I make dynamic fields only appear when a post data is available?

Imagine you have a post slider / query loop showing employees. Some employees have a LinkedIn profile that is to be displayed below their photo and name, some don’t. You would now want your post slider to only display the LinkedIn icon when there is a LinkedIn profile available. There’s an easy way to do […]

Read more on How can I make dynamic fields only appear when a post data is available?

How can I switch to a child theme?

In this article we describe how you can switch to a child theme when you have already created contents, layouts and design that you do not want to loose: Should the theme not look the same as before, you can also try to import the design file you saved at the beginning. Keep the current […]

Read more on How can I switch to a child theme?

How can I stretch post slider content to the same height?

When displaying content in a post slider, a common issue is that the length of your dynamically inserted content may vary and thus the individual posts in your slider have different heights. If you want to display several posts next to each other and want to stretch them to the same height, this is the […]

Read more on How can I stretch post slider content to the same height?

How do I integrate external code snippets?

Depending on the Greyd.Suite version you are working with, there are various possibilities: Block Theme: You can use the HTML block in the Block Editor and insert it in your header and/or footer template(s). Classic Theme: You can easily insert code snippets at the end of the <head> and <body> tags in the Greyd.Suite settings: In […]

Read more on How do I integrate external code snippets?

How to set up Google Tag Manager event Tracking for Greyd.Forms

This article explains, how you can track form events from your Greyd.Forms forms in Google Analytics using the Google Tag Manager. Step 1: Create variables The variables ensure that a Greyd form is recognized on a page and that the form CSS ID, form post ID and form name are read out. The form CSS […]

Read more on How to set up Google Tag Manager event Tracking for Greyd.Forms

What you need to know about HTTP password protection

We often receive support tickets with strange issues that we can later relate to HTTP password protection instead of any issue caused by Greyd.Suite. In general, WordPress often experiences issues when HTTP password protection is used. So, in case you are using HTTP password protection and experience one or several of the following symptoms, we […]

Read more on What you need to know about HTTP password protection

How to use WP All Import to import posts to a custom post type?

You might have created a Greyd.Suite custom post type with some custom fields and now want to import posts from a CSV file. You can use WP All Import to turn your CSV entries into posts. You now need to know that dynamic meta fields in Greyd.Suite are saved as an object – for scaling […]

Read more on How to use WP All Import to import posts to a custom post type?

How to create a live search with the search field and post slider in different sections

The Greyd live search block enables you to integrate interactive searches on your website. This usually requires the search field and the posts slider to placed together. However, if you want to create layouts like the following, with the search field being visually separated from the search results slider, this is also possible. This is […]

Read more on How to create a live search with the search field and post slider in different sections

All you need to know about multilingual FSE websites

In this article, we would like to give you some help when it comes to multilingual websites with Full Site Editing. The fact is that not all multilingual solutions are compatible with Full Site Editing. We have extensively tested three of the most popular providers – WPML, Polylang & Weglot – especially in combination with […]

Read more on All you need to know about multilingual FSE websites