Section inventory · c2tactical.com · 2026-09-30Mesa wireframeDesign comp

C2 Tactical section inventory

Every section type on c2tactical.com, and the Mesa location page rebuilt from them. Each section on the Mesa wireframe is one of these, with no new section types.

28Reusable sections
14Fixed template parts
101Pages checked
108News posts checked
3Location posts checked

Mesa page build

The Mesa page uses C2's existing location post type, which already has a Mesa post at /location/mesa-location/. Top to bottom, these are the sections to place.

#Wireframe sectionC2 sectionSettingsContent
01HeroLocation herotpl_location_heroPage title fieldTitle: Indoor Shooting Range in Mesa, AZ. Mesa photo.
02AboutText beside imageflex_text_area_imagePhoto left, whiteLocal roots story. Buttons: Book a Range Package, Get Directions (Mesa).
03Under one roofPhoto columnscolumn_contentPhotosKeeps the copy already on the Mesa post: Shooting Lanes, Gunsmithing, Gun Store.
04PackagesTabbed offersflex_tabsTextureBig Iron ($175.00) and The Boogeyman ($199.00), copied from the packages page. Book Mesa goes to Mesa booking.
05Package linksButton rowflex_linksBlackAll Range Packages, Mesa Memberships, Book a Lane.
06ClassesTabbed offersflex_tabsTextureP100, CCW1 and R100 ($75.00, 4 hours each) from the Mesa post. Book Mesa goes to the Mesa calendar.
07CalendarImage banner with buttonsflex_image_blockPhotoView the Mesa Calendar, See All Courses. The calendar itself stays on the main site.
08GalleryHeading band + 2 photo rowsflex_header, flex_imageBlack band, 3 photos per rowSix Mesa photos in two rows of three.
09LocationLocation map and detailsmap_and_contentPhoto backgroundAddress, phone, hours as stored on the Mesa post, Get Directions to Mesa.
10ContactHeading band + formflex_header, flex_formBlack band, dark gray formNeeds a form that sends to c2mesasales@c2tactical.com, the email on the Mesa post.
11NewsFeatured postsfeatured_postsTextureThe same three posts as the Mesa gun store page, plus View More Posts.
12ClosingImage banner with buttonsflex_image_blockPhotoReady to Shoot in Mesa? Book a Range Package, Get a Training Plan.

Fix on the current Mesa post

The existing Mesa location post was cloned from another location, and these problems came across with it.

  1. All three course tabs have a Book Tempe button.
  2. Three buttons send Mesa visitors to Tempe on Google Maps: Get Directions on the gun store block, on the gunsmithing block and on the map block.
  3. The stored hours are test values (Sunday only, 12am to 1am and 12am to 2am). The map block shows the real hours, but anything that reads the stored hours gets the wrong ones.
  4. The location intro field still holds "Lorem ipsum" placeholder text. It does not show on the page.
  5. The map block spells Thursday as "Thrusday".
  6. The hero photo is the Scottsdale AREA338 lounge, per its own alt text. The design comp uses the Mesa lanes photo instead.
  7. The location template shows the page title as an H2. The only H1 on the page is "Explore Membership" inside the membership block. Standard C2 pages put the title in an H1, and the location template should too.
  8. The post is set to noindex, nofollow, so Google does not index it yet. Switch that at launch.

Reusable sections (28)

These can be placed on any standard page, news post or location post, in any order. The live capture shows each one on a real C2 page.

Text and media

Text area on c2tactical.com

Text area

flex_text_area

A block of formatted text with optional buttons. The most used section on the site.

Holds Headings, paragraphs, lists, links, buttons

Options Background: black, dark gray or texture

Used 200 times on 63 pages, 108 news posts

Examples /course-interest/ /range-info/gunstore-mesa-az/ /military/

Image with checklist on c2tactical.com

Image with checklist

flex_text_area_image_options

A photo beside a title and an icon checklist.

Holds Photo, title, checklist items with icons, text, buttons

Options Background and photo side are settings. Every use so far is white with the photo on the left

Used 8 times on 8 pages

Examples /range-info/gunstore-mesa-az/ /gunsmithing-mesa-az/ /gunsmithing-tempe-az/

Two cards on c2tactical.com

Two cards

two_column_section

A heading over two side-by-side cards.

Holds Heading, two columns (subheading, photo, text, buttons)

Options Background: white or dark gray

Used 4 times on 4 pages

Examples /about-us/ /gunsmithing/ /courses/concealed-carry/

Icon features on c2tactical.com

Icon features

icon_content

A row of features, each with an icon, title and text.

Holds Items (icon, title, text)

Used 1 time on 1 page

Examples /about-us/

Photo cards on c2tactical.com

Photo cards

team_members

A section title over cards with a photo, name and text.

Holds Section title, cards (photo, name, text)

Options Textured background

Used 1 time on 1 page

Examples /about-us/

Offers and booking

Tabbed offers on c2tactical.com

Tabbed offers

flex_tabs

A section title over tabs. Each tab is one package or course with its price and booking buttons. This is how the site shows packages and courses.

Holds Per tab: photo or video, title, price, length or availability, bullet list, buttons, optional extra columns

Options Background: texture or none

Used 47 times on 23 pages, 3 location posts

Examples /military/ /courses/concealed-carry/ /taser-ic/

On the Mesa page Packages Classes

Course card tabs on c2tactical.com

Course card tabs

flex_courses_tabs

Tabs that each hold a set of course cards.

Holds Per tab: course cards

Options Textured background

Used 1 time on 1 page

Examples /courses/

Proof and brands

Location

Media

Photo row on c2tactical.com

Photo row

flex_image

Up to four photos in one edge-to-edge row.

Holds Up to 4 photos

Options Photos per row

Used 1 time on 1 page

Examples /memberships/area338-membership/

On the Mesa page Gallery

Content and forms

Class accordion on c2tactical.com

Class accordion

flex_accordion

Expandable rows that list classes, each with a button.

Holds Rows (title, classes, button)

Options Black background

Used 6 times on 2 pages

Examples /range-info/phoenix/ /range-info/faqs/

Fixed template parts (14)

Built into a page template rather than placed section by section. The header, footer and heroes appear automatically. The rest exist on one page each.

Site header on c2tactical.com

Site header

Every page

Logo, main menu (Packages, Courses, Memberships, Range Info, Contact Us), Book a Lane button and search.

On the Mesa page Header

Page hero on c2tactical.com

Page hero

Every standard page

Photo with a blue overlay and the page title.

Location hero on c2tactical.com

Location hero

The 3 location posts

Same hero as standard pages. The title comes from the location's page title field.

On the Mesa page Hero

Home: photo slideshow on c2tactical.com

Home: photo slideshow

Home page only

Rotating full-width slides.

Home: welcome text on c2tactical.com

Home: welcome text

Home page only

Headline, intro text and a button.

Home: Let's Start Your Experience on c2tactical.com

Home: Let's Start Your Experience

Home page only

Choices for new and returning shooters.

Home: Find Exactly What You're Looking For on c2tactical.com

Home: Find Exactly What You're Looking For

Home page only

Heading and a slider of class cards.

Home: flip cards on c2tactical.com

Home: flip cards

Home page only

Specials shown as cards that flip over.

Home: tall photo cards on c2tactical.com

Home: tall photo cards

Home page only

A row of tall photo cards.

Membership cards on c2tactical.com

Membership cards

Memberships pages

Membership packages with a buy button for each location.

Contact locations on c2tactical.com

Contact locations

Contact page

Contact details for each location.

Class calendars on c2tactical.com

Class calendars

Calendar page

The class calendar for each location.

How this was made Read the stored section list of every published page, news post and location post on c2tactical.com, then matched it against each rendered page. On 95 of 100 standard pages the two lined up one for one. Captures were taken from the live site on 2026-09-30.