Support the Developer
If this plugin has helped you, please consider supporting further development. Your contribution directly fuels
new features, improvements and long‑term maintenance.
Every contribution helps fuel new features and improvements!
Thank you for being part of our mission to simplify complexity.
Page / Post Footer – Consistent Footers for Your WordPress Content
Legal disclaimers, CTAs, contact information, or “last updated” notices should be consistent and easy to manage.
Editing every page or post manually is slow and error‑prone.
Page / Post Footer solves this by letting you define reusable footer blocks that are automatically
added to your pages and posts – globally or per‑item – without touching your theme templates.
What This Plugin Does
1. Adds Global Footers for Pages & Posts
Define one or more global footer blocks that are automatically appended to content:
- Global footer for all pages (e.g. legal notice, contact snippet).
- Global footer for all posts (e.g. author bio, newsletter signup).
- Optional separate footer for custom post types if supported.
This ensures consistency across your site and saves you from repeating the same text everywhere.
2. Per‑Page / Per‑Post Overrides
For special cases, you may want a different footer on a specific page or post. Page / Post Footer can:
- Allow per‑post overrides via a meta box in the editor.
- Let you disable the global footer for a given page/post.
- Support a custom footer snippet only for that item.
This gives you a global default, with fine‑grained control where needed.
3. Seamless Theme Integration
The plugin is designed to work with most themes without changes:
- Hooks into standard the_content output.
- Footer is rendered immediately after the main content block.
- Compatible with classic themes; block themes may need minor adjustments.
No direct edits to single.php or page.php are required in most setups.
Typical Use Cases
- Legal & Compliance: add privacy, disclaimer, or jurisdiction text to all relevant pages.
- Marketing: append a newsletter signup, CTA, or related links to every blog post.
- Support & Documentation: show “Was this helpful?” links or support contact info on help pages.
- Multi‑brand setups: vary footers by section or by specific pages/posts.
How It Works – Admin View
Global Settings
- Set global page footer content (supports HTML / shortcodes).
- Set global post footer content.
- Toggle which post types the plugin affects.
- Optional: choose whether to show footers on archives or only on single views.
Per‑Item Controls
On the individual edit screen (page/post):
- Meta box to disable the global footer for that item.
- Field for a custom footer that replaces the global one (if enabled).
- Support for shortcodes in per‑item footers.
Why Use Page / Post Footer?
- Consistency: keep legal text, CTAs and key information aligned across all content.
- Speed: update one global footer block instead of editing dozens of pages.
- Safety: avoid editing theme templates or custom PHP just to change footer content.
- Flexibility: override or disable global footers on a per‑page basis when needed.
How to Use It – Quick Start
- Install & Activate
Upload the plugin towp-content/plugins/and activate it in
Plugins → Installed Plugins. - Configure Global Footers
Go to Settings → Page / Post Footer (or the WSC menu entry) and:- Enter your global page footer content.
- Enter your global post footer content.
- Choose which post types should use these footers.
- Edit a Page or Post
In the editor, look for the Page / Post Footer meta box:- Leave as‑is to use the global footer.
- Disable the footer entirely for this item, if needed.
- Or provide a custom footer snippet for this specific page/post.
- View the Front End
Open a page or post on the front end:- Confirm the footer appears below the main content.
- Adjust styling via your theme CSS if necessary.
Notes & Limitations
- Designed primarily for classic themes. Block themes may require additional styling or template tweaks.
- Content is appended via the_content filter, which may behave differently with some page builders.
- As with any content‑altering plugin, test on a staging site if your theme is heavily customized.
Explore Our Other WordPress Plugins
WSC Accounting (Core)
Core accounting engine for transactions, financial reports and double‑entry bookkeeping.
Khipu Accounting
A streamlined accounting layer focused on sales, expenses and third‑party contacts.
HRM – Human Resources Manager
Manage employee records, departments, positions and HR events directly inside WordPress.
WSC External Link Cleaner
Clean external URLs in your content while keeping visible text and internal links intact.
Current Version Status
Track which WordPress and plugin versions you are running and where updates are needed.
ManBehindTheCurtain
A backstage toolkit for developers and admins, surfacing diagnostics and helpers safely.
WooCommerce External Stock Links
Link WooCommerce products to external channels (Amazon, eBay, Etsy) and track outbound clicks.
WSC WordPress Analytics
Lightweight, internal analytics for your WordPress site without heavy third‑party scripts.
WSC 404 Redirect
Control how 404s are handled and redirect visitors to more useful destinations.
Contact the Page / Post Footer team