[WordPress] 外掛分享: Ananyoo Accessible A to Z Index for Categories, Tags and Posts

首頁 › 外掛目錄 › Ananyoo Accessible A to Z Index for Categories, Tags and Posts
WordPress 外掛 Ananyoo Accessible A to Z Index for Categories, Tags and Posts 的封面圖片
全新外掛
安裝啟用
—
尚無評分
8 天前
最後更新
—
問題解決
WordPress 6.6+ PHP 7.4+ v2.3.5 上架:2026-10-22

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.3.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Ananyoo Accessible A to Z Index for Categories, Tags and Posts」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Ananyoo Accessible A to Z Index for Categories, Tags and Posts builds an alphabetical index of your content and makes it usable by everyone: keyboard users, screen reader users, people who zoom, and people who use high contrast mode.
Live demo: Try the accessible A to Z index demo »
Who it is for

Blogs and magazines with many categories or tags: one page where readers find every topic by its first letter, instead of a long tag cloud.
Online shops: a brand index or a product A to Z, the way large retailers list brands.
Knowledge bases, documentation and education sites: a glossary of terms, each term a post in its own post type.
Associations, schools, hospitals and councils: a directory of members, departments, doctors, services or committees.
Libraries, archives and catalogues: authors, titles or subjects in alphabetical order.
Government and public sector sites, where an A to Z of services is expected and an accessible one is required.
Sites working towards WCAG 2.2 AA, ADA, Section 508, EN 301 549 or the European Accessibility Act.

What you get

An easy to scan sitemap: readers pick a letter from the letter bar and go straight to its entries, without scrolling through hundreds of links.
Accessibility features in the index: named landmark, real headings, focus management, disabled letters announced, live filter status, visible focus, high contrast and reduced motion support. During development it was tested with NVDA, JAWS, VoiceOver and TalkBack, keyboard only, 400 percent zoom, axe, WAVE and Lighthouse.
Better internal linking for SEO: every category, tag or post gets a crawlable text link from one hub page.
Less maintenance: the index is built from your content on every page load, so a new category, tag or post appears by itself.
One setting screen for the look (columns, colours, odd and even rows) with a built-in contrast check that rejects text and background colours below 4.5:1.
No page builder, no jQuery, no external service, nothing loaded on pages that do not use the block.

What it indexes

Any taxonomy: categories, tags, product categories, or a custom taxonomy.
Any post type: posts, pages, products, team members, glossary terms.
Exclude any IDs you do not want listed. Hide empty terms.

Accessibility built in

The letter bar is a navigation landmark with a name you can set, so a page with two indexes stays clear.
Letters with no entries are shown but disabled, and announced as “no entries”, so the alphabet stays predictable.
Every letter is a real heading (H2, H3 or H4, your choice), so screen reader users can jump by heading as well as by letter.
Choosing a letter moves keyboard focus to that heading; “Back to the letters” returns it.
The letter in view is marked with aria-current.
Optional “type to filter” field with a live status message (“12 entries shown”).
Visible focus on every control, 3:1 borders, works in Windows high contrast mode, honours reduced motion.
Groups non-Latin scripts (Bengali, Hindi, Arabic, Japanese) by their own first letter, plus 0-9 and Other.

Three ways to use it

Block: “A to Z Index”, with all options in the sidebar, including an intro paragraph (on by default, your own text or the built-in one).
Settings > A to Z Index: columns on desktop (1 to 4, default 3; phones always one), entries per letter before Previous/Next paging (default 60), a safety cap for very large sources (default 5,000), the entry marker (chevron, dot, number or none), colour of the letter headings and filter title, colour of the entry text, optional odd and even row backgrounds. Every colour pair is checked for 4.5:1 contrast when you save; a failing pair is rejected with a clear error message.
Shortcode: [atoz_index taxonomy="category"] or [atoz_index source="posts" post_type="glossary" show_filter="1"].
Legacy widget, for sites still on classic widgets.

Look
One clean row per letter: the letter at the left, entries in columns at the right (one column on phones). Colours follow your theme unless you set them in Settings.
Links

Plugin home & documentation
Live demo
More accessibility plugins from Ananyoo
Support & contact

Privacy
This plugin collects no visitor data, sets no cookies, makes no external requests and adds no tracking. The index is built from your own content, and the optional live filter runs only in the visitor’s browser.
Limits
Built for taxonomies and post types up to a few thousand entries: categories, tags, brands, glossaries, directories. Letters with many entries page in the browser (60 per page by default). A source larger than the cap in Settings (5,000 by default) shows the first entries alphabetically with a note. For a catalogue of tens of thousands of products, index the product categories or brands rather than the products themselves.
Shortcode attributes
source (taxonomy or posts), `taxonomy`, `post_type`, `skip` (IDs to leave out), `show_intro` (1/0), `intro` (your own intro text), `hide_empty` (1/0), `show_counts` (1/0), `show_bar` (1/0), `show_filter` (1/0), `sticky_bar` (1/0), `heading_level` (2, 3 or 4), `label` (navigation name).

文章
Filter
Mastodon