Title: Mairie Affiche Information
Author: verturin
Published: <strong>August 17, 2026</strong>
Last modified: August 17, 2026

---

Search plugins

![](https://ps.w.org/mairie-affiche-information/assets/banner-772x250.png?rev=3650994)

![](https://ps.w.org/mairie-affiche-information/assets/icon.svg?rev=3650994)

# Mairie Affiche Information

 By [verturin](https://profiles.wordpress.org/verturin/)

[Download](https://downloads.wordpress.org/plugin/mairie-affiche-information.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/mairie-affiche-information/#description)
 * [Reviews](https://wordpress.org/plugins/mairie-affiche-information/#reviews)
 *  [Installation](https://wordpress.org/plugins/mairie-affiche-information/#installation)
 * [Development](https://wordpress.org/plugins/mairie-affiche-information/#developers)

 [Support](https://wordpress.org/support/plugin/mairie-affiche-information/)

## Description

French town halls publish the same notice over and over: the office is closed on

such and such a day. Only the date changes. This plugin turns that chore into a 
single field.

Pick a date on the admin screen and the notice is composed on the fly: the
 bundled
artwork is used as a background and the date is drawn on it with the GD library,
spelled out in the site language. The result is saved as a normal attachment in 
the Media Library, so it can be inserted into a post, a page or a widget like any
other image.

Two notices are covered: the office closure notice, where only the date changes,

and the council meeting notice, where the date, the time and the venue change.

**What it does**

 * Live preview while you pick the date.
 * Date spelled out, with the French “1er” handled and a capital initial.
 * Free text field for periods, for example “From 10 to 21 August 2026”.
 * One-click save to the Media Library, with a normalised file name
    (Fermeture_Mairie_05-
   08-2026.jpg), a title, a caption and alt text.
 * Immediate download in JPEG or PNG.
 * Access limited to the roles you tick: the plugin grants a dedicated
    capability(
   generer_affiche_mairie) to the allowed roles and removes it from the others.
 * Council meeting notice with its own screen: date, time and venue, the venue
    
   defaulting to a value you set once in the settings.
 * Background replaceable from the Media Library for both notices; text position,
   
   colour and JPEG quality are configurable.

**Requirements**

PHP 7.4 or later with the GD extension built with FreeType support, which is the

default on most shared hosts.

**Privacy and external services**

The plugin makes no external request. Images are composed locally by PHP and
 stored
in your own uploads folder. No tracking, no remotely loaded fonts, no data sent 
anywhere.

### Hooks

 * `mairie_affiche_information_police` (filter) – absolute path to the TrueType 
   font.
 * `mairie_affiche_information_fond` (filter) – absolute path to the default background.
 * `mairie_affiche_information_affiche_enregistree` (action) – $attachment_id, $
   timestamp,
    $text.
 * `mairie_affiche_information_conseil_police` (filter) – font used by the council
   notice.
 * `mairie_affiche_information_conseil_fond` (filter) – default council background.
 * `mairie_affiche_information_conseil_reperes` (filter) – text positions, sizes
   and colours
    of the council notice.
 * `mairie_affiche_information_conseil_enregistre` (action) – $attachment_id, $timestamp,
   
   $time, $venue.

### Credits

Fjalla One font by Sorkin Type and Anton font by Vernon Adams, both licensed
 under
the SIL Open Font License 1.1. The bundled background artwork is provided by the
plugin author under the same GPL-2.0-or-later license as the plugin.

## Screenshots

[⌊A closure notice produced by the plugin.⌉⌊A closure notice produced by the plugin
.⌉[

A closure notice produced by the plugin.

[⌊A council meeting notice produced by the plugin.⌉⌊A council meeting notice produced
by the plugin.⌉[

A council meeting notice produced by the plugin.

## Installation

 1. Upload the `mairie-affiche-information` folder to `/wp-content/plugins/`, or install
    the zip from Plugins > Add New > Upload Plugin.
 2. Activate the plugin.
 3. Go to Mairie Affiche Information > Settings and tick the roles allowed to generate
    notices.

## FAQ

### Who can generate a notice?

The roles ticked in the settings. Administrators are always allowed. The role
 also
needs the `upload_files` capability to save to the Media Library, which Author and
above already have.

### Where are the images stored?

In the standard uploads folder (wp-content/uploads/YYYY/MM/), like any other
 media
file. They show up in the Media Library and can be inserted anywhere.

### Can I use my own artwork?

Yes. Pick any square image without a date from the Media Library in the settings

screen, then adjust the horizontal centre, the text baseline and the maximum text
width so the date lands where you want it.

### Can I print something other than a single date?

Yes, use the custom text field, for example for a closure period.

### How do I find the notices generated so far?

Every attachment gets a `_mairie_affiche_information_date` meta key. The six most
recent
 ones are listed at the bottom of the generator screen.

## Reviews

![](https://secure.gravatar.com/avatar/78a5b3311e30b7184f92e86846c0af8ecff8ba271b1964544f15563c26bf1800?
s=60&d=retro&r=g)

### 󠀁[Simple et efficace pour informer les gens](https://wordpress.org/support/topic/simple-et-efficace-pour-informer-les-gens/)󠁿

 [verturin](https://profiles.wordpress.org/verturin/) August 19, 2026

Simple et efficace pour informer les gens

 [ Read all 1 review ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/)

## Contributors & Developers

“Mairie Affiche Information” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ verturin ](https://profiles.wordpress.org/verturin/)

[Translate “Mairie Affiche Information” into your language.](https://translate.wordpress.org/projects/wp-plugins/mairie-affiche-information)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mairie-affiche-information/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mairie-affiche-information/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mairie-affiche-information/)
by [RSS](https://plugins.trac.wordpress.org/log/mairie-affiche-information/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Renamed the plugin; translation files removed, translations now handled
    through
   translate.wordpress.org.

#### 1.1.0

 * New council meeting notice, with date, time and venue, and its own background
   
   setting.
 * Media Library saving refactored to serve both notices.

#### 1.0.0

 * Initial release: generation, live preview, save to Media Library, role-based
   
   access, artwork settings.

## Meta

 *  Version **1.2.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [image](https://wordpress.org/plugins/tags/image/)[media](https://wordpress.org/plugins/tags/media/)
   [notice](https://wordpress.org/plugins/tags/notice/)[Opening Hours](https://wordpress.org/plugins/tags/opening-hours/)
   [town hall](https://wordpress.org/plugins/tags/town-hall/)
 *  [Advanced View](https://wordpress.org/plugins/mairie-affiche-information/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mairie-affiche-information/reviews/)

## Contributors

 *   [ verturin ](https://profiles.wordpress.org/verturin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mairie-affiche-information/)