[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFFrNKfVfF6bDc_JHMS71sSBHD8qo-OHtBcUfkH4ZcM0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":55,"analysis":156,"fingerprints":384},"themeruby-multi-authors","ThemeRuby Multi Authors – Assign Multiple Writers to Posts","1.2.0","ThemeRuby","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeruby\u002F","\u003Cp>\u003Cstrong>ThemeRuby Multi Authors\u003C\u002Fstrong> is a plugin that enables assigning multiple writers to posts and custom post types. Perfect for collaborative blogging, editorial teams, and news websites.\u003C\u002Fp>\n\u003Cp>It is specifically designed for \u003Cstrong>news sites, magazines, agencies, and content teams\u003C\u002Fstrong> who need flexible author attribution with zero performance impact. SEO-optimized and featuring an easy-to-use editor panel.\u003C\u002Fp>\n\u003Ch4>🎯 Why Choose ThemeRuby Multi Authors?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Powerful Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Unlimited Authors:\u003C\u002Fstrong> Assign as many writers as needed per post.\u003Cbr \u002F>\n* \u003Cstrong>Author Page:\u003C\u002Fstrong> Automatically filters to show all multi-author posts.\u003Cbr \u002F>\n* \u003Cstrong>Custom Post Types:\u003C\u002Fstrong> Enable multi-authors for any post type.\u003Cbr \u002F>\n* \u003Cstrong>Ready Shortcodes:\u003C\u002Fstrong> Display authors anywhere with flexible shortcodes.\u003Cbr \u002F>\n* \u003Cstrong>Author Box:\u003C\u002Fstrong> Beautiful author bio boxes in single post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Optimized & Fast Performance\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Popular SEO Plugins:\u003C\u002Fstrong> Full compatibility with major SEO plugin schema systems.\u003Cbr \u002F>\n* \u003Cstrong>Optimized Queries:\u003C\u002Fstrong> Efficient database lookups.\u003Cbr \u002F>\n* \u003Cstrong>Built-in Caching:\u003C\u002Fstrong> Smart caching reduces load.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Clean Public API:\u003C\u002Fstrong> Simple functions: \u003Ccode>tmauthors_get_post_authors()\u003C\u002Fcode>, \u003Ccode>tmauthors_the_authors()\u003C\u002Fcode>.\u003Cbr \u002F>\n* \u003Cstrong>WP_Query Compatible:\u003C\u002Fstrong> Works seamlessly with \u003Ccode>author\u003C\u002Fcode>, \u003Ccode>author_name\u003C\u002Fcode>, \u003Ccode>author__in\u003C\u002Fcode> parameters.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Multi-Author Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Unlimited co-authors per post.\u003Cbr \u002F>\n* Search and select from all site users.\u003Cbr \u002F>\n* Works with custom post types.\u003Cbr \u002F>\n* Author archives show all posts (primary + co-authored).\u003Cbr \u002F>\n* GDPR compliant.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display & Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>[tmauthors]\u003C\u002Fcode> – Display author names with links.\u003Cbr \u002F>\n* \u003Ccode>[tmauthors_box]\u003C\u002Fcode> – Full author box with avatars and bios.\u003Cbr \u002F>\n* \u003Ccode>[tmauthors_count]\u003C\u002Fcode> – Show number of authors.\u003Cbr \u002F>\n* \u003Ccode>[tmauthors_list]\u003C\u002Fcode> – Authors as formatted list.\u003Cbr \u002F>\n* \u003Ccode>[tmauthors_avatars]\u003C\u002Fcode> – Author avatars only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean API: \u003Ccode>tmauthors_get_post_authors()\u003C\u002Fcode>, \u003Ccode>tmauthors_the_authors()\u003C\u002Fcode>.\u003Cbr \u002F>\n* WP_Query compatible: \u003Ccode>author\u003C\u002Fcode>, \u003Ccode>author__in\u003C\u002Fcode>, \u003Ccode>author_name\u003C\u002Fcode> parameters.\u003Cbr \u002F>\n* Extensive hooks and filters.\u003C\u002Fp>\n\u003Ch4>For Developers\u003C\u002Fh4>\n\u003Cp>The plugin provides a complete developer toolkit. For further details, please refer to the documentation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\u002Fmulti-authors\u002Fdeveloper-guide\u002Foverview\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Display authors anywhere using flexible shortcodes:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic usage:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [tmauthors]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With custom separator:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [tmauthors separator=” & ” before=”By “]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author box:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [tmauthors_box show_avatar=”true” avatar_size=”120″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All options:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [tmauthors post_id=”123″ separator=”, ” link=”true” before=”By ” after=””]\u003Cbr \u002F>\n    [tmauthors_box post_id=”123″ show_avatar=”true” show_bio=”true” avatar_size=”120″]\u003C\u002Fp>\n\u003Cp>Available shortcodes: \u003Ccode>[tmauthors]\u003C\u002Fcode>, \u003Ccode>[tmauthors_box]\u003C\u002Fcode>, \u003Ccode>[tmauthors_count]\u003C\u002Fcode>, \u003Ccode>[tmauthors_list]\u003C\u002Fcode>, \u003Ccode>[tmauthors_avatars]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>🔗 Useful Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\u002Fmulti-authors\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeruby.com\u002F\" rel=\"nofollow ugc\">ThemeRuby Website\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fthemeruby-multi-authors\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight plugin that allows you to assign multiple writers to posts, fast and easy to use.",1000,2911,0,"2026-01-30T02:15:00.000Z","6.9.4","6.0","7.4",[19,20,21,22,23],"byline","co-authors","guest-authors","multiple-authors","team","https:\u002F\u002Fthemeruby.com\u002Fmulti-authors","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemeruby-multi-authors.1.2.0.zip",99,1,"2026-01-23 19:24:56","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2026-1097","themeruby-multi-authors-authenticated-contributor-stored-cross-site-scripting-via-before-and-after-shortcode-attributes","ThemeRuby Multi Authors \u003C= 1.0.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'before' and 'after' Shortcode Attributes","The ThemeRuby Multi Authors – Assign Multiple Writers to Posts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'before' and 'after' shortcode attributes in all versions up to, and including, 1.0.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.0.0","1.1.0","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-02-03 19:01:19",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fca74bb1d-1954-4869-aaa9-bf66600cdf2a?source=api-prod",11,{"slug":48,"display_name":7,"profile_url":8,"plugin_count":49,"total_installs":50,"avg_security_score":51,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},"themeruby",5,7000,95,10,91,"2026-04-03T19:23:23.801Z",[56,78,100,121,138],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":75,"download_link":76,"security_score":26,"vuln_count":27,"unpatched_count":13,"last_vuln_date":77,"fetched_at":29},"co-authors-plus","Co-Authors Plus","3.7.0","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Assign multiple bylines to posts, pages, and custom post types via a search-as-you-type input box. Co-authored posts appear on a co-author’s archive page and in their feed. Co-authors may edit the posts they are associated with, and co-authors who are contributors may only edit posts if they have not been published (as is core behavior).\u003C\u002Fp>\n\u003Cp>Add writers as bylines without creating WordPress user accounts. Simply \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FCo-Authors-Plus\u002Fwiki\u002FCreating-and-editing-guest-authors\" rel=\"nofollow ugc\">create a guest author profile\u003C\u002Fa> for the writer and assign the byline as you normally would.\u003C\u002Fp>\n\u003Cp>On the frontend, use the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FCo-Authors-Plus\u002Fwiki\u002FTemplate-tags\" rel=\"nofollow ugc\">Co-Authors Plus template tags\u003C\u002Fa> to list co-authors anywhere you’d normally list the author.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For more detailed documentation refer to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FCo-Authors-Plus\u002Fwiki\" rel=\"nofollow ugc\">the GitHub Wiki for this plugin\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Co-Authors Plus is an almost complete rewrite of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fco-authors\u002F\" rel=\"ugc\">Co-Authors\u003C\u002Fa> plugin originally developed by Weston Ruter (2007). The original plugin was inspired by the ‘\u003Ca href=\"https:\u002F\u002Ftxfx.net\u002F2005\u002F08\u002F16\u002Fnew-plugin-multiple-authors\u002F\" rel=\"nofollow ugc\">Multiple Authors\u003C\u002Fa>‘ plugin by Mark Jaquith (2005).\u003C\u002Fp>\n","Assign multiple bylines to posts, pages, and custom post types with a search-as-you-type input box.",20000,1437154,70,77,"2025-10-20T05:08:00.000Z","6.8.5","5.9",[72,20,73,22,74],"authors","multi-author","users","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fco-authors-plus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fco-authors-plus.3.7.0.zip","2022-06-07 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":64,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":15,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":13,"last_vuln_date":99,"fetched_at":29},"publishpress-authors","Co-Authors, Multiple Authors and Guest Authors in an Author Box with PublishPress Authors","4.13.0","PublishPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fpublishpress\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fauthors\u002F\" rel=\"nofollow ugc\">PublishPress Authors\u003C\u002Fa> allows you to create, manage and display authors for all your WordPress content. The plugin provides author boxes that can display one author, coauthors, multiple authors or even guest authors. The boxes have the author bio, name, avatar, description and more. You can also place the author boxes in widgets, shortcodes and Gutenberg blocks.\u003C\u002Fp>\n\u003Cp>Here are the some most important features of PublishPress Authors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Author Boxes\u003C\u002Fstrong>. As soon as you install PublishPress Authors, you’ll see an author box under every post. You can add all the profile details you need for each author.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Authors\u003C\u002Fstrong>. By default, WordPress only allows one author per post. PublishPress Authors allows you to add an unlimited number of authors to each post. This is very useful if you have a busy site and need to manage and give credit to coauthors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest Authors\u003C\u002Fstrong>. You can create two types of Guest Authors. You can add authors to a new “Guest Author” user role, or add them without a connected account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Categories\u003C\u002Fstrong>. Categorize your authors as Coauthors, Reviews, Editors, Photographers, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Fields\u003C\u002Fstrong>. Customize the user details for each author with fields for social media, job details, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Lists\u003C\u002Fstrong>. Create a custom display of all your authors. You can sort, order, and filter to show only the authors you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Pages\u003C\u002Fstrong>. Showcase the work of each individual author with customizable author pages where you decide which post information is displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PublishPress Authors Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Upgrade to Authors Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the free version of the PublishPress Authors plugin. The Pro version comes with all the features you need to create beautiful and useful author profiles. \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fauthors\" title=\"Authors Pro\" rel=\"nofollow ugc\">Click here to purchase the best premium WordPress author box plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Author Boxes\u003C\u002Fh3>\n\u003Cp>PublishPress Authors gives you multiple ways to show author profiles. You can display authors under your content, in a widget, using shortcodes and more.\u003C\u002Fp>\n\u003Cp>The Author Boxes feature in PublishPress Authors provides five default layouts. You can use these layouts, customize them or click “New Author Box” and create your own layouts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcustomize-author-boxes\u002F\" rel=\"nofollow ugc\">Click here to see how to customize author boxes\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>On the frontend of your site. PublishPress Authors gives you several different options to display the authors’ box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Replacing the default author display.\u003C\u002Fli>\n\u003Cli>At the bottom of your content.\u003C\u002Fli>\n\u003Cli>In a widget or a Gutenberg block.\u003C\u002Fli>\n\u003Cli>Using shortcodes.\u003C\u002Fli>\n\u003Cli>Adding filters and actions in your template files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fdisplay-multiple-authors\u002F\" rel=\"nofollow ugc\">Click here to read about displaying authors\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Multiple Authors\u003C\u002Fh3>\n\u003Cp>With PublishPress Authors, you can set multiple authors for each post. When you write a post, you’ll see a box in the right sidebar. Here you can choose from all the users on your site, and assign them as coauthors.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fauthors-getting-started\u002F\" rel=\"nofollow ugc\">Click here to get started with PublishPress Authors\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Guest Authors\u003C\u002Fh3>\n\u003Cp>Using PublishPress Authors, you can create Guest Authors who don’t need an account on your site. PublishPress will treat Guest Authors identically to Authors who are linked users.\u003C\u002Fp>\n\u003Cp>You will be able to select and display Guest Authors in exactly the same way as for registered users. Each Guest Author can have a full profile, plus an avatar, and their own archive page for blog posts.\u003C\u002Fp>\n\u003Cp>You can create two types of Guest Authors. You can add authors to a new “Guest Author” user role, or add them without a connected account.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fadd-guest-authors-wordpress\u002F\" rel=\"nofollow ugc\">Click here to see how to create Guest Authors\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Author Categories\u003C\u002Fh3>\n\u003Cp>Author Categories is a feature that allows you to have different types of authors for WordPress post. For example, you can label one user as an “Author”, one as “Contributor” and one as an “Editor”. This enables you to give different types of credit to the all the people who work on your content.\u003C\u002Fp>\n\u003Cp>PublishPress Authors Pro has a feature that allows you do more with Author Categories. You can create an “Author Categories Box”. This is a display format for your images that is specifically designed to group authors together in their categories.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fintroduction-to-author-categories\u002F\" rel=\"nofollow ugc\">Click here to see how to use Author Categories\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Author Fields\u003C\u002Fh3>\n\u003Cp>PublishPress Authors allows you to customize the user details for each author. This is possible with the “Author Fields” feature. These fields can be displayed using the Author Boxes feature. There are several fields available in the Free version of the Authors plugin including First Name, Last Name, Email, Website, Job Title.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Ffield-types-ma\u002F\" rel=\"nofollow ugc\">Click here to see how to use Author Fields\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Author Lists\u003C\u002Fh3>\n\u003Cp>The Author Lists feature allows you to show a custom display of authors. For example, the “Author Index” view can organize your authors alphabetically. There will be a row of letters on the top of this display. If you click on any of the letters, you’ll be able to drill down to view only the authors whose names begin with that letter. There’s also a “Author Recent” view that allows you to show your authors, together with their most recent posts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fauthors-list\u002F\" rel=\"nofollow ugc\">Click here to see how to use Author Lists\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Author Pages\u003C\u002Fh3>\n\u003Cp>PublishPress Authors can replace the default WordPress author pages. The URLs of the pages will not change, but you can customize the pages using the settings on this screen.\u003C\u002Fp>\n\u003Cp>Your author page will appear with an author box on the top of the screen and the author’s posts underneath. You can choose a “List” or a “Grid” option and you’re also free to create your own layouts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fauthor-pages\u002F\" rel=\"nofollow ugc\">Click here to see how to use Author Pages\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Custom Fields for Author Profiles (Pro version)\u003C\u002Fh3>\n\u003Cp>PublishPress Authors Pro enables you to create author fields and enhance your author profiles. You can add Text, WYSIWYG, Link and email address fields. Then you can place those author fields in author bio profiles using custom layouts. The Pro version of Authors supports Facebook, Twitter, Instagram, Linkedin, YouTube, TikTok and more.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Click here to see how to use Custom Fields\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Join PublishPress and get the Pro plugins\u003C\u002Fh3>\n\u003Cp>The Pro versions of the PublishPress plugins are well worth your investment. The Pro versions have extra features and faster support. \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Click here to join PublishPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Join PublishPress and you’ll get access to these ten Pro plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fauthors\" rel=\"nofollow ugc\">PublishPress Authors Pro\u003C\u002Fa> allows you to add multiple authors and guest authors to WordPress posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fblocks\" rel=\"nofollow ugc\">PublishPress Blocks Pro\u003C\u002Fa> has everything you need to build professional websites with the WordPress block editor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fcapabilities\" rel=\"nofollow ugc\">PublishPress Capabilities Pro\u003C\u002Fa> is the plugin to manage your WordPress user roles, permissions, and capabilities.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fchecklists\" rel=\"nofollow ugc\">PublishPress Checklists Pro\u003C\u002Fa> enables you to define tasks that must be completed before content is published.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Ffuture\" rel=\"nofollow ugc\">PublishPress Future Pro\u003C\u002Fa> is the plugin for managing and scheduling WordPress content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpermissions\" rel=\"nofollow ugc\">PublishPress Permissions Pro\u003C\u002Fa>  is the plugin for advanced WordPress permissions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpublishpress\" rel=\"nofollow ugc\">PublishPress Planner Pro\u003C\u002Fa> is the plugin for managing and scheduling WordPress content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Frevisions\" rel=\"nofollow ugc\">PublishPress Revisions Pro\u003C\u002Fa> allows you to update your published pages with teamwork and precision.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fseries\" rel=\"nofollow ugc\">PublishPress Series Pro\u003C\u002Fa> enables you to group content together into a series.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fseries\" rel=\"nofollow ugc\">PublishPress Statuses Pro\u003C\u002Fa> enables you to create additional publishing steps for your posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Together, these plugins are a suite of powerful publishing tools for WordPress. If you need to create a professional workflow in WordPress, with moderation, revisions, permissions and more… then you should try PublishPress.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Bug reports for PublishPress Authors are welcomed in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpublishpress\u002Fpublishpress-authors\" rel=\"nofollow ugc\">repository on GitHub\u003C\u002Fa>. Please note that GitHub is not a support forum, and that issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n\u003Ch4>Thank You\u003C\u002Fh4>\n\u003Cp>This plugin is partly based on Co-Authors Plus, which includes the work of batmoo, danielbachhuber and automattic. This plugin also uses work from the Bylines plugin by danielbachhuber.\u003C\u002Fp>\n","PublishPress Authors is the best plugin for adding authors, co-authors, multiple authors and guest authors to WordPress posts.",621302,98,111,"2026-03-05T10:16:00.000Z","5.5","7.2.5",[93,94,72,21,22],"author-bio","author-layouts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpublishpress-authors\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpublishpress-authors.4.13.0.zip",94,3,"2025-05-07 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":97,"num_ratings":110,"last_updated":111,"tested_up_to":15,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":117,"download_link":118,"security_score":26,"vuln_count":119,"unpatched_count":13,"last_vuln_date":120,"fetched_at":29},"molongui-authorship","Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress","5.2.9","Molongui","https:\u002F\u002Fprofiles.wordpress.org\u002Fmolongui\u002F","\u003Cp>\u003Cstrong>Properly credit authors & contributors—quickly, easily, and hassle-free.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>The all-in-one authorship plugin for WordPress: show bios, add co-authors, credit guests, and boost SEO.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Tired of jumping through hoops to properly attribute authors? \u003Cstrong>Molongui Authorship\u003C\u002Fstrong> makes it \u003Cstrong>effortless\u003C\u002Fstrong> to showcase contributors—whether they’re registered users, guests, or co-authors.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Author Box\u003C\u002Fstrong> – Beautiful, customizable bios with social links\u003Cbr \u002F>\n✅ \u003Cstrong>Guest Authors\u003C\u002Fstrong> – Credit guest writers \u003Cstrong>without creating user accounts\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Co-Authors\u003C\u002Fstrong> – Add \u003Cstrong>multiple authors\u003C\u002Fstrong> to a single post with seamless byline integration\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Switching from another plugin?\u003C\u002Fstrong> Import data in 1 click from \u003Cem>Co-Authors Plus\u003C\u002Fem>, \u003Cem>PublishPress Authors\u003C\u002Fem>, and \u003Cem>One User Avatar\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>✔️ Add author boxes with bios and social links\u003Cbr \u002F>\n✔️ Credit guest authors without user accounts\u003Cbr \u002F>\n✔️ Add co-authors to any post or page\u003Cbr \u002F>\n✔️ Boost author credibility and SEO\u003Cbr \u002F>\n✔️ Seamless 1-click migration from other plugins\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>🛠 \u003Cstrong>Author Box – Your Authors, Elevated\u003C\u002Fstrong>\u003Cbr \u002F>\nTransform how authors are presented with the most customizable, engagement-boosting author box for WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>✨ \u003Cstrong>Pixel-Perfect Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple pre-designed templates\u003C\u002Fli>\n\u003Cli>Different layouts (boxed, minimalist, tabbed, inline)\u003C\u002Fli>\n\u003Cli>Live preview editor with real-time styling\u003C\u002Fli>\n\u003Cli>Mobile-optimized responsive design\u003C\u002Fli>\n\u003Cli>Custom CSS panel for unlimited tweaks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ \u003Cstrong>Author Profiles That Engage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>90+ social icons (including emerging platforms)\u003C\u002Fli>\n\u003Cli>“Related Posts” section to boost engagement\u003C\u002Fli>\n\u003Cli>Guest and co-author compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ \u003Cstrong>Context-Smart Display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic placement before\u002Fafter content\u003C\u002Fli>\n\u003Cli>Customizable headings (“About the Author”, “Meet the Expert”, etc.)\u003C\u002Fli>\n\u003Cli>Schema markup for Google rich snippets and improved Google E-E-A-T\u003C\u002Fli>\n\u003Cli>AMP\u002FRTL support for broader compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚡ \u003Cstrong>Premium Advantages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Additional premium layouts\u003C\u002Fli>\n\u003Cli>Dynamic bios with rich text, media, HTML tags, and third party shortcodes support\u003C\u002Fli>\n\u003Cli>30+ extra niche social icons\u003C\u002Fli>\n\u003Cli>Advanced conditional logic (user roles, tags, etc.)\u003C\u002Fli>\n\u003Cli>Custom post type support\u003C\u002Fli>\n\u003Cli>Shortcode to display the author box wherever\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>👥 \u003Cstrong>Guest Authors – Credit Contributors Without the Clutter\u003C\u002Fstrong>\u003Cbr \u002F>\nGive proper attribution without creating unnecessary user accounts—ideal for one-time contributors, interviewees, or guest bloggers.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>✨ \u003Cstrong>Native WordPress Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add guest authors as easily as regular users—no technical hassle\u003C\u002Fli>\n\u003Cli>Dropdown selection in the post editor—just pick a name and go\u003C\u002Fli>\n\u003Cli>Full profiles with bios, avatars, and social links (no Gravatar required)\u003C\u002Fli>\n\u003Cli>Custom fields for job titles, affiliations, or custom links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ \u003Cstrong>Seamless Frontend Display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto-display in post bylines with linked names\u003C\u002Fli>\n\u003Cli>Author box compatibility—show guest bios alongside regular authors\u003C\u002Fli>\n\u003Cli>SEO-optimized: Updates \u003Ccode>author\u003C\u002Fcode> meta tags for accurate attribution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚡ \u003Cstrong>Premium Advantages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Guest author archive pages (boost credibility with dedicated profiles)\u003C\u002Fli>\n\u003Cli>1-click user-to-guest conversion: Clean up unused accounts while preserving authorship\u003C\u002Fli>\n\u003Cli>Bulk edit & clone: Save time reusing guest profiles\u003C\u002Fli>\n\u003Cli>REST API support: Integrate guest data with third-party tools\u003C\u002Fli>\n\u003Cli>Import\u002FExport tool for easy migrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>👨‍👩‍👧‍👦 \u003Cstrong>Co-Authors – Flawless Multi-Author Attribution\u003C\u002Fstrong>\u003Cbr \u002F>\nCredit every contributor fairly—whether it’s joint articles, team projects, or collaborative content.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>✨ \u003Cstrong>Effortless Collaboration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add unlimited co-authors via simple dropdown in the post editor\u003C\u002Fli>\n\u003Cli>Works seamlessly with both regular users and guest authors\u003C\u002Fli>\n\u003Cli>Drag-and-drop author ordering (control name display sequence)\u003C\u002Fli>\n\u003Cli>No taxonomy conflicts—cleaner than legacy plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ \u003Cstrong>Automatic Frontend Display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Smart bylines auto-update with all author names (e.g., “By John, Lisa & Max”)\u003C\u002Fli>\n\u003Cli>Each name links to author pages (guest authors included)\u003C\u002Fli>\n\u003Cli>Schema.org markup for proper multi-author SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚡ \u003Cstrong>Premium Advantages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Byline modifiers (add prefixes like “By” or suffixes like “et al.”)\u003C\u002Fli>\n\u003Cli>REST API support for headless WordPress setups\u003C\u002Fli>\n\u003Cli>Shortcodes to display co-author lists anywhere\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>🚀 \u003Cstrong>1-Click Migration Tool – Switch Without Losing Data\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitching from \u003Cem>Co-Authors Plus\u003C\u002Fem>, \u003Cem>PublishPress Authors\u003C\u002Fem>, or \u003Cem>One User Avatar\u003C\u002Fem>? \u003Cstrong>Import your existing author data with 1 click\u003C\u002Fstrong>! No manual work needed.\u003C\u002Fp>\n\u003Cp>🔍 \u003Cstrong>Additional Premium Features\u003C\u002Fstrong>\u003Cbr \u002F>\nOnly available in \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fwordpress-plugin-post-authors\" title=\"Click to explore all features\" rel=\"nofollow ugc\">Molongui Authorship Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Author list. 4 different layouts, user role filter and \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fwordpress-plugin-post-authors\u002Fauthor-list\u002F\" title=\"Learn more\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>List of posts by author. 5 different layouts, pagination and \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fhelp\u002Fmolongui_author_posts\u002F\" title=\"Learn more\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Allow visitors to search content by author name. Learn \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fwordpress-plugin-post-authors\u002Fsearch-by-author-name\u002F\" title=\"Learn more\" rel=\"nofollow ugc\">more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Disable author pages for registered WordPress users\u003C\u002Fli>\n\u003Cli>Add a post byline anywhere via shortcode. Useful if your theme does not show a byline for your posts\u003C\u002Fli>\n\u003Cli>Retrieve author information via shortcode. Very useful to use with page builders. Learn more \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fhelp\u002Fmolongui-authorship-available-shortcodes\u002F\" title=\"Click to see available shortcodes\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>💡 \u003Cstrong>Ready to enhance your authorship experience?\u003C\u002Fstrong>\u003Cbr \u002F>\nCompare \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002F#free-vs-pro\" title=\"Features comparison\" rel=\"nofollow ugc\">Free vs Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdemos.molongui.com\u002Ftest-drive-molongui-authorship-pro\u002F\" title=\"Click to try the Molongui Authorship Pro\" rel=\"nofollow ugc\">Try Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.molongui.com\u002Fhelp\u002Fsupport\u002F\" title=\"Click to open a support ticket with us\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.tidiochat.com\u002Fchat\u002Ffoioudbu7xqepgvwseufnvhcz6wkp7am\" title=\"Click to live chat with us\" rel=\"nofollow ugc\">Live Chat\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin uses a third-party service to enable live chat communication with our support team, exclusively for administrators in the backend. You can disable this service via the plugin settings page. For more information about the live chat \u003Ca href=\"https:\u002F\u002Fwww.tidio.com\u002F\" rel=\"nofollow ugc\">service provider\u003C\u002Fa> review their \u003Ca href=\"https:\u002F\u002Fwww.tidio.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.tidio.com\u002Fterms\u002F\" rel=\"nofollow ugc\">terms\u003C\u002Fa>.\u003C\u002Fp>\n","All-in-One Authorship Solution: Seamless Author Box, Guest Authors, and Co-Authors to enhance your site's authority, credibility, engagement, and SEO.",10000,573169,157,"2026-02-16T09:25:00.000Z","5.2","5.6.20",[93,115,20,116,22],"author-box","guest-author","https:\u002F\u002Fwww.molongui.com\u002Fwordpress-plugin-post-authors","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmolongui-authorship.zip",6,"2024-03-28 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":11,"downloaded":129,"rating":13,"num_ratings":13,"last_updated":130,"tested_up_to":15,"requires_at_least":112,"requires_php":131,"tags":132,"homepage":134,"download_link":135,"security_score":87,"vuln_count":136,"unpatched_count":13,"last_vuln_date":137,"fetched_at":29},"authorsy","Authorsy – Author Box, Multiple Authors, Guest Authors & Post Rating","1.0.7","themeplugs","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeplugs\u002F","\u003Cp>\u003Cstrong>Authorsy\u003C\u002Fstrong> is a complete \u003Cstrong>WordPress author box plugin\u003C\u002Fstrong> that helps you showcase your writers with style. Display author profiles, bios, photos, and social links at the end of your posts. Highlight single or multiple authors, support guest authors, and engage readers with post rating options.\u003C\u002Fp>\n\u003Cp>Perfect for \u003Cstrong>blogs, magazines, multi-author sites, or collaborative content\u003C\u002Fstrong>, Authorsy lets you build trust with your audience while giving credit to every contributor.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fproduct.themewinter.com\u002Fauthorsy\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fauthorsy\u002F\" rel=\"nofollow ugc\">Buy Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fdocs\u002Fauthorsy\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fapp.loopedin.io\u002Fauthorsy\" rel=\"nofollow ugc\">Roadmaps\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🎯 Why Use Authorsy?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Showcase \u003Cstrong>professional author profiles\u003C\u002Fstrong> with bios, photos, and social links.  \u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>multiple authors or guest authors\u003C\u002Fstrong> to posts.  \u003C\u002Fli>\n\u003Cli>Improve \u003Cstrong>engagement with author recognition and post ratings.\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Fully customizable to match your \u003Cstrong>theme and branding.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Author Profiles\u003C\u002Fstrong> – Add bios, profile photos, and social links.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Box Widget\u003C\u002Fstrong> – Display at the end of posts or pages.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Authors Support\u003C\u002Fstrong> – Assign more than one author to a post.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest Authors\u003C\u002Fstrong> – Let external writers contribute without WP accounts.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization Options\u003C\u002Fstrong> – Change colors, layouts, and styles.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes\u003C\u002Fstrong> – Insert author info anywhere.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Authorsy Pro Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Available only in \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fauthorsy\u002F\" rel=\"nofollow ugc\">Authorsy Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>Author Box on Hover  \u003C\u002Fli>\n\u003Cli>More Author Box Layouts  \u003C\u002Fli>\n\u003Cli>Custom Post Type Support  \u003C\u002Fli>\n\u003Cli>Extra Bio Fields  \u003C\u002Fli>\n\u003Cli>Custom Styles and Position (before\u002Fafter content)  \u003C\u002Fli>\n\u003Cli>Like \u002F Dislike Voting Box  \u003C\u002Fli>\n\u003Cli>Post Rating Restrictions (IP, Cookie, Logged-in)  \u003C\u002Fli>\n\u003Cli>Voting Reports and Analytics  \u003C\u002Fli>\n\u003Cli>Social Share for Positive Feedback  \u003C\u002Fli>\n\u003Cli>Private Feedback for Negative Feedback  \u003C\u002Fli>\n\u003Cli>Top Voted Posts Block  \u003C\u002Fli>\n\u003C\u002Ful>\n","Authorsy is a powerful WordPress author box plugin. Add customizable author profiles, multiple authors, guest authors, bios, social links, and post ra &hellip;",16112,"2025-12-25T17:52:00.000Z","7.3",[93,115,133,21,22],"author-profile","https:\u002F\u002Fthemeplugs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthorsy.1.0.7.zip",2,"2026-02-03 00:00:00",{"slug":19,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":145,"downloaded":146,"rating":147,"num_ratings":49,"last_updated":148,"tested_up_to":149,"requires_at_least":150,"requires_php":151,"tags":152,"homepage":151,"download_link":154,"security_score":155,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"Byline","0.25","mattdu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattdu\u002F","\u003Cp>This plugin uses the custom taxonomy features of WordPress to create “bylines” — essentially, tags representing authors who contributed to a post. The differentiating feature of this plugin is that it should not require any modifications to your theme files (assuming it is already displaying the post author).\u003C\u002Fp>\n\u003Cp>This plugin would be useful for publishing situations where the majority of your content is from contributors who you don’t necessarily want to have access to your back-end. It still conveys the appearance that the authors are members of the site (it provides a built-in archive page for each Byline). If your theme displays tag descriptions, you could use the Byline description field to identify guests vs. “staff” writers or provide other author information.\u003C\u002Fp>\n\u003Cp>You can see an example of this plugin at work at http:\u002F\u002Fthedailycougar.com\u003C\u002Fp>\n","Solves the co\u002Fmulti-author problem without modifying the theme. Uses a custom taxonomy, \"Byline,\" that replaces the Display Author.",200,11616,100,"2013-03-11T15:46:00.000Z","3.5.2","3.0.1","",[72,19,153,73,22],"coauthors","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbyline.0.25.zip",85,{"attackSurface":157,"codeSignals":321,"taintFlows":339,"riskAssessment":378,"analyzedAt":383},{"hooks":158,"ajaxHandlers":282,"restRoutes":299,"shortcodes":300,"cronEvents":319,"entryPointCount":320,"unprotectedCount":13},[159,165,170,175,180,184,188,193,197,201,205,210,214,218,221,223,227,228,230,232,236,241,244,248,252,256,259,263,266,270,274,279],{"type":160,"name":161,"callback":162,"priority":11,"file":163,"line":164},"action","admin_menu","add_admin_menu","includes\\class-tma-admin.php",43,{"type":160,"name":166,"callback":167,"priority":168,"file":163,"line":169},"admin_enqueue_scripts","enqueue_page_scripts",80,700,{"type":160,"name":171,"callback":172,"priority":145,"file":173,"line":174},"pre_get_posts","setup_author_query","includes\\class-tma-author-query.php",38,{"type":176,"name":177,"callback":178,"priority":145,"file":173,"line":179},"filter","posts_where","modify_posts_where",39,{"type":176,"name":181,"callback":182,"priority":145,"file":173,"line":183},"posts_join","modify_posts_join",40,{"type":176,"name":185,"callback":186,"priority":145,"file":173,"line":187},"posts_distinct","modify_posts_distinct",41,{"type":160,"name":189,"callback":190,"priority":52,"file":191,"line":192},"tmauthors_assigned","clear_post_authors_cache","includes\\class-tma-cache-admin.php",31,{"type":160,"name":194,"callback":195,"priority":52,"file":191,"line":196},"profile_update","clear_all_cache",32,{"type":160,"name":198,"callback":199,"priority":52,"file":191,"line":200},"delete_post","clear_author_counts_cache",33,{"type":160,"name":202,"callback":203,"priority":52,"file":191,"line":204},"transition_post_status","handle_post_status_change",34,{"type":176,"name":206,"callback":207,"file":208,"line":209},"the_content","maybe_add_author_box","includes\\class-tma-display.php",53,{"type":176,"name":211,"callback":212,"priority":52,"file":208,"line":213},"get_usernumposts","override_user_post_count",57,{"type":160,"name":215,"callback":216,"file":217,"line":192},"add_meta_boxes","add_meta_box","includes\\class-tma-meta-box.php",{"type":160,"name":219,"callback":220,"priority":52,"file":217,"line":196},"save_post","save_meta_box",{"type":160,"name":166,"callback":222,"file":217,"line":200},"enqueue_scripts",{"type":160,"name":171,"callback":224,"priority":52,"file":225,"line":226},"setup_query","includes\\class-tma-query.php",54,{"type":176,"name":177,"callback":178,"priority":52,"file":225,"line":213},{"type":176,"name":181,"callback":182,"priority":52,"file":225,"line":229},58,{"type":176,"name":185,"callback":186,"priority":52,"file":225,"line":231},59,{"type":160,"name":233,"callback":234,"priority":52,"file":225,"line":235},"the_posts","cleanup_query",62,{"type":176,"name":237,"callback":238,"priority":52,"file":239,"line":240},"wpseo_schtmauthors_person","yoast_schtmauthors_person","includes\\class-tma-seo.php",37,{"type":176,"name":242,"callback":243,"priority":52,"file":239,"line":174},"wpseo_schtmauthors_article","yoast_schtmauthors_article",{"type":176,"name":245,"callback":246,"priority":52,"file":239,"line":247},"rank_math\u002Fjson_ld","rankmath_schema",42,{"type":176,"name":249,"callback":250,"priority":52,"file":239,"line":251},"aioseo_schtmauthors_graph","aioseo_schema",46,{"type":176,"name":253,"callback":254,"priority":52,"file":239,"line":255},"seopress_schemas_manual_author","seopress_author_schema",50,{"type":176,"name":257,"callback":258,"priority":52,"file":239,"line":226},"the_seo_framework_ld_json_breadcrumb","tsf_schema",{"type":160,"name":260,"callback":261,"priority":13,"file":262,"line":174},"init","register_taxonomy","includes\\class-tma-taxonomy.php",{"type":160,"name":264,"callback":265,"priority":52,"file":262,"line":187},"delete_user","delete_user_term",{"type":160,"name":260,"callback":267,"priority":268,"file":262,"line":269},"validate_taxonomy",999,44,{"type":160,"name":271,"callback":272,"file":262,"line":273},"admin_notices","closure",297,{"type":160,"name":275,"callback":276,"priority":13,"file":277,"line":278},"plugins_loaded","init_classes","themeruby-multi-authors.php",92,{"type":160,"name":280,"callback":281,"file":277,"line":51},"wp_enqueue_scripts","enqueue_frontend_assets",[283,288,292,296],{"action":284,"nopriv":285,"callback":286,"hasNonce":287,"hasCapCheck":287,"file":163,"line":251},"tmauthors_save_setting",false,"ajax_save_setting",true,{"action":289,"nopriv":285,"callback":290,"hasNonce":287,"hasCapCheck":287,"file":163,"line":291},"tmauthors_save_post_types","ajax_save_post_types",47,{"action":293,"nopriv":285,"callback":294,"hasNonce":287,"hasCapCheck":287,"file":163,"line":295},"tmauthors_clear_cache","ajax_clear_cache",48,{"action":297,"nopriv":285,"callback":298,"hasNonce":287,"hasCapCheck":285,"file":217,"line":204},"tmauthors_search_authors","ajax_search_authors",[],[301,306,310,313,316],{"tag":302,"callback":303,"file":304,"line":305},"tmauthors","authors_shortcode","includes\\class-tma-shortcodes.php",29,{"tag":307,"callback":308,"file":304,"line":309},"tmauthors_box","author_box_shortcode",30,{"tag":311,"callback":312,"file":304,"line":192},"tmauthors_count","author_count_shortcode",{"tag":314,"callback":315,"file":304,"line":196},"tmauthors_list","author_list_shortcode",{"tag":317,"callback":318,"file":304,"line":200},"tmauthors_avatars","author_avatars_shortcode",[],9,{"dangerousFunctions":322,"sqlUsage":323,"outputEscaping":325,"fileOperations":13,"externalRequests":13,"nonceChecks":49,"capabilityChecks":49,"bundledLibraries":338},[],{"prepared":98,"raw":13,"locations":324},[],{"escaped":66,"rawEcho":49,"locations":326},[327,330,332,334,336],{"file":217,"line":328,"context":329},83,"raw output",{"file":304,"line":331,"context":329},247,{"file":304,"line":333,"context":329},331,{"file":304,"line":335,"context":329},334,{"file":262,"line":337,"context":329},302,[],[340,358,369],{"entryPoint":341,"graph":342,"unsanitizedCount":13,"severity":357},"ajax_save_setting (includes\\class-tma-admin.php:734)",{"nodes":343,"edges":355},[344,349],{"id":345,"type":346,"label":347,"file":163,"line":348},"n0","source","$_POST (x2)",744,{"id":350,"type":351,"label":352,"file":163,"line":353,"wp_function":354},"n1","sink","update_option() [Settings Manipulation]",768,"update_option",[356],{"from":345,"to":350,"sanitized":287},"low",{"entryPoint":359,"graph":360,"unsanitizedCount":13,"severity":357},"ajax_save_post_types (includes\\class-tma-admin.php:794)",{"nodes":361,"edges":367},[362,365],{"id":345,"type":346,"label":363,"file":163,"line":364},"$_POST",805,{"id":350,"type":351,"label":352,"file":163,"line":366,"wp_function":354},811,[368],{"from":345,"to":350,"sanitized":287},{"entryPoint":370,"graph":371,"unsanitizedCount":13,"severity":357},"\u003Cclass-tma-admin> (includes\\class-tma-admin.php:0)",{"nodes":372,"edges":376},[373,375],{"id":345,"type":346,"label":374,"file":163,"line":348},"$_POST (x3)",{"id":350,"type":351,"label":352,"file":163,"line":353,"wp_function":354},[377],{"from":345,"to":350,"sanitized":287},{"summary":379,"deductions":380},"The 'themeruby-multi-authors' plugin version 1.2.0 exhibits a generally strong security posture based on the provided static analysis.  The plugin demonstrates good practices by exclusively using prepared statements for SQL queries and properly escaping a high percentage of its outputs.  Furthermore, the presence of nonce and capability checks on all identified AJAX handlers is commendable. The absence of direct file operations and external HTTP requests also reduces potential attack vectors. The taint analysis also indicates no critical or high severity issues.\n\nHowever, the plugin has a history of a medium severity vulnerability, specifically Cross-Site Scripting (XSS). While this specific vulnerability is marked as patched and the last known vulnerability was in the future (which is likely a data anomaly), the presence of past XSS issues suggests that input sanitization and output escaping might require continued vigilance.  The fact that the last reported vulnerability was relatively recent (even with the anomalous date) indicates that ongoing maintenance and testing are important for this plugin.\n\nIn conclusion, 'themeruby-multi-authors' v1.2.0 appears to be reasonably secure, with robust handling of sensitive operations like database queries and user inputs. The comprehensive checks in place for its entry points are a significant strength. The primary area for continued attention would be the historical trend of XSS vulnerabilities, even though the current version may have addressed this.  The plugin's strengths outweigh its weaknesses in this assessment.",[381],{"reason":382,"points":49},"Past medium severity XSS vulnerability","2026-03-16T18:56:58.272Z",{"wat":385,"direct":394},{"assetPaths":386,"generatorPatterns":389,"scriptPaths":390,"versionParams":391},[387,388],"\u002Fwp-content\u002Fplugins\u002Fthemeruby-multi-authors\u002Fassets\u002Ftma-frontend.css","\u002Fwp-content\u002Fplugins\u002Fthemeruby-multi-authors\u002Fassets\u002Ftma-frontend-rtl.css",[],[],[392,393],"themeruby-multi-authors\u002Fassets\u002Ftma-frontend.css?ver=","themeruby-multi-authors\u002Fassets\u002Ftma-frontend-rtl.css?ver=",{"cssClasses":395,"htmlComments":397,"htmlAttributes":398,"restEndpoints":400,"jsGlobals":401,"shortcodeOutput":403},[396],"tmauthors-authors",[],[399],"data-tmauthors-toggle",[],[402],"tmauthors_admin_ajax_object",[404,405],"[themeruby_authors]","[themeruby_authors_list]"]