Tom Jaeger - EE Harbor

3rd Party (Commercial)

EE Version Support

  • ExpressionEngine 1.x
  • ExpressionEngine 2
  • ExpressionEngine 3
  • ExpressionEngine 4
  • ExpressionEngine 5
  • ExpressionEngine 6


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.


Add-On Type(s)

Extension, Module


Structure is a powerful add-on that lets you create pages, generate navigation, manage content through a simple interface and build robust sites faster than ever. It forgoes the current template_group/template setup and creates “static” and “listing” pages that are all editable through a tree sitemap view. Now, traditional page style content and multiple entry pages can live within the same area. Your clients & authors will rejoice.

Structure is flexible and provides quicker, more freeform building. Pages can be assigned to any channel using any template you choose.

Structure Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. delete_entries_loop
  2. publish_form_new_tabs
  3. publish_form_new_tabs_block
  4. show_full_control_panel_end
  5. submit_new_entry_end
  6. submit_new_entry_start
  7. entry_submission_redirect
  8. cp_member_login

This entry was created February 26, 2009, 9:07 pm.
This entry was last updated February 15, 2022, 3:24 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

19 Reviews:

marijan 05.09.16

Rating - {addon_rating_average}

I never had problems with Structure, been using it on a really big site and editorial much depends on it. Really a must have. Great module.

brooklynm 05.05.15

Rating - {addon_rating_average}

Confusing and unintuitive to have to go through Structure to get to entries. Upon upgrading EE to 2.10.1, Structure caused errors to show upon changing entries and I had to manually change the code to do a proper EE version check. Something about PHP just attracts the worst coding practices.

Corhero 02.06.14

Rating - {addon_rating_average}

Structure might be good for simpler more static content driven sites. But when you require complex structures (no pun intended) it starts being inadequate. E.g. try adding two channels to one page with Structure without getting confused, also not possible. Rather teach your clients properly.

plasticmonument 01.18.14

Rating - {addon_rating_average}

This has crashed EVERY site (at least 6-7 sites) I’ve every installed it on. Only advice I’ve received is to restore from a backup. I’ve had to switch to Navee, which is not great, but at least doesn’t crash my sites. Great concept but has cost me tons of time in trying to repair errors.

Kevin Jacoby 11.26.13

Kevin Jacoby
Rating - {addon_rating_average}

If you have a large site, don’t bother you’ll just waste time. It will break and the support you get is not helpful at all. The idea is great but the execution is bad. They used a pre-order search tree when they didn’t really need to and loading a lot of pages into the DOM is a horrible idea.

Reinos 11.10.13

Rating - {addon_rating_average}

Powerful, elegant and useful in every way. My default module for all my sites.

brianfidler 12.12.12

Rating - {addon_rating_average}

So easy to use. I had a project where my client was struggling with the separation of content and navigation using NavEE (which I also love), and in very short order I was able to connect the content to Structure and update the template. In this particular case it was a lifesaver!

DCalabrese 08.22.12

Rating - {addon_rating_average}

Under the hood demos have been promised for years and never materialize.  Simplistic Structure layouts / pages are a joke for inspiring any advanced architecture possibilities.  First rate demos can always include other add-ons.  Please reconsider & release some first rate VIDEOS.

Spurlock 06.11.12

Rating - {addon_rating_average}

It will crash every site you put it on at least once, and when you ask for support you’ll just be told to either restore your site from backup or un- and re- install the app, losing a lot of work either way. Use ‘Taxonomy’ module instead, provides a nice structured nav without taking over your site.

Andre Van Kets 05.18.12

Andre Van Kets
Rating - {addon_rating_average}

Some performance drawbacks, as mentioned in the comments, but overall a great add-on that gives uber-control over url schemas and site architecture.

For those fanatical about internal theme-ing.

100hertz 01.06.12

Rating - {addon_rating_average}

very client-friendly module. Downside: considerably slower pageloads. And when called more than once (for inst. mainnav and subnav) the amount of queries snailed down the pageload so much we had to turn away from Structure all together… The larger the pagetree, the more it seems to slow down

Hobofi 11.22.11

Rating - {addon_rating_average}

Despite some issues (see other reviews), probably my favorite add-on of all time. Clients love it and for most sites Structure just saves so much time and makes things so easy that I wouldn’t want to live without it. Well worth the money! Actively developed and great support.

Mike Combs 08.22.11

Mike Combs
Rating - {addon_rating_average}

Conflicts with categories, pagination, calendar,  anything with extra URL segments; you’ll need to find workarounds. Updates sometimes change syntax; you’ll have to rewrite. Docs are poor; just try to find paginate. Makes the CP slooow. Still, you probably need this.

BA Creative 08.15.11

BA Creative
Rating - {addon_rating_average}

Powerful and flexible plugin to help craft your unique taxonomy / IA requirements. Fills a gap in EE, by accommodating static pages in an intelligent way. Friendly CP for clients. I only wish it supported categories, pagination and archives out of the box (atm you need Zoo Triggers or Freebie)

Steven Grant 10.06.10

Steven Grant
Rating - {addon_rating_average}

This is almost an essential addon for every project now. It allows rapid development of even the most complex sites, builds sub nav etc automatically. Great time saver and the most important aspect…clients love it!!!

Bransin 04.17.10

Rating - {addon_rating_average}

Should be included with an EE install. Forget the pages module, Structure will save you time in developing hierarchy. Template and entry hierarchy that is 4 levels deep or more is not easy with native EE. I haven’t seen it done without Structure, and there are many head scratchers without it.

Jacob Russell 03.12.10

Jacob Russell
Rating - {addon_rating_average}

Comes with a bit of a learning curve, but one of the most useful EE Add-Ons out there.  One of those things where you wonder “why wasn’t EE like this to begin with?”  Absolutely recommend it for site building.

Ryan Masuga 03.06.10

Ryan Masuga
Rating - {addon_rating_average}

This is an impressive add-on. I think the docs could be fleshed out a bit!

One thing I’d like is to have a “ghost” parent, or a way to gather seemingly random parentless Structure pages together into groups, especially for pages that live right off the root of the site.

Very useful. Nice work!

Geof Harries 05.03.09

Geof Harries
Rating - {addon_rating_average}

Much more powerful and customizable than the standard Pages module.