Banner: Add a newsletter sign-up option
This customization allows you to add a newsletter sign-up form to a banner section - Image with text overlay. This won't replace your current version, it will be an additional section option.
Example:
Or with a call to action button:
How to:
- 1
-
Create a new section
Important: This step requires you to know which version of Pipeline you're running:
Which version of Pipeline am I using?
Once you've verified your Pipeline version number, open your Code Editor.
From Theme actions, choose Edit code:
PART 1
In the Sections folder, choose Create new section:
Call the section:
index-banner-newsletter
Example:
Use the Create section button to complete.
Erase all the default code that generated:
Replace the default code with one of these options - Choose your version of Pipeline:
OPTION 1 - Pipeline 5.0 and higher:
OPTION 2 - Pipeline 4 to 4.7, use:
OPTION 3 - Earlier versions of Pipeline, use:
Save the file:
- 2
-
Add style code
Use this link to learn where exactly to add this next code snippet:
Where to add your CSS style code
Add the following code to the very bottom of the file on a new line:
/* -- code for newsletter form on homepage banner -- */ @media screen and (min-width: $large) { .wrapper.newsletter {max-width: 50%} } .wrapper.newsletter {margin-top:2em;} /* - end - */
Save the file after adding your code:
- 3
-
Use the Theme Editor to add and configure the new section
Open the Theme Editor:
Open your theme editor (Customize theme).
Example for live theme:
Under Sections:
Choose Add section:
The new section will appear under IMAGE:
Add the section.
In the settings, you'll see a new Newsletter checkbox option:
You can use that to toggle the newsletter on and off.
Save your settings:
This newsletter form is the same as the one in the footer. You can configure the text in the Language Editor.