Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Genesis Simple Hooks icon

Genesis Simple Hooks

v2.3.0
by Nathan Rice · 4.6 (22 reviews)

This plugin creates a new Genesis settings page that allows you to insert code (HTML, Shortcodes, and PHP), and attach it to any of the 50+ action hoo …

30K+ active installs Updated Aug 07, 2023 Tested to 6.3.5
Try Demo Download
Pre-installed Ready in ~10s No card
Genesis Simple Hooks

About Genesis Simple Hooks

This plugin allows you to easily modify your Genesis theme by inserting code (HTML, Shortcodes, and PHP) into the various action hooks provided by the Genesis Theme Framework. It provides an attractive interface for making these modifications and supports all 50+ hooks built into the Genesis theme. Additionally, it includes code snippets for commonly requested modifications to the footer, post-info, and post-meta text.

Frequently asked questions

What does the Genesis Simple Hooks plugin do?
This plugin creates a new Genesis settings page that allows you to insert code (HTML, Shortcodes, and PHP) and attach it to action hooks within the Genesis Theme Framework. It provides an easy-to-use interface for modifying your Genesis theme via the hook system.
What types of code can I insert with Genesis Simple Hooks?
The plugin accepts HTML, Shortcodes, and PHP code snippets. This allows for flexible customization of your Genesis theme.
How many hooks does Genesis Simple Hooks provide access to?
The plugin gives you access to over 50 action hooks built into the Genesis theme, as well as a few built-in WordPress hooks.
Who is the author of Genesis Simple Hooks?
The author of the Genesis Simple Hooks plugin is Nathan Rice.
Can I use Genesis Simple Hooks to modify my footer or post-info?
Yes, the plugin is commonly used for modifying elements like the footer, post-info, and post-meta text. Code snippets are provided as examples for these modifications.

Changelog

2.3.0

  • Reorganize plugin based on our standard boilerplate.
  • Update to match WordPress PHP standards.
  • Fix bug where plugin name was empty in the minimum version warning.
  • Increase minimum Genesis version to 2.5.0.

2.2.1

  • Genesis 2.6+ compatibility (prevents white screen).
  • Remove reference to deprecated function.

2.2.0

  • Rewrite plugin based on new plugin boilerplate.
  • Added new hooks.
  • Require unfiltered_html capability to execute PHP.
  • Better Genesis dependency handling.
  • Change activation hook to conditional admin notice.
  • Allow hooks to be de-registered via filter.

2.1.2

  • Load textdomain
  • Add plugin header i18n

2.1.1

  • Generate POT file.

2.1.0

  • Increased requirement to Genesis 2.1.0.
  • Site title and description hooks.
  • Fixed outdated hook descriptions.

2.0.1

  • Genesis 2.0 favicon unhook location fix.

2.0.0

  • Updated to use new entry hooks in Genesis 2.0.
  • Remove unused boxes.php file.

1.8.0.2

  • Fixed yet another fatal error but for people using less than Genesis 1.8.0. It should now deactivate gracefully.

1.8.0.1

  • Removed an unnecessary version compare check that was causing some fatal errors.

1.8.0

  • Increased requirement to Genesis 1.8.0.
  • Switched over to the Genesis 1.8 admin menu class to build admin menu.

1.7.1

  • Increased requirement to Genesis 1.7.1
  • Fixed display issues in the admin screen
  • Added new hooks to the defaults array
  • Whitespace, standards, and documentation

1.6

  • Increased requirement to Genesis 1.6
  • Fixed bug with things not unhooking

1.4

  • Increased requirement to Genesis 1.4
  • Fixed undefined index bug in functions.php

1.3.1.1

  • Reduce requirement to Genesis 1.3
  • Increase requirement to WordPress 3.0

1.3.1

  • Bump to match Genesis version
  • Require Genesis 1.3.1
  • Added new unhook options
  • Fixed bug with foreign language compatibility

1.2

  • Bump to match Genesis version
  • Require Genesis 1.2.1
  • Update hooks for Genesis 1.2.1

0.9

  • Add new hooks, remove deprecated hooks
  • Fix textarea bug with HTML entities
  • Bump to pre-release 0.9 branch

0.1

  • Initial Release

Try other plugins