Leenkat Author Autocomplete

Plugin Banner

Leenkat Author Autocomplete

by Fajr Yassin

Download
Description

Leenkat Author Autocomplete provides a searchable author autocomplete interface for both the WordPress Classic Editor and Block Editor (Gutenberg).

It is designed for editorial websites and other WordPress installations with many authors, editors, or eligible content users, where finding a specific author in the standard author interface can be inconvenient.

The plugin keeps WordPress’s native post author workflow while providing a faster author-selection interface.

Features

  • Search eligible authors by display name.
  • Search by WordPress username.
  • Search by e-mail address.
  • Search using partial names.
  • Display the author’s avatar.
  • Display username, e-mail address, and user role in search results.
  • Show a loading indicator while searching.
  • Show an immediate no-results notice when a search returns no matches.
  • Validate manually entered full display names, usernames, and e-mail addresses.
  • Restore the previously selected author when an unfinished or invalid search is cancelled.
  • Support post types that use WordPress author functionality.
  • Respect WordPress user capabilities for the current post type.
  • Use the native WordPress post author field when saving.
  • Support the Classic Editor.
  • Support the Block Editor (Gutenberg).
  • Translation-ready and RTL-compatible.
  • No external services required.

The plugin does not create a separate author system and does not replace WordPress user accounts. It improves the interface used to select an eligible WordPress user as the post author.

Source Code

All JavaScript and CSS files distributed with this plugin are the human-readable source files used by the plugin. No minification, compilation, bundling, or build step is required to regenerate the distributed assets.

  1. Upload the plugin ZIP through Plugins > Add New > Upload Plugin, or upload the leenkat-author-autocomplete folder to /wp-content/plugins/.
  2. Activate Leenkat Author Autocomplete from the Plugins screen.
  3. Open a post or another supported post type.
  4. Use the Author interface to search for and select an eligible author.
  5. Save, update, or publish the content normally.
  1. Author autocomplete field integrated into the WordPress post editor.

    Author autocomplete field integrated into the WordPress post editor.

  2. Search for eligible authors by display name, username, or e-mail address.

    Search for eligible authors by display name, username, or e-mail address.

  3. Autocomplete results showing the author's display name, username, e-mail address, and role.

    Autocomplete results showing the author's display name, username, e-mail address, and role.

  4. Validation message when the entered value does not exactly match an eligible author.

    Validation message when the entered value does not exactly match an eligible author.

Does this plugin create a separate author system?

No. The plugin uses WordPress users and the native WordPress post author field.

What information can I search by?

You can search eligible authors by display name, username, or e-mail address.

Which users appear in the search results?

Only users who have the required capability for the current post type are included in the results.

Does it work with custom post types?

Yes, provided the post type supports WordPress author functionality and its capabilities allow author selection.

Does it support both WordPress editors?

Yes. The plugin supports both the Classic Editor and the Block Editor (Gutenberg).

Is the plugin translation-ready?

Yes. User-facing strings are internationalized using standard WordPress translation functions and can be translated through the WordPress.org translation system.

Does the plugin support RTL sites?

Yes. The author interface is designed to work in both LTR and RTL WordPress administration screens.

Does the plugin send data to an external service?

No. Author searches use the local WordPress user database and WordPress AJAX. No external service is required.

1.0.0

  • Initial production release.
  • Added searchable author selection by display name, username, and e-mail address.
  • Added partial-name searching.
  • Added author avatars to the selection interface.
  • Added username, e-mail address, and role information to search results.
  • Added a loading indicator during author searches.
  • Added immediate no-results feedback.
  • Added exact author validation for full display names, usernames, and e-mail addresses.
  • Added safe restoration of the previously selected author for invalid or cancelled searches.
  • Added capability-aware author filtering.
  • Added Classic Editor support.
  • Added Block Editor (Gutenberg) support.
  • Added translation-ready strings and RTL-compatible interface.
Back to top