WPRuby Logo WPRuby
Log in Get started
  • Plugins
  • Themes
  • Docs
  • Blog
    • eCommerce
    • Plugins
    • How to
    • Coding
  • Affiliate Area
  • Contact Us
  • About Us
  • Plugins
  • Themes
  • Docs
  • Blog
    • eCommerce
    • Plugins
    • How to
    • Coding
  • Affiliate Area
  • Contact Us
  • About Us

WPRuby Account

4
  • How to upgrade your license
  • How to renew your license
  • How to change your plugin’s license domain
  • How to cancel your subscription.

WooCommerce Australia Post Shipping Method Pro

14
  • Installation
  • How to activate your Australia Post Pro license
  • How to Upgrade from Free to Pro
  • Australia Post Zone Settings
  • Australia Post Global Settings
  • Australia Post Tracking
  • Pre-Paid Satchels
  • How to Mark a Product to be Shipped Individually?
  • TroubleShooting and Common issues
  • Available WordPress Actions and Filters
  • [Labels Pro] How to connect the plugin with your MyPost Business account
  • [Labels Pro] How to connect Labels Pro with your eParcel account
  • [Labels Pro] How to print labels and create shipping orders.
  • [Labels Pro] How to Mark a Product as Containing Hazardous Materials?

WooCommerce Custom Payment Gateway Pro

11
  • Getting Started
  • Custom Payment Gateway Settings
  • Custom Checkout Field Builder
  • Conditional Display Rules
  • Sending Payment Data to an External API
  • How to Create a Pay by Invoice Payment Method
  • How to Create a Manual Payment Link or Review-Based Payment Method
  • Troubleshooting
  • Frequently Asked Questions
  • Security and Sensitive Payment Data
  • How to Upgrade from Free to Pro

WooCommerce Royal Mail Shipping Calculator Pro

4
  • Installation
  • Settings
  • TroubleShooting and Common issues
  • How to activate your plugin license

Controlled Admin Access Pro

3
  • Available Actions for a Restricted Admin
  • Installation
  • Settings

WooCommerce Address Guard Pro

7
  • Get Started
  • Configuring Address Providers
  • Configuring Checkout Validation
  • Creating Address Rules
  • Customizing Customer Messages
  • Using the Address Tester
  • Reviewing Address Quality Inside WooCommerce Orders

WooCommerce Simple Table Rates Pro

8
  • Installation
  • Settings
  • Rules and Actions
  • How to Setup Weight Based Shipping
  • How To Setup Shipping By Shipping Class
  • How to Setup Shipping by Cart Total
  • How to Setup Shipping by Product
  • How to Setup Shipping by Product Category

WooCommerce Pack IQ

5
  • Installation
  • How to activate your plugin license
  • How to add a new box
  • How to change the boxes weight and dimensions units
  • How to view the packing results

WooCommerce Restricted Shipping and Payment Pro

4
  • Installation
  • Setting Up Shipping Methods Conditions
  • Available Shipping & Payment Rules
  • Setting Up Payment Gateways Conditions

Affiliate Butler PRO

9
  • Installation and Upgrade
  • Quick Start Guide
  • Settings
  • Keywords Management
  • Installation
  • Frequently Asked Questions
  • Files Structure
  • Links Types
  • Statistics

WooCommerce Adyen Payment Gateway

2
  • Setup the Adyen payment gateway
  • How to configure Adyen Webhook notifications? 

WooCommerce Free Shipping Per Product

2
  • Installation
  • How to setup free shipping for a certain product

WooCommerce UPS Shipping Method Pro

4
  • Installation
  • UPS Zone Settings
  • UPS Global Settings
  • How to get the UPS Access Key?

Delivery Promise for WooCommerce

9
  • Getting Started
  • Understanding Processing Time vs Transit Time
  • Setting the Cutoff Countdown
  • Configuring Default Delivery Estimates
  • Creating Delivery Rules
  • Setting Working Days and Holidays
  • Using Rule Presets
  • Product-Level Lead Times
  • Why the “Order Within” Countdown Is Not Showing

Cartavera

16
  • Cartavera documentation
  • Install Cartavera
  • Activate your licence
  • Import a starter site
  • Styles, colours and fonts
  • Headers and footers
  • The homepage
  • Catalog and filters
  • The product page
  • Cart and checkout
  • Translation and right-to-left languages
  • Child themes
  • Hooks and filters reference
  • Troubleshooting
  • FAQ
  • Changelog

Candy Shop

14
  • Candy Shop documentation
  • Install Candy Shop
  • Activate your licence
  • Import a starter site
  • Set up your products
  • Food information and allergens
  • Shop pages and filters
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Foliowick

16
  • Foliowick documentation
  • Install Foliowick
  • Activate your licence
  • Import a demo store
  • Authors and author pages
  • Book details and editions
  • Genres, reading lists and the Editor’s Pick
  • Secondhand copies and forthcoming books
  • Shop pages, search and book pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • The journal and editorial pages
  • Hooks and filters
  • FAQ
  • Changelog

Gemelune

14
  • Gemelune documentation
  • Install Gemelune
  • Activate your licence
  • Import a starter site
  • Metals, sizes and swatches
  • Size guide, delivery and care pages
  • Shop pages, product cards and product pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Formafern

15
  • Formafern documentation
  • Install Formafern
  • Activate your licence
  • Import the demo store
  • Finishes and swatches
  • Dimensions, materials and care
  • Rooms and Shop the Room
  • Shop pages, product cards and product pages
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage and editorial pages
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog

Pawtani

15
  • Pawtani documentation
  • Install Pawtani
  • Activate your licence
  • Install a starter site
  • Pets, sizes, flavours and product facts
  • Size & fit guides
  • Shop pages, filters and product pages
  • Repeat purchases, subscriptions and wishlists
  • Styles, colors and fonts
  • Headers, footers and menus
  • The homepage
  • Child theme
  • Hooks and filters
  • FAQ
  • Changelog
View Categories
  • Home
  • Knowledge Base
  • WPRuby Themes
  • Cartavera
  • Headers and footers

Headers and footers

Waseem
Updated on November 4, 2026

5 min read

0:00 / 5:14
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

Table of Contents

Toggle
  • Choose a header or footer
    • Headers
    • Footers
  • Edit the logo, menu and links
  • Category drawer
  • Mega menu
  • Sticky compact header
  • Store Search
  • Account menu
  • Newsletter footer
  • Checkout header and footer

Choose a header or footer

  1. Go to Appearance → Editor → Patterns, then Header (or Footer) under Template parts.
  2. Open the header, click the ⋮ menu (or select the header block), and choose Replace.
  3. Pick one of Cartavera’s designs and Save.

Headers

Header Layout
Marketplace header (default) Dark bar with logo, Store Search, account menu and mini-cart; a second row with the “All” category drawer button and your top categories
Marketplace header with mega menu The same, but each top category opens a panel with its image and subcategories on desktop
Two-row header with utility bar A thin top bar with your tagline and links to orders, returns and your account, above the main header
Centered header (light) Light background, logo in the middle, search on one side and account and cart on the other, categories centered below
Minimal one-row header Logo, top categories, a compact search, account and cart on one row. Below 1100 px the categories move into the category drawer
Checkout header (distraction-free) Used on the checkout page only. See Cart and checkout

Marketplace header:

Marketplace header

Two-row header with utility bar:

Two-row header with utility bar

Centered header (light):

Centered header (light)

Minimal one-row header:

Minimal one-row header

Footers

Footer Layout
Marketplace footer (default) Dark footer with a “Back to top” bar, four link columns built from your store pages (About, Shop, Departments, Help) and a bottom bar
Minimal footer One row with the site title, links to your shop, account and policy pages, and the copyright line
Centered footer (light) Site title and tagline in the middle, a row of department links, a row of help links and the copyright line
Footer with newsletter sign-up A newsletter sign-up row above the four link columns
Checkout footer Policy links. Used on the checkout page only

Edit the logo, menu and links

Open the header in Appearance → Editor → Patterns → Header and click what you want to change.

  • Logo: select the Site Logo block and upload your logo. The site title shows when there’s no logo.
  • Navigation row: this is a Navigation block. The first time the header is shown it lists Today’s Deals, Best Sellers, New Arrivals and your top product categories. Add, remove or reorder links like any Navigation block.
  • Footer links: the footer columns are ordinary blocks. Click a link to change its text or URL.

After you save, the menu is yours. Until you save the header, Cartavera builds the menu from your current categories, so a new category appears on its own. Once you edit and save the header in the Site Editor, WordPress stores it as you left it, and a category you add later won’t appear until you add it to the menu. To go back to the automatic version, open the header and choose Reset (⋮ → Reset or Clear customizations).

The “Today’s Deals” link goes to the page that uses the Deals page (sale products) template. Create that page if you want the link to work; the Marketplace starter creates one for you.

Category drawer

The All button in the header (the ☰ button on phones) opens a panel that slides out from the side. It lists your categories, which expand to show subcategories, plus store and account links. It needs the Cartavera Blocks plugin.

Select the Category Drawer block to change its label, hide the label, or hide the store links.

Mega menu

Replace your header with Marketplace header with mega menu. On screens 782 px and wider, each top category opens a panel with its category image and up to eight subcategories. It works with the keyboard: Enter or Space opens a panel, the arrow keys move between categories and Escape closes it. On phones the header shows the category drawer instead.

Select the Mega Menu block to change how many categories it shows (default 6), how many subcategories each panel lists (default 8), and whether category images show.

Category images come from Products → Categories → category → Thumbnail.

Sticky compact header

With this on, the header stays at the top while shoppers scroll. Once they scroll past it, only the main row (logo, search, account and cart) stays visible. The page doesn’t jump, because the header keeps its space.

  1. Open the header in Appearance → Editor → Patterns → Header.
  2. Open List View and select the outermost Group block of the header.
  3. In the block settings, under Styles, choose Sticky compact header.
  4. Save.

It’s off by default.

Store Search

The search bar in the header searches your products, with a category selector and live suggestions (picture, name, price and stock) as the shopper types. It works with the keyboard and with screen readers, and still searches without JavaScript.

Select the Store Search block to change the placeholder text, hide the category selector, turn off suggestions, or show more or fewer suggestions (default 6).

Account menu

The account menu shows a greeting and a dropdown with the shopper’s WooCommerce account pages (orders, addresses and so on). Signed-out shoppers get sign-in links.

Newsletter footer

The Footer with newsletter sign-up has a Sign up button, not a form, because WordPress has no built-in form block. By default it links to #newsletter. Click the button and set its link to your email provider’s sign-up page. Developers can set it once for every newsletter pattern with the cartavera_newsletter_url filter.

Checkout header and footer

The checkout page uses its own simpler header (logo, the page’s purpose and a link back to the cart) and footer (policy links), so shoppers aren’t pulled away while paying. Edit them in Appearance → Editor → Patterns, under the Checkout header and Checkout footer template parts. The cart page uses your normal header and footer.

Styles, colours and fontsThe homepage
WPRuby Logo WPRuby

In 2015, WPRuby was established as an independent agency where we focus on producing and supporting many WordPress plugins. Each product we develop is simple to use and easy to customize and backed by awesome support and regular updates.

Resources

  • Knowledge Base
  • Affiliate Area
  • About Us
  • Nomad Jar
  • GarnerDocs
  • UnavailableToday

Legal

  • Privacy Policy
  • Terms of Use

Follow us

  • Github
  • X.com
  • LinkedIn
  • Facebook

© 2026 - WPRuby