[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhtVdmjyrObnuJYIGEsmBq4NaYm41sNj6jnA-FeQZg9k":3,"$fcaCQIgP89BJKXi_rKpNjPT1zANkro1nmgZuPuRYB6ew":235,"$fhqUXxKNaa1XwHGpsO5mlwY5_r0a1fKF7TZmGXp5eziE":240},{"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":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":135,"fingerprints":204},"assign-staff-as-author-for-total","Assign Staff as Author for Total","2.1.1","wpexplorer","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpexplorer\u002F","\u003Cp>Adds a new field to the post edit screen for all public post types so you can select a “Staff Member” (a post from the staff custom post type) as the “author” of the article to be displayed on the front-end. This will not actually change the author of the post itself but simply change the name displayed on the front-end in the author bio and post meta sections.\u003C\u002Fp>\n\u003Cp>Note: This plugin is intended to be used with the \u003Ca href=\"https:\u002F\u002Ftotalwptheme.com\u002F\" rel=\"nofollow ugc\">Total Theme\u003C\u002Fa> for WordPress and the Total Theme Core plugin which registers the Staff post type. If you are using it with a different theme that has a built-in staff post type or a different theme using a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-types-unlimited\u002F\" rel=\"ugc\">custom post types plugin\u003C\u002Fa> to register the staff members, it may or may not work depending how the theme is coded. This plugin hooks into the author_link, the_author and get_the_author_description to make it’s changes.\u003C\u002Fp>\n","Assign staff members as the \"author\" for any page or post to be displayed in the post meta or author bio.",20,2308,0,"2026-03-10T17:34:00.000Z","6.9.4","6.3","7.0",[19,20,21],"custom-author","staff-post-type","total-theme","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fassign-staff-as-author-for-total\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassign-staff-as-author-for-total.2.1.1.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},15,21600,96,30,91,"2026-05-20T03:39:58.875Z",[37,60,80,98,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":52,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"change-author","Change Author","1.3","Martin Teley","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrxthefifth\u002F","\u003Cp>Do you have a blog\u002Fwebsite with a lot of contributing authors but you do not want to give them the rights to publish\u003Cbr \u002F>\nthe articles themselves for whatever reason? In that case it would be nice when you are able to give them credit for\u003Cbr \u002F>\nwhat they wrote anyway. Since WordPress cannot override the author with a non-author by default, this plugin overrides\u003Cbr \u002F>\nthe Author meta-box with a meta box that can select any user.\u003C\u002Fp>\n\u003Cp>So whenever you want to place an article that was written by someone else, you just create a user with subscriber role\u003Cbr \u002F>\n(if he\u002Fshe hasn’t already) and assign the article to that user!\u003C\u002Fp>\n","This plugin lets you assign non-authors as post author.",1000,39793,80,12,"2017-11-28T21:57:00.000Z","4.8.28","3.0.1","",[54,55,19,56,57],"any-user-author","author","custom-post-author","user","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-author.zip",85,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":52,"tags":75,"homepage":78,"download_link":79,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"custom-author-byline","Custom Author Byline","1.2","croakingtoad","https:\u002F\u002Fprofiles.wordpress.org\u002Fcroakingtoad\u002F","\u003Cp>Lots of folks using WordPress sites with multiple authors may run into this problem.  You want to attribute correct credit to the writer\u002Fauthor of the article, but not give out access to your WordPress install.  Maybe because it’s a one-time article, maybe not, who cares?\u003C\u002Fp>\n\u003Cp>If the author of your blog entry is different than your logged in user and you don’t want to have to create a separate user account, just add the name as you’d like it to appear to the Custom Author Byline panel below the post\u002Fpage editor (custom post types can be added too).  Easy!\u003C\u002Fp>\n\u003Cp>For more information on the WordPress \u003Ca href=\"http:\u002F\u002Fseoserpent.com\u002Fwordpress\u002Fcustom-author-byline\" rel=\"nofollow ugc\">Custom Author Byline\u003C\u002Fa> plugin and how to use it, visit the information page at the preceding link.\u003C\u002Fp>\n\u003Ch3>Coming in Next Release\u003C\u002Fh3>\n\u003Cp>Ability to add custom post type support without having to edit the plugin or your functions file\u003C\u002Fp>\n","Allows you to add an author name and link to the byline, other than the actual logged in user, without that custom author having to have a WordPress a &hellip;",500,24485,60,10,"2011-06-08T15:57:00.000Z","3.1.4","2.9.2",[55,76,19,61,77],"byline","custom-author-name","http:\u002F\u002Fseoserpent.com\u002Fwordpress\u002Fcustom-author-byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-author-byline.zip",{"slug":81,"name":82,"version":83,"author":7,"author_profile":8,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":24,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":16,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"scroll-up-sticky-header-for-total","Scroll Up Sticky Header for Total","1.4","\u003Cp>Displays the Total theme’s sticky header only when scrolling up so it will be hidden as you scroll down the page. This is an addon exclusive for the \u003Ca href=\"https:\u002F\u002Ftotal.wpexplorer.com\u002F\" rel=\"nofollow ugc\">Total Theme\u003C\u002Fa> for WordPress, it will not do anything when used with other themes.\u003C\u002Fp>\n","Modifies the Total theme sticky header so it's visible when scrolling up only.",200,4005,2,"2025-04-16T02:33:00.000Z","6.8.5","8.0",[93,94,21],"addon","sticky-header","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscroll-up-sticky-header-for-total\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscroll-up-sticky-header-for-total.1.4.zip",92,{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":24,"downloaded":106,"rating":24,"num_ratings":88,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":52,"tags":110,"homepage":115,"download_link":116,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"author-image","WP Custom Author Image","1.0","p4wparamjeet","https:\u002F\u002Fprofiles.wordpress.org\u002Fp4wparamjeet\u002F","\u003Cp>The WP Custom Author Image plugin for WordPress lets you easily add WP Custom Author Images on your site.\u003C\u002Fp>\n\u003Cp>It creates a widget that you can insert in a sidebar or any other widget area allowed by your theme.\u003Cbr \u002F>\nThe plugin now supports a short code [wp-custom-author-image] you can use to directly add the image to the page or post content.\u003C\u002Fp>\n\u003Cp>Alternatively, you can place the following call in the loop where you want the WP Custom Author Image to appear:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image($author_id = null); ?>\n\nThis $author_id parameter is optional.  If it is not passed in, the code will attempt to get the current author of the page\u002Fpost.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>A second version of this function exists whereby you can pass in width and height to display the image.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image_size($width, $height, $author_id = null); ?>\n\nThis $author_id parameter is optional.  If it is not passed in, the code will attempt to get the current author of the page\u002Fpost.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To configure your WP Custom Author Image, browse Users \u002F Your Profile in the admin area.\u003C\u002Fp>\n\u003Ch4>Setting WP Custom Author Image Size\u003C\u002Fh4>\n\u003Cp>You can adjust the actual display size in the WP Custom Author Image widget or by using the_wp_custom_author_image_size function call.\u003C\u002Fp>\n\u003Cp>If you do not specify a size the width and height of the actual image will be used.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Col>\n\u003Cli>You can use [wp-custom-author-image] to display the uploaded WP Custom Author Image in your page\u002Fpost content.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Multi-Author Sites\u003C\u002Fh4>\n\u003Cp>For sites with multitudes of authors, the widget offers the ability to insert a link to the author’s posts — his archives.\u003C\u002Fp>\n\u003Ch4>Single Author Sites\u003C\u002Fh4>\n\u003Cp>Normally the widget will only display an WP Custom Author Image when it can clearly identify who the content’s author actually is. In other words, on singular pages or in the loop.\u003C\u002Fp>\n\u003Cp>If you run a single author site, or a site with multiple ghost writers, be sure to check the “This site has a single author” option. The widget will then output your image at all times.\u003C\u002Fp>\n\u003Ch4>Alternate About Page Link\u003C\u002Fh4>\n\u003Cp>Normally the widget will use the author’s posts page (\u002Fauthor\u002Fauthorname\u002F) is the image is clicked on.   If your site has a dedicated page for the author, such as an ‘About Me’ page,\u003C\u002Fp>\n\u003Cp>there is a new field in ‘Your Profile’ called ‘About Me Page’.  Entering a url in this field (\u002Fabout-me\u002F) will cause the widget to use this link as opposed to \u002Fauthor\u002Fauthorname.\u003C\u002Fp>\n\u003Ch4>Retrieving Author Url\u003C\u002Fh4>\n\u003Cp>You can retrieve the url to the respective WP Custom Author Image by calling the function\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php the_wp_custom_author_image_url($author_id = null); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If $author_id is blank the plugin will attempt to determine the current author and retrieve his\u002Fher image.\u003C\u002Fp>\n","Lets you easily add WP Custom Author Images on your site.",2828,"2019-08-27T05:41:00.000Z","5.2.24","3.1",[55,111,112,113,114],"user-gravatar","user-photo","user-profile-photo","wp-custom-author-image","https:\u002F\u002Fprofiles.wordpress.org\u002Fp4wparamjeet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-image.zip",{"slug":118,"name":119,"version":120,"author":7,"author_profile":8,"description":121,"short_description":122,"active_installs":24,"downloaded":123,"rating":24,"num_ratings":124,"last_updated":125,"tested_up_to":15,"requires_at_least":126,"requires_php":127,"tags":128,"homepage":133,"download_link":134,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"term-based-dynamic-post-templates-for-total","Term Based Dynamic Post Templates for Total","1.3.1","\u003Cp>This is an add-on plugin for the \u003Ca href=\"https:\u002F\u002Ftotalwptheme.com\u002F\" rel=\"nofollow ugc\">Total theme\u003C\u002Fa> (will not work with any other theme) which adds two new options inside the Theme Settings metabox while editing any taxonomy term via the WP admin so you can assign a template (WPBakery, Elementor, Gutenberg or other) specific to the term archive or for the posts within that term.\u003C\u002Fp>\n","Adds 2 new options when editing a taxonomy term so you can assign a dynamic template to the term archive or for the posts within that term.",2144,1,"2026-03-10T18:36:00.000Z","5.7","7.4",[129,130,131,21,132],"elementor","templates","total","wpbakery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fterm-based-dynamic-post-templates-for-total\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fterm-based-dynamic-post-templates-for-total.1.3.1.zip",{"attackSurface":136,"codeSignals":185,"taintFlows":199,"riskAssessment":200,"analyzedAt":203},{"hooks":137,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":13,"unprotectedCount":13},[138,143,147,151,155,158,163,167,171,175,178],{"type":139,"name":140,"callback":140,"file":141,"line":142},"action","admin_init","assign-staff-as-author-for-total.php",50,{"type":139,"name":144,"callback":145,"file":141,"line":146},"admin_menu","on_admin_menu",51,{"type":139,"name":148,"callback":149,"file":141,"line":150},"admin_enqueue_scripts","quick_bulk_edit_scripts",52,{"type":139,"name":152,"callback":153,"priority":71,"file":141,"line":154},"bulk_edit_custom_box","quick_bulk_edit",53,{"type":139,"name":156,"callback":153,"priority":71,"file":141,"line":157},"quick_edit_custom_box",54,{"type":159,"name":160,"callback":161,"priority":71,"file":141,"line":162},"filter","pre_get_avatar","filter_pre_get_avatar",56,{"type":159,"name":164,"callback":165,"file":141,"line":166},"the_author","filter_the_author",57,{"type":159,"name":168,"callback":169,"file":141,"line":170},"author_link","filter_author_link",58,{"type":159,"name":172,"callback":173,"file":141,"line":174},"get_the_author_description","filter_get_the_author_description",59,{"type":159,"name":176,"callback":177,"file":141,"line":70},"wpex_get_user_social_links","filter_wpex_get_user_social_links",{"type":139,"name":179,"callback":180,"file":141,"line":34},"pre_get_posts","filter_admin_by_staff_author",[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":13,"externalRequests":13,"nonceChecks":197,"capabilityChecks":197,"bundledLibraries":198},[],{"prepared":13,"raw":13,"locations":188},[],{"escaped":190,"rawEcho":88,"locations":191},49,[192,195],{"file":141,"line":193,"context":194},242,"raw output",{"file":141,"line":196,"context":194},487,3,[],[],{"summary":201,"deductions":202},"The plugin 'assign-staff-as-author-for-total' v2.1.1 exhibits a generally strong security posture based on the provided static analysis.  The absence of any detected attack surface, dangerous functions, or taint flows is highly commendable and suggests robust development practices.  Furthermore, the plugin demonstrates excellent adherence to WordPress security standards by utilizing prepared statements for all SQL queries and ensuring that a high percentage of output is properly escaped.  The presence of nonce and capability checks, although limited in number, also indicates an awareness of authorization and security mechanisms.\n\nThe vulnerability history is also exceptionally clean, with no known CVEs recorded. This, coupled with the lack of critical or high-severity issues identified in static analysis, points to a plugin that has likely been well-maintained and secured. The absence of any file operations or external HTTP requests further reduces potential attack vectors.  While the plugin has no apparent weaknesses based on this data, the limited scope of the static analysis (zero flows analyzed for taint) means that complex or context-dependent vulnerabilities might not have been uncovered.  Overall, this plugin appears to be a very secure option, with its strengths heavily outweighing any potential, albeit unconfirmed, weaknesses.",[],"2026-04-16T11:28:04.014Z",{"wat":205,"direct":212},{"assetPaths":206,"generatorPatterns":209,"scriptPaths":210,"versionParams":211},[207,208],"\u002Fwp-content\u002Fplugins\u002Fassign-staff-as-author-for-total\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fassign-staff-as-author-for-total\u002Fassets\u002Fjs\u002Fadmin.js",[],[],[],{"cssClasses":213,"htmlComments":219,"htmlAttributes":226,"restEndpoints":232,"jsGlobals":233,"shortcodeOutput":234},[214,215,216,217,218],"assign-staff-as-author-for-total-wrap","assign-staff-as-author-for-total-settings-table","assign-staff-as-author-for-total-col","assign-staff-author-total-post-types","assign_staff_author_total-post-types",[220,221,222,223,224,225],"Assign Staff as Author for Total is free software: you can redistribute it and\u002For modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 2 of the License, or\nany later version.","Assign Staff as Author for Total is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.","You should have received a copy of the GNU General Public License\nalong with Assign Staff as Author for Total. If not, see https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.","Exit if accessed directly","Main Assign_Staff_Author_Total Class.","Fixes issues with https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F21989",[227,228,229,230,231],"name=\"assign_staff_author_total[post_types][]\"","name=\"assign_staff_author_total[bio_length]\"","id=\"assign_staff_author_total-post-types-","data-assign-staff-author-id=\"","data-assign-staff-author-post-id=\"",[],[],[],{"error":236,"url":237,"statusCode":238,"statusMessage":239,"message":239},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fassign-staff-as-author-for-total\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":241,"versions":242},4,[243,249,256,263],{"version":6,"download_url":23,"svn_tag_url":244,"released_at":25,"has_diff":245,"diff_files_changed":246,"diff_lines":25,"trac_diff_url":247,"vulnerabilities":248,"is_current":236},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fassign-staff-as-author-for-total\u002Ftags\u002F2.1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fassign-staff-as-author-for-total%2Ftags%2F2.1&new_path=%2Fassign-staff-as-author-for-total%2Ftags%2F2.1.1",[],{"version":250,"download_url":251,"svn_tag_url":252,"released_at":25,"has_diff":245,"diff_files_changed":253,"diff_lines":25,"trac_diff_url":254,"vulnerabilities":255,"is_current":245},"2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassign-staff-as-author-for-total.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fassign-staff-as-author-for-total\u002Ftags\u002F2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fassign-staff-as-author-for-total%2Ftags%2F2.0&new_path=%2Fassign-staff-as-author-for-total%2Ftags%2F2.1",[],{"version":257,"download_url":258,"svn_tag_url":259,"released_at":25,"has_diff":245,"diff_files_changed":260,"diff_lines":25,"trac_diff_url":261,"vulnerabilities":262,"is_current":245},"2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassign-staff-as-author-for-total.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fassign-staff-as-author-for-total\u002Ftags\u002F2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fassign-staff-as-author-for-total%2Ftags%2F1.1&new_path=%2Fassign-staff-as-author-for-total%2Ftags%2F2.0",[],{"version":264,"download_url":265,"svn_tag_url":266,"released_at":25,"has_diff":245,"diff_files_changed":267,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":268,"is_current":245},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fassign-staff-as-author-for-total.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fassign-staff-as-author-for-total\u002Ftags\u002F1.1\u002F",[],[]]