
Aviation range / Aero Hangar
Aero Hangar
The aircraft register of a flight school or a flying club: what flies today, what is in the workshop and until when, the last reading of each counter, and the on-board documents with the day each one runs out.
The plugin is written for the fleet manager, who does this job in the evening, standing up, between two flights. Every screen opens on what has to be decided today, and the most frequent gesture, declaring an aircraft unavailable, is one button away on every line. Premium adds maintenance, the accounts of each aircraft and the defects reported by pilots.
Available Free · Premium No external service English and French Premium €24.90 / month excl. VAT v2.0.8
No cap on aircraft, documents or readings. The dashboard, the reminders, the message to pilots and the public blocks are in the free version, and Premium takes nothing away from it.
The plugin calls nothing to do its work. Aircraft, readings and documents never leave your server, and a document is served by the plugin alone, never by the media library.
Dedicated tables, no other plugin required. When Aero Users is installed, the two share their roles; Aero Weight & Balance will read here the aircraft to weigh.








What the plugin does
Keep the register
- One file per aircraft: registration, serial number, type picked from a catalogue that fills in the rest
- A silhouette chosen from the type among twenty-four, or the aircraft’s own photo
- Aeroplane, helicopter and microlight, each with the rules it flies under
- Counters that say what they count and on which instrument
- Eleven kinds of on-board documents, each with its expiry date
Answer before the flight
- The dashboard sorted by urgency: what is grounded first
- Declare unavailable with two dates and a reason, from any line
- The expected return announced, for the planning to read
- Two public blocks: the fleet grid and the page of one aircraft
- Reminders at 90, 30 and 7 days before, one the day after, and a weekly summary
Lose nothing
- A status is said by somebody, on a date, for a reason: the journal keeps all of it
- A reading never overwrites the previous one
- Documents in a closed folder, served only to the account that holds the right
- A log of refused downloads, readable in the settings
- A sold aircraft is archived; if it comes back, you reactivate it, the serial number is what counts
What Premium adds
Follow maintenance
- Due items in hours, cycles and dates, with their tolerance and the remaining potential
- The date projected at the pace of each aircraft, bookings included
- The fleet planner over 30 days, 90 days or 12 months, printed on one A4 sheet
- Workshop return in one form: the visit, its references and what it clears
- Maintenance programmes by type, with sourced indicative templates to check
Keep the accounts
- The report: availability, immobilisations, hours and flights per aircraft
- Cost per hour against the rate, excluding or including VAT, exported as CSV
- The expenses of each aircraft, invoice attached, entered or imported
- Owners, contracts, their notice periods and who pays what
- Import of the flight logs and bookings exported from Aerogest
Listen to the pilots
- A defect reported from the phone, on leaving the aircraft
- One QR code per aircraft, to stick on board
- An email at once to the technical manager, then to the pilot at each answer
- The aircraft made unavailable from the report
- The work request printed for the workshop
A status is a sentence said by somebody, on a date
An aircraft shown as “in service” in Aero Hangar means that one person said so on one date. It is a statement by the club about how it organises itself. The plugin issues no release to service and extends no airworthiness review certificate: those signatures belong to the organisations entitled to sign them, and no line written here replaces them.
It replaces neither the journey log, which the crew fills in and which travels with the aircraft, nor the aircraft file, which the maintenance organisation keeps. It records what the club decided about a machine, who decided it and when, so that everybody reads the same thing. And it says so on every screen where the question could be read the wrong way.
What the plugin keeps
- The aircraft
- One file per machine: registration, serial number, manufacturer and model picked from the catalogue, category, seats, home base, year, operating rules, hourly rate, silhouette or photo.
- The statuses
- In service, unavailable, grounded with no return date, archived. Each one opened by a person, on a date, for a reason, with an expected return when there is one. The screen of today reads the open line, the history stays readable underneath.
- The counters
- A reading is identified by what it counts and the instrument it is read on: airframe hours on the Hobbs, on the tachometer, on the journey log. Two different pairs are two different series.
- The documents
- Eleven kinds, from the certificate of registration to the insurance certificate, the radio station licence, the weighing report and the maintenance programme. A date read on the document, a visibility, a file when you have it.
- The reminders
- Ninety, thirty and seven days before, one the day after, with thresholds per kind of document. One message per recipient and per pass, never twice for the same date. Off until the school switches them on.
- The public pages
- The fleet grid and the page of one aircraft, as a block or a shortcode, in light and in dark. Nothing about owners, contracts, documents or readings appears there.
Free or Premium
Premium is for the school that keeps its maintenance and its accounts in a spreadsheet and would rather keep them here. It installs over the free plugin and keeps everything it recorded; the free plugin holds no feature back behind a licence.
The plugin records what the school decided about its aircraft. It issues no release to service and extends no airworthiness review certificate.
Licence for one site, renewable and cancellable at any time. Launch offer: 20% off the first year when paid yearly, with the code HANGAR26, until 31 December 2026; then €249 a year excluding VAT. Prices exclude VAT: the buyer’s VAT is added at checkout, and a school with an EU VAT number deducts it. Payment is handled by Freemius, our reseller, and you are refunded within 14 days if the plugin does not suit you.
Installing it
Download the archive, then in your WordPress: Plugins, Add New Plugin, Upload Plugin, choose the file and activate. Open the Aero Hangar menu and add your first aircraft: the catalogue fills in the model, the category and the seats for the most common types. Then record the documents that carry a date, the insurance certificate and the airworthiness review certificate first. The plugin needs WordPress 6.3 and PHP 7.4 at least.
Requirements
- Version
- 2.0.8
- WordPress
- 6.3 or later, tested up to 7.1
- PHP
- 7.4 or later
- Licence
- GPLv2 or later
- Integration
- Two Gutenberg blocks, three shortcodes, a façade for developers; Premium adds the block and shortcode of the defect report form
- Data
- Everything stays on your server; no external service
The steps
- 1 Upload the archive and activate the plugin.
- 2 Open the Aero Hangar menu and add the first aircraft.
- 3 Record the documents that carry a date, and switch the reminders on when you are ready.
- 4 Put the fleet grid on a page of the site: the “Our aircraft” block or the [aero_hangar] shortcode.
Links and languages
- Languages. The plugin ships in English and in French.
- Shortcodes.
[aero_hangar]for the grid,[aero_hangar_aircraft immat="F-GKLM"]for one aircraft,[aero_hangar_rate immat="F-GKLM"]for its rate in the middle of a sentence. - The range. Aero Hangar recognises Aero Users, Aero Courses and Aero Weather when they are installed beside it, and opens its list of aircraft to them.
Frequently asked questions
What happens to my data if I stop Premium?
Nothing is lost: the data stays in the database. The Premium screens close until renewal, and the free register keeps working.
Are the maintenance programme templates reliable?
They are sourced examples, neither manufacturer data nor regulatory data. They must be checked and validated, inspection by inspection, with your maintenance organisation; no due item is created without the box that confirms it.
Does it replace the journey log or the aircraft file?
No, and it never will. The journey log is filled in by the crew and travels with the aircraft; the aircraft file belongs to the maintenance organisation. The plugin records what the club decided about a machine, who decided it and when.
Who can see the documents?
Only the accounts that hold the permission to keep the on-board documents, unless you decide otherwise document by document: kept by the school, visible to signed-in members, or visible to everyone. Files never go through the media library, and a refused request is written to a log you can read.
An aircraft is back from the workshop. What do I do?
Open its line and declare it back in service, on the date it actually came back. The open unavailability is closed on that date, and the history keeps both.
What about an aircraft the club sells?
You archive it. Its line stays, its documents and its readings stay readable, and it leaves the public grid. If it comes back one day, you reactivate it rather than creating a second line: the serial number is what says it is the same aircraft.
Do I need the other plugins of the range?
No. Aero Hangar stands on its own and carries its own copy of the shared core. When Aero Users is installed beside it, the two share their roles rather than each keeping a list of its own.
Will there be a Pro version?
Yes, for the club that keeps its maintenance schedule somewhere else and would rather keep it here: due items in hours and dates with their tolerance, a ninety day planner, hour projection, workshop return on one screen, owners and contracts. Nothing you install today will be taken away.
Changelog
- 2.0.8
- Maintenance release, with no change in what the plugin does.
- 2.0.7
- The developer façade keeps only what the plugin answers; the Aero range card offers to install Aerodrome METAR TAF from WordPress.org.
- 2.0.6
- Uninstalling keeps everything by default; one box in the settings erases all the data. Premium: the report counts in calendar quarters, the Expenses tab reads year by year and accepts amounts written with €, the list of defect reports is paged, a report written during an expired session is kept until the pilot signs in again.
- 2.0.5
- Premium: the import flags an Aerogest log cut at one screen page (25, 50, 100 or 1,000 lines), and stays quiet when a second file dropped with it fills the gap.
- 2.0.4
- Settings: the recipients card says where the list is changed, the right to keep the on-board documents in Aero Users, with a link to that screen.
- 2.0.3
- Premium: the licence key activates from the Licence screen, and the extension receives its updates.
- 2.0.2
- In the Aero range card of the dashboard, Aerodrome METAR TAF now reads like the other names of the range.
- 2.0.1
- Uninstalling goes through a single class, which removes the same tables and settings as before and keeps the deposited files unless the settings ask otherwise.
- 2.0.0
- A message to pilots on each aircraft, to read before departure; four characteristics on the record and its public page (power, maximum take-off mass, cruise speed, fuel burn); façade 1.3 lets other plugins write aircraft, readings, statuses and messages. Premium: Aerogest import, maintenance programmes by type, report and cost per hour, defect reports.
- 1.6.0
- The plugin's internal names now carry its own name; a site that had an earlier version keeps every aircraft, document, reading and setting, moved over once on the first page load after the update.
- 1.5.0
- Nine actions and filters open the register to the range’s extensions; a daily pass keeps the status column in tune with the journal; the façade answers the hours flown between two dates. Aero Hangar Pro, a separate extension: maintenance due items with tolerance and projection, printable planner, workshop return, planned unavailability, owners and shares, contracts and notice periods, rate history.
- 1.4.2
- The dashboard shows the whole fleet as tiles under the figures, green or red at a glance; the detailed lines keep to the aircraft that need a decision.
- 1.4.1
- An aircraft that has never had a counter reading no longer asks for a decision on the dashboard; only a reading older than thirty days does.
- 1.4.0
- Hour packs per aircraft, shown on the public card; the dashboard shows what needs a decision today, the Fleet tab is the full, sortable register.
- 1.3.0
- Renamed Aero Hangar; shortcodes and blocks follow: [aero_hangar], [aero_hangar_aircraft], [aero_hangar_rate].
- 1.1.1
- The Aero Core base moves to 1.5.1: the weather plugin of the range is listed under its new name, Aerodrome METAR TAF.
- 1.1.0
- A library of twenty-four aircraft silhouettes, chosen from the type and changeable on the aircraft file; a photo from the media library still takes precedence.
- 1.0.0
- First release: the aircraft register of a flight school. The file of an aircraft with a catalogue of types that fills in the model, the category and the seats; a dated status journal; counter readings identified by what they count and the instrument; the on-board documents and their expiry dates in a closed folder; reminders by e-mail, off at installation; a dashboard sorted by urgency; two blocks and three shortcodes for the club’s site.
Need one more feature?
A kind of document specific to your authority, an export for your maintenance organisation, a link with your booking planner: we add features to the plugin or write a dedicated module.
