developer JUN 10
grav2 plugins admin-next

Grav 2.0 Developer Guide: Admin Next Panels & Menu Bar

Not every plugin needs a whole admin page. Sometimes you just want a button in the toolbar, or a little assistant in the corner, or a panel that pops out next to whatever…

Andy Miller Andy Miller 9 mins
grav2 JUN 9
api

The Grav API: The Foundation of 2.0

For a decade, Grav has had exactly one front door for managing a site. If you wanted to change something, you either edited the files by hand or you opened the admin plug…

Andy Miller Andy Miller 6 mins
developer JUN 5
grav2 plugins admin-next

Grav 2.0 Developer Guide: Admin Next Custom Pages

Yeti Search Pro isn't a settings page. Open it in Admin Next and you get a real search dashboard: index management, document counts, a live search tester, analytics, all …

Andy Miller Andy Miller 10 mins
grav2 JUN 4
admin2 plugins features

Admin2 Goodies

With Grav 2.0 getting closer, I've been living inside the new Admin2 for months now while we build it out, and a handful of features have completely changed how I work on…

Andy Miller Andy Miller 5 mins
developer JUN 3
grav2 plugins markdown

Grav 2.0 Developer Guide: Markdown Extensions

If your plugin adds its own Markdown syntax — a callout block, a shortcode-like construct, a custom inline mark — you've historically done it by assigning a closure to Gr…

Andy Miller Andy Miller 9 mins
grav2 JUN 3
markdown features

Grav 2.0: Markdown Enhancements

Markdown is the heart of writing content in Grav, and for Grav 2.0 we gave it a proper pass. The engine is still the same fast, Parsedown-based renderer it has always bee…

Andy Miller Andy Miller 8 mins
plugin JUN 2
forms captcha security

Captcha Options for Grav Forms

If you run forms on a Grav site, you've almost certainly used Google reCAPTCHA. It's been built into the Form plugin for years. You sign up with Google, grab your two key…

Andy Miller Andy Miller 6 mins
developer JUN 1
grav2 plugins admin-next

Grav 2.0 Developer Guide: Admin Next Custom Form Fields

Most of the Grav 2.0 developer series so far has been quick wins. The compatibility flag is a one-line change. Adding API endpoints is a couple of event handlers. Custom …

Andy Miller Andy Miller 19 mins
grav2 MAY 31
ai mcp

Grav + AI: The MCP Server

I've been running my own Grav sites through an AI agent for a few months now, and the thing that kept nagging me was how every other CMS handles AI. It's always bolted on…

Andy Miller Andy Miller 11 mins