Title: Sectorize &#8211; Custom Author Archives &amp; Collective Authorship
Author: Marg
Published: <strong>2025-11-27</strong>
Last modified: 2026-10-08

---

Szukaj wtyczek

![](https://ps.w.org/custom-author-archive-by-sectorize/assets/banner-772x250.png?
rev=3403823)

![](https://ps.w.org/custom-author-archive-by-sectorize/assets/icon.svg?rev=3403823)

# Sectorize – Custom Author Archives & Collective Authorship

 Autor: [Marg](https://profiles.wordpress.org/turtlesoup/)

[Pobierz](https://downloads.wordpress.org/plugin/custom-author-archive-by-sectorize.0.2.2.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/custom-author-archive-by-sectorize/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/custom-author-archive-by-sectorize/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/custom-author-archive-by-sectorize/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/custom-author-archive-by-sectorize/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/custom-author-archive-by-sectorize/)

## Opis

Sectorize is an elegant, plug-and-play WordPress plugin that repurposes author archives
into „sector”-based URLs using the required nickname field for username. It hides
sensitive `/author/username` slugs and redirects them to clean, secure `/sector/{
nickname}` URLs which improves privacy and branding. It also transforms author archives(
pages SEO plugins often recommend disabling) into structured, sector-based archives.

### Features

 * Security-first: prevents exposure of login-based author slugs
 * Zero configuration: Install, activate, and it works immediately
 * Collective authorship: uses the site name in Schema.org markup so all content
   is attributed to the collective brand
 * Sector-based bylines: display sector nicknames in place of author names — ideal
   for single-author sites or when contributors prefer anonymity
 * Governance-safe: clear admin guidance; never change login/username, only nicknames
 * SEO-ready: automatic schema markup, optimized titles, and canonical URLs
 * Smart redirects: 301 redirects from `/author/username` to `/sector/nickname`
 * Admin UI: settings page with one-click rewrite flush and success notices
 * User management: adds „Sector Nickname” column to the Users table

### Use Cases

 * Content creators: organize posts by sector (e.g. „Insights”, „Reviews”) without
   exposing author logins
 * Corporate sites: group content by department („Marketing”, „Support”) with sector
   archives
 * Industry portals: create thematic sectors („Finance”, „Technology”, „Healthcare”)
 * Regional content: build geographic sectors („North America”, „Europe”, „Asia 
   Pacific”)

### Live Example

Sectorize is actively used on [ICTStart.com](https://ictstart.com):
 * [Article sector](https://ictstart.com/sector/article/)*
[Review sector](https://ictstart.com/sector/review/) * [Insights sector](https://ictstart.com/sector/insight/)

### Usage

**In WordPress Admin:**
 – Manage sector users via Settings  Sectorize – The Author
dropdown in the post editor shows sector nicknames – The Author column in post lists
displays sector nicknames

**On Your Website:**
 – Author names are replaced with sector nicknames automatically–
Archive pages organize content by sector at /sector/{nickname}/ – Schema.org markup
attributes content to the site name for collective branding

### Additional Information

Sectorize customizes author archives and collective authorship in WordPress. The
plugin organizes and displays content but does not replace the systems required 
for professional news or magazine sites.

Publishing at scale demands attention to:
 * Editorial workflows (clear roles for
writing, editing, and approval) * Legal responsibility (accountability for all published
content) * Theme configuration (design and functionality tailored to the site’s 
needs) * Security and compliance (protection for the site and its users)

Sectorize manages authorship metadata. Site governance, accuracy, and liability 
remain the responsibility of the publisher.

### License

GPLv2 or later

### Donate

If you find Sectorize useful, consider supporting development:
 [Buy me a coffee.](https://ko-fi.com/ictstart)

## Zrzuty ekranu

[⌊Native WordPress author archive (/author/john) before Sectorize is installed.⌉⌊
Native WordPress author archive (/author/john) before Sectorize is installed.⌉[

Native WordPress author archive (`/author/john`) before Sectorize is installed.

[⌊Sectorize-enabled author archive (/sector/opinion) using display name slug.⌉⌊Sectorize-
enabled author archive (/sector/opinion) using display name slug.⌉[

Sectorize-enabled author archive (`/sector/opinion`) using display name slug.

[⌊Sectorize main admin UI showing schema and publishing controls.⌉⌊Sectorize main
admin UI showing schema and publishing controls.⌉[

Sectorize main admin UI showing schema and publishing controls.

[⌊Single post showing Sectorize sector slug with schema.org validation.⌉⌊Single 
post showing Sectorize sector slug with schema.org validation.⌉[

Single post showing Sectorize sector slug with schema.org validation.

## Instalacja

 1. Install and activate Sectorize.
 2. Create or edit users and set their nickname to the desired sector name.
 3. Assign posts to sector users.
 4. Flush rewrite rules once via Settings  Sectorize.

## Najczęściej zadawane pytania

### Does this replace the native author archive?

No. Sectorize adds a parallel `/sector/{nickname}` archive. The native `/author/
username` archive remains in place but is safely redirected to prevent login exposure.

### Why use nicknames instead of usernames?

Nicknames are designed for public display and branding. Usernames are tied to login
credentials and should never appear in public URLs.

### Can I change the sector base?

By default, the base is `sector`. Future versions may introduce customization options.

### How do I create a new sector?

Simply create a new WordPress user, set their nickname to your desired sector name(
e.g., „Technology”), and assign posts to that user.

### Do I need to configure anything after activation?

No. Sectorize works immediately after activation. Just flush your permalinks from
Sectorize Admin UI and you’re ready to go.

### Will old `/author/` URLs still work?

Yes. Sectorize automatically creates 301 redirects from old `/author/username/` 
URLs to the new `/sector/nickname/` URLs, preserving your SEO.

### Will this affect my existing content?

No.

### Does this work with caching plugins?

Yes.

### Does this work with page builders?

Yes.

### Some themes show „By Review” – can I remove the „By” prefix?

Yes, though this is a theme-specific issue, not a Sectorize limitation. Most well-
coded themes respect WordPress’s author display system. However, some premium themes
hardcode the „By” prefix in their templates.

### Can I still use WordPress’s native author archives?

No. Sectorize replaces the native /author/{username} archives with /sector/{nickname}.
Native author archives will not function in the current version of Sectorize.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Sectorize – Custom Author Archives & Collective Authorship” jest oprogramowaniem
open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ Marg ](https://profiles.wordpress.org/turtlesoup/)

[Przetłumacz wtyczkę “Sectorize – Custom Author Archives & Collective Authorship” na swój język.](https://translate.wordpress.org/projects/wp-plugins/custom-author-archive-by-sectorize)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/custom-author-archive-by-sectorize/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/custom-author-archive-by-sectorize/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/custom-author-archive-by-sectorize/)
przez [RSS](https://plugins.trac.wordpress.org/log/custom-author-archive-by-sectorize/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 0.2.2

 * Hardened `handle_flush_rewrites()` with strict referer validation to prevent 
   open redirect vulnerabilities
 * Refactored `wp_json_encode()` in Schema output using `JSON_UNESCAPED_SLASHES 
   | JSON_HEX_TAG | JSON_HEX_AMP` to prevent XSS vectors in script tags
 * Stripped double HTML entity escaping in JSON-LD output to ensure clean Schema
   data for crawlers
 * Fixed unescaped regex pattern in `class-sectorize-schema.php` image fallback 
   to prevent warnings on complex HTML
 * Updated `class-sectorize-redirect.php` to prevent infinite redirect loops on 
   subdirectory WordPress installs
 * Updated URL generation in admin settings and columns using `home_url()` to support
   sub-directory and multi-language installs
 * Corrected `languages/index.php` comment blocks and missing trailing newline to
   pass PHPCS standards
 * Optimized `class-sectorize-rewrite.php` database query to retrieve only user 
   IDs (`'fields' => 'ids'`) instead of full `WP_User` objects

#### 0.2.1

 * Removed inline
 * Added enqueue_admin_assets() hooked to admin_enqueue_scripts
 * Enqueues css/sectorize-admin.css with proper versioning (1.0.0) and scope (settings_page_sectorize
   only)
 * Replaced dirname(**FILE**) with **DIR** for path resolution (PHP ≥ 5.3)

#### 0.2.0

 * Added admin settings interface (Settings  Sectorize)
 * Implemented nonce verification for all admin form submissions
 * Added capability checks for user management operations
 * Enhanced input sanitization and validation
 * Improved transient caching with expiration
 * Added permalink flush functionality in admin UI

## Meta

 *  Wersja **0.2.2**
 *  Ostatnia aktualizacja **3 dni temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.0 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/custom-author-archive-by-sectorize/)
 * Tagi
 * [archive](https://pl.wordpress.org/plugins/tags/archive/)[author](https://pl.wordpress.org/plugins/tags/author/)
   [custom URLs](https://pl.wordpress.org/plugins/tags/custom-urls/)[security](https://pl.wordpress.org/plugins/tags/security/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/custom-author-archive-by-sectorize/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/custom-author-archive-by-sectorize/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/custom-author-archive-by-sectorize/reviews/)

## Zaangażowani

 *   [ Marg ](https://profiles.wordpress.org/turtlesoup/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/custom-author-archive-by-sectorize/)