Title: 4WP Smart Link
Author: 4wpdev
Published: <strong>2026-يىلى 12-ماي</strong>
Last modified: 2026-يىلى 12-ماي

---

قىستۇرما ئىزدە

![](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

 يازغۇچى [4wpdev](https://profiles.wordpress.org/4wpdev/)

[چۈشۈر](https://downloads.wordpress.org/plugin/4wp-smart-link.1.0.0.zip)

 * [تەپسىلاتلار](https://ug.wordpress.org/plugins/4wp-smart-link/#description)
 * [باھالاشلار](https://ug.wordpress.org/plugins/4wp-smart-link/#reviews)
 *  [ئورنىتىش](https://ug.wordpress.org/plugins/4wp-smart-link/#installation)
 * [ئىجادىيەت](https://ug.wordpress.org/plugins/4wp-smart-link/#developers)

 [قوللاش](https://wordpress.org/support/plugin/4wp-smart-link/)

## چۈشەندۈرۈش

**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.

## بۆلەك

بۇ قىستۇرما 1 بۆلەك تەمىنلەيدۇ.

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

## ئورنىتىش

 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.

## باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

## تۆھپىكار ۋە ئىجادكار

«4WP Smart Link» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە 
قوشقان.

تۆھپىكار

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

[«4WP Smart Link» نى تىلىڭىزغا تەرجىمە قىلىڭ](https://translate.wordpress.org/projects/wp-plugins/4wp-smart-link)

### ئىجادىيەتكە قىزىقامسىز؟

[كودقا كۆز يۈگۈرتۈپ](https://plugins.trac.wordpress.org/browser/4wp-smart-link/)،
[SVN خەزىنە](https://plugins.svn.wordpress.org/4wp-smart-link/) تەكشۈرۈپ ياكى [RSS](https://plugins.trac.wordpress.org/log/4wp-smart-link/?limit=100&mode=stop_on_copy&format=rss)
ئارقىلىق [ئىجادىيەت خاتىرىسى](https://plugins.trac.wordpress.org/log/4wp-smart-link/)
گە مۇشتەرى بولغىلى بولىدۇ.

## ئۆزگىرىش خاتىرىسى

#### 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`).

## Meta

 *  Version **1.0.0**
 *  ئاخىرقى يېڭىلانغان ۋاقىت **17 سائەت بۇرۇن**
 *  ئاكتىپ ئورنىتىش سانى **10 دىن ئاز**
 *  WordPress نەشرى ** 6.4 ياكى يۇقىرى **
 *  **6.9.4** دا سىنالغان
 *  PHP نەشرى ** 7.4 ياكى يۇقىرى **
 *  تىل
 * [English (US)](https://wordpress.org/plugins/4wp-smart-link/)
 * بەلگە
 * [blocks](https://ug.wordpress.org/plugins/tags/blocks/)[cover](https://ug.wordpress.org/plugins/tags/cover/)
   [gutenberg](https://ug.wordpress.org/plugins/tags/gutenberg/)[link](https://ug.wordpress.org/plugins/tags/link/)
   [query loop](https://ug.wordpress.org/plugins/tags/query-loop/)
 *  [ئالىي كۆرۈنۈش](https://ug.wordpress.org/plugins/4wp-smart-link/advanced/)

## دەرىجە

No reviews have been submitted yet.

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

[بارلىق ئىنكاسنى كۆرسەت](https://wordpress.org/support/plugin/4wp-smart-link/reviews/)

## تۆھپىكار

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

## قوللاش

چۈشەندۈرۈشىڭىز بارمۇ؟ ياردەم لازىممۇ؟

 [قوللاش مۇنبىرىنى كۆرسەت](https://wordpress.org/support/plugin/4wp-smart-link/)