Title: 4WP Smart Link
Author: 4wpdev
Published: <strong>12 mai 2026</strong>
Last modified: 12 mai 2026

---

Recherche d’extensions

![](https://ps.w.org/4wp-smart-link/assets/banner-772x250.png?rev=3531015)

![](https://ps.w.org/4wp-smart-link/assets/icon-256x256.png?rev=3531015)

# 4WP Smart Link

 Par [4wpdev](https://profiles.wordpress.org/4wpdev/)

[Télécharger](https://downloads.wordpress.org/plugin/4wp-smart-link.1.0.0.zip)

 * [Détails](https://fr-be.wordpress.org/plugins/4wp-smart-link/#description)
 * [Avis](https://fr-be.wordpress.org/plugins/4wp-smart-link/#reviews)
 *  [Installation](https://fr-be.wordpress.org/plugins/4wp-smart-link/#installation)
 * [Développement](https://fr-be.wordpress.org/plugins/4wp-smart-link/#developers)

 [Support](https://wordpress.org/support/plugin/4wp-smart-link/)

## Description

**4WP Smart Link** adds inspector controls and toolbar shortcuts so editors can:

 * Attach a custom URL to a Cover block output.
 * Use a dynamic “current post” permalink inside Query Loop contexts.

Frontend markup wraps the rendered Cover block in a standards-compliant anchor when
a URL resolves.

### Frontend markup

When a link is output, the plugin wraps the Cover block with an `<a>` element:

 * Base class: `forwp-smart-link-wrapper`
 * Block modifier (Cover): `forwp-smart-link-wrapper--cover`
 * Machine-readable hint: `data-forwp-smart-link="cover"`

Themes may style `.forwp-smart-link-wrapper` globally or scope overrides per modifier.

### Developer / pre-release checklist

Before uploading banners or screenshots:

 * Manual QA in the block editor: custom URL, reset, dynamic “Post Link” inside 
   a Query Loop, open-in-new-tab, nofollow / relation field, accessibility label.
 * Frontend: confirm `<a>` `href`, `rel` when target is `_blank`, and no empty wrapper
   when URL resolves empty.

## Blocs

Cette extension fournit 1 bloc.

 *   4WP Smart Link Editor extensions for 4WP Smart Link on supported core blocks.

## Installation

 1. Upload the plugin folder to `wp-content/plugins/` or install the ZIP through **
    Plugins  Add New**.
 2. Activate **4WP Smart Link** through the Plugins screen.

## FAQ

### Does this replace native Cover linking?

Cover does not provide the same link semantics; **4WP Smart Link** layers an `<a
>` wrapper server-side.

### Does it depend on other 4WP plugins?

No. It runs standalone.

### Will the editor preview match the front end?

The link wrapper is applied on the **front end** only (via `render_block`). The 
block canvas does not wrap Cover in the same `<a>`, so spacing or theme link styles
might differ slightly until you preview the published page.

### Accessibility: card-as-one-link pattern

Wrapping the whole Cover in an `<a>` is valid when inner blocks do **not** contain
other links or interactive controls. Nested `<a>` elements are invalid HTML and 
hurt accessibility—avoid links/buttons inside a Cover that already has Smart Link
enabled.

### SEO `rel` when opening in a new tab

For `target="_blank"` the plugin adds `noopener` and `noreferrer` to `rel` if missing,
while preserving your `nofollow` and other tokens.

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs & développeurs

« 4WP Smart Link » est un logiciel libre. Les personnes suivantes ont contribué 
à cette extension.

Contributeurs

 *   [ 4wpdev ](https://profiles.wordpress.org/4wpdev/)
 *   [ Anatoliy Dovgun ](https://profiles.wordpress.org/anatolikkk/)

[Traduisez « 4WP Smart Link » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/4wp-smart-link)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/4wp-smart-link/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/4wp-smart-link/), ou 
s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/4wp-smart-link/)
par [RSS](https://plugins.trac.wordpress.org/log/4wp-smart-link/?limit=100&mode=stop_on_copy&format=rss).

## Journal

#### 1.0.0

 * Initial release with Cover block support (custom URL, dynamic Query Loop link,
   toolbar + inspector).
 * Documented stable frontend classes (`forwp-smart-link-wrapper` + `--cover`, `
   data-forwp-smart-link`); editor uses `forwp-smart-link-cover-panel*` classes.
 * Translation template: `languages/4wp-smart-link.pot`.
 * Frontend stylesheet for predictable `:focus-visible` on the link wrapper (`assets/
   forwp-smart-link-frontend.css`).

## Méta

 *  Version **1.0.0**
 *  Last updated **il y a 1 jour**
 *  Active installations **Moins de 10**
 *  WordPress version ** 6.4 ou plus **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 ou plus **
 *  Language
 * [English (US)](https://wordpress.org/plugins/4wp-smart-link/)
 * Tags
 * [blocks](https://fr-be.wordpress.org/plugins/tags/blocks/)[cover](https://fr-be.wordpress.org/plugins/tags/cover/)
   [gutenberg](https://fr-be.wordpress.org/plugins/tags/gutenberg/)[link](https://fr-be.wordpress.org/plugins/tags/link/)
   [query loop](https://fr-be.wordpress.org/plugins/tags/query-loop/)
 *  [Vue avancée](https://fr-be.wordpress.org/plugins/4wp-smart-link/advanced/)

## Notes

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/4wp-smart-link/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/4wp-smart-link/reviews/)

## Contributeurs

 *   [ 4wpdev ](https://profiles.wordpress.org/4wpdev/)
 *   [ Anatoliy Dovgun ](https://profiles.wordpress.org/anatolikkk/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/4wp-smart-link/)