承接 considbrs-webdev/easy-quicklinks 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

considbrs-webdev/easy-quicklinks

Composer 安装命令:

composer require considbrs-webdev/easy-quicklinks

包简介

WordPress plugin that adds support for top level quick link redirect in the post quick edit.

README 文档

README

A WordPress plugin that lets editors assign short, top-level redirect slugs to pages directly from the post quick edit panel.

How it works

A quick link is a short, memorable path (e.g. /link) that redirects visitors to an existing page regardless of where that page lives in the page hierarchy. The redirect is a 301 Permanent Redirect.

  • A new Quick Link column appears in the Pages list.
  • Editors set or clear the slug via the built-in Quick Edit panel.
  • On the frontend, any matching top-level request that would otherwise produce a 404 is silently redirected to the target page.
  • WordPress's slug uniqueness logic is extended so that no page can claim a permalink slug already in use as a quick link.

Requirements

Requirement Version
WordPress 6.4 or later
PHP 8.3 or later

Installation

  1. Upload the easy-quicklinks folder to wp-content/plugins/.
  2. Activate the plugin via Plugins → Installed Plugins.
  3. No further configuration is required.

Usage

  1. Go to Pages in the WordPress admin.
  2. Hover over a page and click Quick Edit.
  3. Enter a slug in the Quick Link field (lowercase letters and dashes only, e.g. testskolan).
  4. Click Update.

The quick link is immediately live. Visiting https://example.com/testskolan will redirect to the target page.

To remove a quick link, open Quick Edit and clear the field, then click Update.

Slug format

Quick link slugs must match the pattern [a-z][a-z-]* — they start with a lowercase letter and contain only lowercase letters and dashes. No numbers, no uppercase, no special characters.

Conflict prevention

The plugin registers a filter on wp_unique_post_slug so that WordPress will never assign a page a permalink slug that is already claimed by a quick link belonging to another page. If a conflict is detected, WordPress appends a numeric suffix to the new page's slug instead.

Integrations

  • Nested Pages — the quick link field is available in Nested Pages quick edit, uses the same validation as the built-in WordPress quick edit, and prevents duplicate quick links or conflicts with top-level page slugs.

Translations

The plugin ships with a Swedish (sv_SE) translation. Additional translations can be placed in languages/ following the standard WordPress naming convention (easy-quicklinks-{locale}.po/.mo).

License

GPL-2.0-or-later

统计信息

  • 总下载量: 37
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-2.0-or-later
  • 更新时间: 2026-06-07

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固