Title: Mephivio Sommaire
Author: Mephivio
Published: <strong>10 de junio de  2026</strong>
Last modified: 29 de septiembre de  2026

---

Buscar plugins

![](https://ps.w.org/mephivio-sommaire/assets/banner-772x250.jpg?rev=3567815)

![](https://ps.w.org/mephivio-sommaire/assets/icon-256x256.png?rev=3567788)

# Mephivio Sommaire

 Por [Mephivio](https://profiles.wordpress.org/mephivio34/)

[Descargar](https://downloads.wordpress.org/plugin/mephivio-sommaire.1.5.0.zip)

 * [Detalles](https://es-ar.wordpress.org/plugins/mephivio-sommaire/#description)
 * [Valoraciones](https://es-ar.wordpress.org/plugins/mephivio-sommaire/#reviews)
 *  [Instalación](https://es-ar.wordpress.org/plugins/mephivio-sommaire/#installation)
 * [Desarrollo](https://es-ar.wordpress.org/plugins/mephivio-sommaire/#developers)

 [Soporte](https://wordpress.org/support/plugin/mephivio-sommaire/)

## Descripción

Mephivio Sommaire adds a responsive post summary grouped by category. It is designed
for blogs, magazines, knowledge bases and editorial websites that need a readable
index of published articles.

Use the shortcode:

    ```
    [flappy_sommaire]
    ```

…or add the “Mephivio Sommaire” block directly from the block inserter — same rendering,
same settings, with a live preview and an inspector panel in the editor. A native
Elementor widget is also available (no need to paste the shortcode into an HTML 
widget).

Main features:
 * Native Gutenberg block (“Mephivio Sommaire” in the block inserter)
and a native Elementor widget, alongside the shortcode. * Any public content type(
posts by default, pages, portfolio, WooCommerce products…) grouped by any public
taxonomy: categories, tags, WooCommerce product categories or a custom taxonomy.*
Optional nested subcategories, shown right after their parent category. * 1 to 4
columns, globally or per shortcode / block / widget. * Optional author and estimated
reading time under each title, and a “Last updated” sort. * Shareable filters: the
active category is reflected in the URL (`?sommaire-cat=slug`). * Optional Schema.
org ItemList structured data (JSON-LD). * Manual, drag-and-drop category ordering.*
Two thumbnail layouts: compact (52×52) or a full-width “magazine card” style. * 
Optional view counter per post (works with page caching), with a “Popularity” sort
option. * Export and import settings as a JSON file — handy for duplicating a configuration
across several client sites.

 * Category-based post summary.
 * Live search on titles and excerpts, including full server-side search across 
   all articles when pagination or infinite scroll is active.
 * Clickable category filters, with accessible aria-pressed state.
 * Optional thumbnails (responsive srcset), dates and excerpts.
 * Pagination or infinite scroll.
 * Light rendering mode, or an optional mode that follows the visitor’s browser/
   system light-dark preference.
 * Configurable colors, typography and responsive breakpoint.
 * Server-side token handling for safer pagination and search, through the REST 
   API (`mephivio-sommaire/v1`) with an automatic admin-ajax fallback. Works on 
   pages served by a page cache.
 * Cached category grouping for better performance on high-traffic pages, automatically
   refreshed when posts, categories or settings change.
 * Multilingual interface: French, English, German, Spanish, Portuguese and Breton.

## Capturas

[⌊Front-end category summary with filters.⌉⌊Front-end category summary with filters
.⌉[

Front-end category summary with filters.

[⌊Settings screen with display and style options.⌉⌊Settings screen with display 
and style options.⌉[

Settings screen with display and style options.

[⌊Translation settings.⌉⌊Translation settings.⌉[

Translation settings.

[[

[[

[[

## Bloques

Este plugin provee 1 bloque.

 *   Mephivio Sommaire Sommaire visuel des articles regroupés par catégorie, avec
   recherche, filtres et pagination — équivalent du shortcode [flappy_sommaire].

## Instalación

 1. Upload the plugin files to the `/wp-content/plugins/mephivio-sommaire/` directory,
    or install the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to Settings > Mephivio Sommaire to configure the display.
 4. Add `[flappy_sommaire]` to a page or post, drag the “Mephivio Sommaire” block into
    the block editor, or drag the “Mephivio Sommaire” widget into an Elementor layout.

## Preguntas frecuentes

### Which shortcode should I use?

Use `[flappy_sommaire]`.

### Can I override settings for one page only?

Yes. Example:

    ```
    [flappy_sommaire order="ASC" order_by="modified" show_search="0" show_filter="0" exclude_cats="3,7" pagination="pagination" per_page="5" multi_cat="all" columns="3"]
    ```

The Gutenberg block and Elementor widget expose the same overrides through their
own settings panel; the content type, taxonomy, category order, thumbnail style 
and view counter remain global settings (Settings > Mephivio Sommaire), shared by
the shortcode, the block and the widget.

### Can I link to a pre-filtered summary?

Yes. Add `?sommaire-cat=` followed by the category slug to the page URL, for example`
https://example.com/summary/?sommaire-cat=news`. Clicking a filter updates the URL
automatically.

### Does it work with page caching (LiteSpeed Cache, WP Rocket…)?

Yes. Since 1.5.0, pagination, infinite scroll, server-side search and the view counter
keep working on pages served from a page cache.

### Can I group WooCommerce products by product category?

Yes. In Settings > Mephivio Sommaire > General, choose “Products” as the content
type and “Product categories” in “Group by”.

### Which languages are included?

The plugin includes French, English, German, Spanish, Portuguese and Breton translation
files.

### Why is the default theme forced to light?

The plugin ships with a “Forced light” mode by default to keep its appearance consistent
no matter the visitor’s browser or system settings. If you’d rather have the summary
follow the visitor’s light/dark preference, switch “Display mode” to “Follow browser/
system” in Settings > Mephivio Sommaire > Advanced.

### Does the view counter collect personal data?

No. It only stores a simple integer per post (how many times it has been viewed).
No IP address, cookie or visitor identifier is recorded; the browser only sends 
the post ID, and uses session storage to avoid counting the same tab twice. Views
from logged-in users who can edit posts (administrators, editors) and from known
bots are not counted.

### Can I use this with a custom post type instead of regular posts?

Yes, as long as that post type is public and attached to at least one public taxonomy.
Pick it from the “Content type” dropdown, then the taxonomy from “Group by”, in 
Settings > Mephivio Sommaire > General.

## Reseñas

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

### 󠀁[Very useful](https://wordpress.org/support/topic/very-useful-3767/)󠁿

 [vit2026](https://profiles.wordpress.org/vit2026/) 29 de agosto de 2026

excellent. I use it with my blog based on elementor 4. No issue. Congratulations

 [ Leer la 1 reseña ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/)

## Colaboradores y desarrolladores

“Mephivio Sommaire” es un software de código abierto. Las siguientes personas han
colaborado con este plugin.

Colaboradores

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

[Traduce “Mephivio Sommaire” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/mephivio-sommaire)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/mephivio-sommaire/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/mephivio-sommaire/),
o suscríbete al [log de desarrollo](https://plugins.trac.wordpress.org/log/mephivio-sommaire/)
por [RSS](https://plugins.trac.wordpress.org/log/mephivio-sommaire/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.5.0

 * Fixed: fatal error on WordPress 6.0 to 6.4 when the `[flappy_sommaire]` shortcode
   was used without any attribute.
 * Fixed: with block themes, the summary was rendered before its scripts were registered,
   so pagination, infinite scroll, server-side search and custom colors did not 
   work.
 * Fixed: custom colors and font sizes from the settings were ignored (overridden
   by the default stylesheet values).
 * Fixed: responsive thumbnails (srcset/sizes) were stripped on the first page load.
 * Fixed: on pages served by a page cache, pagination, infinite scroll and server-
   side search stopped working after a few hours (expired nonce and tokens). Tokens
   now last 7 days and loading errors keep the current content with a message.
 * Fixed: the view counter now counts through a small script, so it also works with
   page caching; known bots are ignored.
 * Fixed: client-side search now handles accented uppercase letters (É, À…).
 * Fixed: uninstall now removes the view counter post meta.
 * Fixed: importing a malformed settings file could cause a fatal error; 3-digit
   colors (#fff) are converted to 6 digits.
 * Fixed: infinite scroll no longer skips a page after a network error.
 * Improved: cache invalidation ignores revisions, autosaves and other content types(
   menus, WooCommerce orders…).
 * Improved: accessibility (keyboard alternative to drag and drop, linked labels,
   view count announced as text), translated results count and block editor strings.
 * Removed: deprecated Elementor hook (Elementor < 3.5).
 * Added: any public taxonomy can be used to group content (tags, WooCommerce product
   categories, custom taxonomies).
 * Added: optional nested subcategories.
 * Added: 1 to 4 columns (`columns` shortcode attribute, block and Elementor setting).
 * Added: “Last updated” sort, optional author and reading time.
 * Added: shareable filters through the URL (`?sommaire-cat=slug`).
 * Added: optional Schema.org ItemList structured data (JSON-LD), with the `flappy_sommaire_schema`
   filter.
 * Added: client-side search also looks in the displayed excerpt.
 * Added: REST API routes `mephivio-sommaire/v1/load-more` and `/search` (read-only),
   with automatic admin-ajax fallback.

#### 1.4.0

 * Added: manual, drag-and-drop category ordering (Settings > General). Categories
   not reordered manually keep their alphabetical position, appended after the ordered
   ones.
 * Added: “magazine card” thumbnail layout (full-width image) as an alternative 
   to the compact 52×52 thumbnail (Settings > Style).
 * Added: native Elementor widget (“Mephivio Sommaire”, under the General category),
   with its own settings panel — no more pasting the shortcode into an HTML widget.
   Only loaded when Elementor is active.
 * Added: optional per-post view counter (simple integer post meta, no personal 
   data collected, admin/editor views excluded) and a new “Popularity” sort option(
   Settings > General & Advanced).
 * Added: export and import settings as a JSON file (Settings > Advanced) — useful
   for duplicating a configuration across several client sites. Imported values 
   go through the exact same validation as the settings form; nothing from the file
   is trusted as-is.
 * Added: content type selector (Settings > General) — the summary can now pull 
   from any public custom post type registered on the “Category” taxonomy, not just
   regular posts. Applies to the shortcode, the block and the Elementor widget.
 * Fixed: saving settings now always invalidates the cached category/post grouping
   introduced in 1.3.8, so changes to sorting, exclusions, category order or content
   type are reflected immediately rather than waiting for the cache to expire.
 * Changed: the Gutenberg block’s “Sort by” control and the shortcode’s `order_by`
   attribute also accept “popularity”.

#### 1.3.8

 * Added: native Gutenberg block (“Mephivio Sommaire”), available from the block
   inserter alongside the shortcode, with a settings panel and live preview in the
   editor.
 * Fixed: “Follow browser/system” display mode had no effect (missing dark-mode 
   CSS) — now implemented via prefers-color-scheme.
 * Fixed: live search now also searches posts not yet loaded on screen when pagination
   or infinite scroll is active (new server-side AJAX search, still session-token
   based, never exposes raw IDs to the client).
 * Fixed: renamed the non-standard “br_FR” Breton locale code to the correct ISO
   code “br” (existing saved settings are migrated automatically).
 * Fixed: Tested up to updated to WordPress 7.1.
 * Added: category/post grouping is now cached via transients, automatically invalidated
   on post or category changes, to reduce repeated query work on high-traffic pages.
 * Added: thumbnails now use wp_get_attachment_image() for native responsive srcset/
   sizes output instead of a single fixed-size URL.
 * Added: accessible aria-pressed state on category filter buttons.
 * Changed: pagination transient tokens are only written once (previously re-written
   on every page view).

#### 1.3.7

 * Maintenance release: internal hardening pass ahead of the 1.3.8 feature update.

#### 1.3.6

 * Fixed escaping issues reported by Plugin Check before WordPress.org submission.
 * Added translator comments for placeholder-based strings.
 * Removed legacy bundled translation loading calls and uses direct MO loading for
   forced locales.
 * Updated Tested up to metadata to 7.0.
 * Removed direct database cleanup from uninstall to avoid direct database query
   warnings.

#### 1.3.4

 * Renamed plugin classes and constants with a safer Mephivio Sommaire prefix.
 * Completed bundled Spanish, Portuguese and Breton translation files.
 * Updated POT/PO metadata to version 1.3.4.
 * Removed obsolete development README from the release ZIP.
 * Kept bundled language loading for forced locales even when the locale is not 
   installed in WordPress.
 * Updated WordPress.org readme metadata for public distribution.

#### 1.2.1

 * Forced light theme by default for consistent browser rendering.
 * Improved query performance.
 * Added stable AJAX transients.
 * Added advanced settings and uninstall cleanup.

#### 1.2.0

 * Improved AJAX security.
 * Added server-side token handling.

## Meta

 *  Versión **1.5.0**
 *  Última actualización **hace 2 semanas**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 6.0 o superior **
 *  Testeado hasta **7.1.3**
 *  Versión de PHP ** 8.0 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/mephivio-sommaire/)
 * Etiquetas:
 * [ajax](https://es-ar.wordpress.org/plugins/tags/ajax/)[categories](https://es-ar.wordpress.org/plugins/tags/categories/)
   [directory](https://es-ar.wordpress.org/plugins/tags/directory/)[multilingual](https://es-ar.wordpress.org/plugins/tags/multilingual/)
   [posts](https://es-ar.wordpress.org/plugins/tags/posts/)
 *  [Vista avanzada](https://es-ar.wordpress.org/plugins/mephivio-sommaire/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  1 valoración de 5 estrellas     ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/mephivio-sommaire/reviews/)

## Colaboradores

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

## Soporte

¿Tenés algo que decir? ¿Necesitás ayuda?

 [Ver el foro de asistencia](https://wordpress.org/support/plugin/mephivio-sommaire/)