• Combining theme.json

    Saved as a php file in the mu-plugins folder each part must exsist in the styles folder:

  • Shortcode hook

    Then add a shortcode:

  • Loading a plugin pattern with block binding in a shortcode

    Was having trouple loading a pattern in an ACF Block it was unable to get the block bindings before loading the block that was calling the pattern. Using a shortcode to call the pattern seem to fix this and brings the pattern in with the block bindings working: Shortcode function: Files are saved in the…

  • Block binding shortcode

    The idea was to use an ACF field in a block that would then output it’s contents in different formats; a heading, paragph or image. We did this as and ACF block as well. Example of how to use: Function: ACF block Block template: The blocks is assigned the 4 ACF fields with ‘image alt’…

  • Property Features Block

    2 Bedrooms 1 Bathroom 2 Receptions 2 Cloakrooms Attached Garages Gardens Front and Rear EV Charging Solar Panels Sustainable New Build House Battery Heat Pump Owl Bat Paw Flower

  • Gomo SVG Icon block

  • The Icon Block, ACF SVG Icon Block, and Media PHP

    The Icon Block: default icons (Examples): The Icon Block: additonal icons: (Note: these haven’t been sized to be square) The Icon Block: additonal icons property The Icon Block: Styling Options Flip vertical and/or horizontal Rotate Width, Margin, Padding, Border (radius, stroke, colour), Icon colour and Background Colour square icons work in a circle None square…

  • Ollie Patterns

    EPisode 20 now streaming! SpaceCraft, a brand new podcast for creators by creators Inspiring and informing creators through authentic conversations, insights, and stories. Hosted by: Margo Middleton FutureStack Michael Portis Fortune5 Season One SpaceCraft A podcast for creative folks Available on all popular platforms: Apple Spotify Overcast YouTube Google RSS ★★★★★ Rated 5 stars Apple…

  • Default Gallery

    Link: Media File (Jetpack creates the lightbox when plugin is on) Link: Attachment Page (Jetpack creates the lightbox when plugin is on)

  • Font sizes in theme.json

    Think I like: Notes: Default spacing is off if your theme is not overriding it. 2024 Theme: Notes: min(1.5rem, 2vw); means whatever is smaller 1.5rem or 2vw, so after viewport width is bigger than 1200 the measurement is 1.5rem as there are 6 steps the vars are: Ollie Theme: Notes: Names make more sense here:…

  • Spacing in theme.json

    Content and wide settings Other examples: Default spacing amounts Default settings: Notes: Default spacing is off if your theme is not overriding it. 2024 Theme: Notes: min(1.5rem, 2vw); means whatever is smaller 1.5rem or 2vw, so after viewport width is bigger than 1200 the measurement is 1.5rem as there are 6 steps the vars are:…