
內容簡介
這個外掛提供了一個被稱作「Linkify Authors」的小工具以及一個模板標籤 c2c_linkify_authors(),允許您輕易指定要列出的作者以及列表方式,作者可以使用 ID 或 slug 進行指定。請參考文件的其他部分以瞭解範例用法和功能。
連結: 外掛程式首頁 | 外掛目錄頁面 | GitHub | 作者首頁
開發者文件
開發者文件可以在DEVELOPER-DOCS.md找到。這份文件包含了外掛所提供的模板標籤和勾子。
簡要介紹一下外掛提供的模板標籤:
c2c_linkify_authors():用來顯示來自指定作者 ID/slugs 列表中的每一位作者的連結的模板標籤。您可以自訂要在整個列表前後顯示的文字、在每一位作者之間顯示的文字,以及當列表中沒有作者時要顯示的內容(如果有的話)。
簡要介紹一下外掛提供的勾子:
c2c_linkify_authors:允許您在調用 c2c_linkify_authors() 函數時使用一種安全的方法,以避免在外掛停用或刪除時導致網站出錯。
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
The plugin provides a widget called “Linkify Authors” as well as a template tag, c2c_linkify_authors(), which allow you to easily specify authors to list and how to list them. Authors are specified by either ID or slug. Each link will point to the post archive for each user. See other parts of the documentation for example usage and capabilities.
Links: Plugin Homepage | Plugin Directory Page | GitHub | Author Homepage
Developer Documentation
Developer documentation can be found in DEVELOPER-DOCS.md. That documentation covers the template tag and hook provided by the plugin.
As an overview, this is the template tag provided by the plugin:
c2c_linkify_authors() : Display links to each of any number of authors specified via author IDs/slugs. You can customize text to show before and/or after the entire listing, between each author, and what to display (if anything) when no authors are listed.
This is the hook provided by the plugin:
c2c_linkify_authors : Allows use of an alternative approach to safely invoke c2c_linkify_authors() in such a way that if the plugin were deactivated or deleted, then your calls to the function won’t cause errors in your site.
2.5 _(2025-04-24)_
Hardening: Prevent unsafe markup from being output
Update widget base class to v006:
Hardening: Prevent unsafe markup from being output
Change: Include version number in class name to prevent using older version
Change: Move PHPCS-related inline comment with the associated phpcs:ignore comment
Change: Note compatibility through WP 6.8+
Change: Note compatibility through PHP 8.3+
Change: Update copyright date (2025)
Unit tests:
Change: Remove vestiges of testing for now-removed linkify_authors()
Change: Explicitly define return type for overridden methods
2.4 (2024-08-15)
Highlights:
This recommended release features improvements to widget implementation, adds some hardening measures, notes compatibility through WP 6.6+, removes unit tests from release packaging, updates copyright date (2024), and other code improvements and minor changes.
Details:
Widget:
New: Extract base widget functionality common amongst my Linkify family of plugins into reusable base class
Change: Define a default ‘none’ message so that something is shown when no authors are specified
Change: Improve spacing in block editor around widget input field help text
New: Add get_config() to retrieve configuration
New: Add unit tests
Change: Update version to 005
New: Extract code for creating link to author’s post archive into new __c2c_linkify_authors_get_author_link()
Hardening: Escape some variables prior to being output
Change: Tweak descriptions to clarify that the links are to each author’s post archive
Change: Add default values for optional arguments to inline parameter documentation
Change: Note compatibility through WP 6.6+
Change: Prevent unwarranted PHPCS complaints about unescaped output (HTML is allowed)
Change: Update copyright date (2024)
Change: Reduce number of ‘Tags’ from readme.txt
Change: Remove development and testing-related files from release packaging
Hardening: Unit tests: Prevent direct web access to bootstrap.php
New: Add some potential TODO items
2.3.1 (2023-08-22)
Fix: Fix some typos in documentation
Change: Note compatibility through WP 6.3+
Change: Update copyright date (2023)
New: Add .gitignore file
Unit tests:
Allow tests to run against current versions of WordPress
New: Add composer.json for PHPUnit Polyfill dependency
Change: Prevent PHP warnings due to missing core-related generated files
Full changelog is available in CHANGELOG.md.
