Books Post Type With Genres and Authors
Registers a "Books" post type with a Genre category taxonomy and a tag-style Book Author taxonomy, for publishers, libraries and reading lists.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Registers a "Books" post type with a Genre category taxonomy and a tag-style Book Author taxonomy, for publishers, libraries and reading lists.
Adds canonical link tags to the blog page, category, tag, author and post type archives, which WordPress only does for single posts and pages by default.
Changes author archive addresses from /author/name/ to a word of your choice, such as /team/name/ or /writers/name/, to match how your site talks about its people.
When a post is updated, also clears the WP Rocket cache for the homepage, the blog page, its category and tag archives and the author page, so lists never show stale titles or excerpts.
Rewrites archive headings with your own wording, such as "Articles by Jane" on author pages or "Posts from March 2026" on monthly archives.
Pre-selects a category for new posts based on who writes them, for example "Recipes" for your food writer, so posts land in the right section without anyone remembering to tick it.
Redirects author archive pages to the homepage. Good for single-author sites where the author archive duplicates the blog page.
Adds a custom query ID "wpide_same_author" that lists other posts by the author of the post being viewed, for "More from this writer" sections.
Sends the author a short email with the link when one of their posts goes live, whether published by an editor or on schedule.
Sends users a short email when an administrator changes their role, for example when a subscriber becomes an author.
Adds a "wp export-json" command that writes published posts with their title, slug, dates, content, excerpt, categories, tags, featured image and author to a JSON file, for static sites, apps or archiving.
Adds an "Export to CSV" bulk action to the Posts and Pages screens that downloads the selected items with ID, title, status, author, dates, categories, link and word count.
Adds an author dropdown above the admin lists of posts and chosen post types, so editors can see everything one person wrote.
Adds an author dropdown next to the date and category filters, so editors can list one writer's posts.
Adds a dashboard widget listing drafts nobody has touched for over 30 days, oldest first, with their author, so half-finished ideas get finished or cleaned up.
Sets which details appear under post titles in GeneratePress (date, author, categories, comments) in the order you want.
Gives a custom post type its own permissions and lets a chosen role (for example Author) manage it fully, including others' items, without extra rights elsewhere.
Outputs the GA4 tag only for visitors and customers, so your own visits as an author, editor or administrator do not skew the statistics.
Hides commenters' email addresses in the comment lists of the dashboard for users who are not moderators, so authors can reply to comments without seeing readers' personal email addresses.
Hides commenters' IP addresses in the Comments screens for editors, moderators and authors, so only administrators can see this personal data.
Removes the Comments menu, admin bar bubble and screen for users without moderation rights, such as authors and contributors.
Hides color, typography, spacing and border controls in the block editor for authors and contributors, so they focus on writing while editors keep full design control.
Removes chosen templates, such as a landing page or a blank canvas, from the template picker for editors and authors, so only administrators can apply layouts that need care.
Leaves comments written by authors, editors and administrators out of the Recent Comments widget, so it highlights what readers are saying.