Directory / plugin

WakeChef Cook Mode

v1.0.0 · by Ali Nawaz

Add a Cook Mode toggle that keeps your readers' screens awake while they follow a recipe. Works with WP Recipe Maker or any recipe post.

About this plugin

Nothing is more frustrating than a phone screen going dark with flour on your hands. WakeChef Cook Mode adds a simple toggle to your recipes. When a reader switches it on, their screen stays awake until they switch it off or leave the page.

Add it wherever your recipes are

  • WP Recipe Maker: one checkbox adds the toggle to every recipe card, at the top or bottom. No template editing needed.
  • Any post type or category: automatically add the toggle to posts, pages, or custom post types, optionally limited to recipe categories. Works with recipes from any plugin, or recipes written straight into the post.
  • Block: insert the Cook Mode block anywhere in the block editor.
  • Shortcode: use [wakechef_cook_mode] in classic content, widgets, or page builders.

Built for real kitchens

  • Uses the browser’s Screen Wake Lock API, supported in current Chrome, Edge, Safari, and Firefox.
  • If the reader switches apps or tabs, Cook Mode resumes automatically when they come back.
  • Every toggle on a page stays in sync, even with several recipes on one page.
  • Accessible: a real switch with a label, keyboard support, and status announcements for screen readers.
  • Lightweight: a few kilobytes of plain JavaScript, no jQuery, and assets load only on pages that show the toggle.
  • Hidden when a recipe is printed.

Customize it

Change the label, description, and accent color under Settings WakeChef Cook Mode. The block and shortcode can override the text for individual recipes.

Plugin tags