Changeset 3319237
- Timestamp:
- 06/28/2025 06:48:46 PM (8 months ago)
- Location:
- author-kit
- Files:
-
- 10 edited
-
tags/1.0.15/README.txt (modified) (4 diffs)
-
tags/1.0.15/admin/assets/css/author-kit-templates.css (modified) (1 diff)
-
tags/1.0.15/includes/class/class-author-kit-activator.php (modified) (2 diffs)
-
tags/1.0.15/includes/core/functions.php (modified) (1 diff)
-
tags/1.0.15/includes/customizer/inc/author-archive.php (modified) (1 diff)
-
trunk/README.txt (modified) (4 diffs)
-
trunk/admin/assets/css/author-kit-templates.css (modified) (1 diff)
-
trunk/includes/class/class-author-kit-activator.php (modified) (2 diffs)
-
trunk/includes/core/functions.php (modified) (1 diff)
-
trunk/includes/customizer/inc/author-archive.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
author-kit/tags/1.0.15/README.txt
r3316367 r3319237 1 1 === Author Kit === 2 2 Contributors: @authorkit 3 Tags: author bio, seo, author profile, byline, multi-author3 Tags: author bio, author box, author profile, byline, multi-author 4 4 Requires at least: 5.4 5 5 Tested up to: 6.8 … … 10 10 11 11 12 Empower your WordPress Authors: Author Kit help you manage multiple author effortlessly with user-friendly and productive dashboard 12 The most user-friendly plugin for managing author profiles. Adds a truly simple author box, support multiple authors, guest authors, and much more. 13 13 14 == Description == 14 15 ## AUTHOR KIT #1 WORDPRESS AUTHOR MANAGEMENT PLUGIN 15 Since the evolution of AI-written content and Google penalties on AI-generated content, it is time to empower human-written content on your website by streamlining your author management with Author Kit.16 Author Kit’s mission is **Productivity for Authors**. It helps managing users, post and authors from the single dashboard without wasting time navigating and display the data in an Ajax based tables, No more reloads or delays.16 It's time to support human-written content on your website by using Author Kit to streamline your author management. 17 **Productivity for Authors** is the goal of Author Kit. Simplifying the navigating and displaying the data in Ajax-based tables, it facilitates the management of users, posts, and authors from a single dashboard. 17 18 18 19 ### MAIN FEATURES 19 1. User-friendly data table for Users, Posts, and Authors 20 2. Get real-time online status for every user and connect efficiently 21 3. Block and unblock users with just one click to secure the dashboard 22 4. Manage author profiles and add information like bio, job title, email, company, and much more 23 5. One-click Gravatar and local avatar switch 24 6. Pre-made templates for Author Bio Boxes, Author Archive Pages, and Post Author Meta Bylines 25 7. Fully customizable with your beloved WordPress Customizer 26 8. Full display control per user and per post to display or hide bio box 27 9. Easily add multiple co-authors to posts with one click — even guests and subscribers 28 10. Create guest user accounts with one click 29 11. All major social platform integrations — add social icons including new trending platforms like BlueSky and Mastodon 20 • User-friendly data table for Users, Posts, and Authors. 21 • Get real-time online status for every user and connect efficiently. 22 • Block and unblock users with just one click to secure the dashboard. 23 • Manage author profiles by adding details such as a bio, job title, email address, company, and much more. 24 • One-click switching between local avatars and gravatars. 25 • Pre-made templates for Post Author Meta Bylines, Author Archive Pages, and Author Bio Boxes. 26 • Completely editable using your favorite WordPress Customizer. 27 • Full display control per user and per post to display or hide bio box. 28 • Easily add multiple co-authors to posts with one click — even guests and subscribers. 29 • Create guest user accounts with just one click. 30 • All major social platform integrations — add social icons including new trending platforms like BlueSky and Mastodon. 31 • Simply install and activate to enjoy a productive and hassle-free experience; there is a lot more. 32 33 34 ### Author kit provides a truly simple author box 35 36 **Author Kit** lets you display a modern, responsive author box at the **top or bottom** of your posts. Show the author's **name**, **avatar**, **job title**, **company name**, **email**, **bio**, and connect over **50+ social profiles** — including **Bluesky** and **Mastodon**. With built-in support for **guest authors** and **multiple co-authors per post**, it's the ideal solution for **blogs, magazines, and content teams** looking for flexibility and ease of use. 37 38 ### Full Customization Support 39 40 Enjoy a full-featured author box customization experience — all included in the free version! 41 42 • Customize **width**, **height**, and **background color** of the author box 43 • Show **author name**, **job title**, **company name**, **email**, **bio**, and **social icons** 44 • Toggle between **circle** and **square** icons for author social profiles 45 • Supports over **50+ social platforms**, including **Bluesky**, **Mastodon**, **LinkedIn**, **X (Twitter)**, and more 46 • Choose avatar **size**, **border radius** 47 • Add or change **section heading/label**, like “About the Author”, “Written by”, or custom text 48 • Mobile-responsive layout with adaptive styling for all screen sizes 49 • Change **position** of the author box: display **at the top or bottom** of posts 50 • Add **toggle button** to show/hide the author box on click 51 • **Enable or disable the author box per post** using a simple meta box toggle 52 • **Enable or disable the author box per user** from user profile settings 53 • Customize **margins**, **padding**, **borders**, and **box shadow** for layout refinement 54 • Control visibility of fields like **email**, **job title**, and **company name** 55 • Fully compatible with most WordPress themes and popular page builders like **Elementor**, **Block Editor**, **WPBakery**, etc. 56 • Built with clean code and WordPress standards for full **RTL**, **accessibility**, and **translation support** 57 58 ### Advanced Author Archive Templates 59 Author Kit lets you easily replace your theme’s default author archive page with a fully customizable and responsive layout . 60 Display a modern author profile section at the top, followed by a neat, customizable post grid layout. Perfect for blogs, magazines, and content teams. 61 62 **Features:** 63 • Instantly override your theme’s author archive template 64 • Show author avatar, display name, job title, company, email, and bio 65 • Include 50+ social profile icons — supports LinkedIn, Bluesky, Mastodon, X (Twitter), and more 66 • Customize the section heading (e.g. "Articles by", "Written by", or your own text) 67 • Full styling and layout customization: 68 • Customize spacing (margin/padding) 69 • Customize background colors, font sizes, border radius etc. 70 • Control visibility of specific fields: bio, job title, company name, email 71 • Works seamlessly with almost all modern WordPress themes 72 73 ### Post Meta & Author Byline 74 75 Author Kit also lets you display a clean, customizable post meta line, perfect for showing author, contributor, co-authors, and post details in a smart and flexible layout. 76 77 This feature adds a modern author byline with clickable links to each author's archive page and optional post metadata like publish date, last updated date, and comment count — all with full styling control and live preview. 78 79 **Features:** 80 • Display a smart byline with support for single author, guest author, co-authors, and contributors 81 • Link author names and contributor names directly to their archive pages 82 • Show l meta fields like: 83 • Post publish date 84 • Last updated date 85 • Comment count (with link to comments section) 86 • Show or hide specific fields as needed — full visibility control 87 • Add a label before the author name (e.g. "By", "Written by", or custom text) 88 • Customize: 89 • Font size and color 90 • Spacing and alignment 91 • Link styling (hover color, underline, etc.) 92 • Author separator (e.g. commas, slashes, bullets) 93 • Fully compatible with guest authors and multi-author posts 94 • Works with all major WordPress themes like Astra ,Blocksy etc. 95 30 96 31 97 32 98 33 99 == Notes == 34 Author Kit is beginner friendly— no code required. It’s a full-featured, seamless, and enjoyable experience designed to save your time and reduce cognitive load with a focused and user-friendly UI.35 We started our journey as bloggers and content creators. 100 Author Kit is beginner friendly— no code required. 101 It’s a complete, user-friendly plugin that helps you manage authors with ease. The clean interface saves time and reduces distraction, letting you focus on what matters. 36 102 37 As we grew, we realized there was no beginner-friendly plugin to manage authors, especially for blogs, magazines, or multi-author sites. So, we learned to code and built Author Kit — a tool we wish we had when we started. 38 This plugin is for every WordPress user who manages blogs and collaborates with multiple authors. 103 **We started as bloggers** 39 104 40 We’re committed to making Author Kit even better with your help. Let’s together build the most intuitive and powerful author management experience for WordPress.41 We're always open to your feedback and will continue to release new features based on the needs and requests of our users.105 As our team and content grew, we realized there wasn’t a simple, beginner-friendly solution to manage authors on blogs, magazines, or multi-author websites. 106 So we decided to build the tool we wished we had — and that’s how Author Kit was born. 42 107 43 Thank You 108 If you run a WordPress blog with multiple Authors, this plugin is for you. 44 109 45 The Author Kit Team 110 We’re committed to improving Author Kit continuously — and your feedback plays a big role in shaping its future. 111 Let’s build the most intuitive and powerful author management experience for WordPress, together. 112 113 Thanks you 114 115 **The Author Kit Team** 116 117 46 118 47 119 == Screenshots == … … 64 136 65 137 == FAQ == 66 = Can I assign multiple authors to one post? =138 = Can I assign multiple authors to single post? = 67 139 Yes, the plugin supports co-authors for individual posts. 68 140 69 = Does it support schema markup? =70 Yes, schema.org markup is included for author bio and archive pages.141 = Does it support author schema markup? = 142 Yes, schema.org markup is included for author bio box and archive pages. 71 143 72 144 = Can I disable the author box on specific posts and for specific user? = … … 78 150 79 151 = Is multisite supported? = 80 Currently, the plugin is intended for single-site WordPress installations.152 No, currently the plugin is intended for single-site WordPress installations only. 81 153 82 = Are pages supported? =83 The author box is only displayed on single post pages by default.154 =Does Author Kit shows bio box on pages? = 155 The author box is only displayed on single post by default no pages.. 84 156 85 157 = Does Author Kit provide any shortcodes, widget or blocks? = 86 Author Kit is newly launched and is continuously improving, as of now, Shortcodes, widget or blocks are not provided but with the increase in user base we are planning to add more power features and templates.158 Author Kit is newly launched and is continuously improving, as of now, Shortcodes, widget or blocks are not provided but with the increase in user base we are planning to add more power features and templates. 87 159 88 160 = Does it support RTL and translation plugins? = -
author-kit/tags/1.0.15/admin/assets/css/author-kit-templates.css
r3315954 r3319237 582 582 583 583 body[class*="author-kit"] .notice.notice-warning.is-dismissible { 584 margin: 0px 37px ;585 } 584 margin: 0px 37px !important; 585 } -
author-kit/tags/1.0.15/includes/class/class-author-kit-activator.php
r3315954 r3319237 27 27 */ 28 28 public static function activate() { 29 30 self::multisite_compatibility(); 29 31 30 32 // Will auto-deactivate and die if incompatible. … … 85 87 Author_Kit_Social_Profile::get_selected_platforms_with_meta(); 86 88 author_kit_update_compatibility_status(); 87 89 } 90 91 /** 92 * Don't allow avtivation on multisite websites 93 * 94 * @return void 95 */ 96 private static function multisite_compatibility() { 97 $error = null; 98 99 if ( is_multisite() ) { 100 $error = new WP_Error( 101 'author_kit_multisite_activation_error', 102 esc_html__( 'Plugin Activation Error: Author Kit is not allowed to be activated with WordPress Multisite.', 'author-kit' ), 103 ); 104 } 105 106 if ( is_wp_error( $error ) ) { 107 if ( function_exists( 'deactivate_plugins' ) ) { 108 deactivate_plugins( plugin_basename( AUTHOR_KIT_PLUGIN_FILE ) ); 109 } 110 111 wp_die( 112 esc_html( $error->get_error_message() ), 113 esc_html__( 'Plugin Activation Error', 'author-kit' ), 114 array( 'back_link' => true ) 115 ); 116 } 88 117 } 89 118 -
author-kit/tags/1.0.15/includes/core/functions.php
r3315954 r3319237 342 342 $theme_mod_keys = array( 343 343 'template-default' => 'author_kit_subinfo_default_field_default', 344 'template-memoir' => 'author_kit_subinfo_ default_field_memoir',345 'template-monarch' => 'author_kit_subinfo_ default_field_monarch',344 'template-memoir' => 'author_kit_subinfo_memoir_field_memoir', 345 'template-monarch' => 'author_kit_subinfo_monarch_field_monarch', 346 346 ); 347 347 -
author-kit/tags/1.0.15/includes/customizer/inc/author-archive.php
r3315954 r3319237 666 666 667 667 668 [669 'type' => 'headline',670 'settings' => 'author_kit_archive_post_card_heading',671 'label' => esc_html__('Advanced', 'author-kit'),672 'section' => 'author_kit_archive_section',673 'priority' => 49,674 ],675 676 668 677 669 ]; -
author-kit/trunk/README.txt
r3316367 r3319237 1 1 === Author Kit === 2 2 Contributors: @authorkit 3 Tags: author bio, seo, author profile, byline, multi-author3 Tags: author bio, author box, author profile, byline, multi-author 4 4 Requires at least: 5.4 5 5 Tested up to: 6.8 … … 10 10 11 11 12 Empower your WordPress Authors: Author Kit help you manage multiple author effortlessly with user-friendly and productive dashboard 12 The most user-friendly plugin for managing author profiles. Adds a truly simple author box, support multiple authors, guest authors, and much more. 13 13 14 == Description == 14 15 ## AUTHOR KIT #1 WORDPRESS AUTHOR MANAGEMENT PLUGIN 15 Since the evolution of AI-written content and Google penalties on AI-generated content, it is time to empower human-written content on your website by streamlining your author management with Author Kit.16 Author Kit’s mission is **Productivity for Authors**. It helps managing users, post and authors from the single dashboard without wasting time navigating and display the data in an Ajax based tables, No more reloads or delays.16 It's time to support human-written content on your website by using Author Kit to streamline your author management. 17 **Productivity for Authors** is the goal of Author Kit. Simplifying the navigating and displaying the data in Ajax-based tables, it facilitates the management of users, posts, and authors from a single dashboard. 17 18 18 19 ### MAIN FEATURES 19 1. User-friendly data table for Users, Posts, and Authors 20 2. Get real-time online status for every user and connect efficiently 21 3. Block and unblock users with just one click to secure the dashboard 22 4. Manage author profiles and add information like bio, job title, email, company, and much more 23 5. One-click Gravatar and local avatar switch 24 6. Pre-made templates for Author Bio Boxes, Author Archive Pages, and Post Author Meta Bylines 25 7. Fully customizable with your beloved WordPress Customizer 26 8. Full display control per user and per post to display or hide bio box 27 9. Easily add multiple co-authors to posts with one click — even guests and subscribers 28 10. Create guest user accounts with one click 29 11. All major social platform integrations — add social icons including new trending platforms like BlueSky and Mastodon 20 • User-friendly data table for Users, Posts, and Authors. 21 • Get real-time online status for every user and connect efficiently. 22 • Block and unblock users with just one click to secure the dashboard. 23 • Manage author profiles by adding details such as a bio, job title, email address, company, and much more. 24 • One-click switching between local avatars and gravatars. 25 • Pre-made templates for Post Author Meta Bylines, Author Archive Pages, and Author Bio Boxes. 26 • Completely editable using your favorite WordPress Customizer. 27 • Full display control per user and per post to display or hide bio box. 28 • Easily add multiple co-authors to posts with one click — even guests and subscribers. 29 • Create guest user accounts with just one click. 30 • All major social platform integrations — add social icons including new trending platforms like BlueSky and Mastodon. 31 • Simply install and activate to enjoy a productive and hassle-free experience; there is a lot more. 32 33 34 ### Author kit provides a truly simple author box 35 36 **Author Kit** lets you display a modern, responsive author box at the **top or bottom** of your posts. Show the author's **name**, **avatar**, **job title**, **company name**, **email**, **bio**, and connect over **50+ social profiles** — including **Bluesky** and **Mastodon**. With built-in support for **guest authors** and **multiple co-authors per post**, it's the ideal solution for **blogs, magazines, and content teams** looking for flexibility and ease of use. 37 38 ### Full Customization Support 39 40 Enjoy a full-featured author box customization experience — all included in the free version! 41 42 • Customize **width**, **height**, and **background color** of the author box 43 • Show **author name**, **job title**, **company name**, **email**, **bio**, and **social icons** 44 • Toggle between **circle** and **square** icons for author social profiles 45 • Supports over **50+ social platforms**, including **Bluesky**, **Mastodon**, **LinkedIn**, **X (Twitter)**, and more 46 • Choose avatar **size**, **border radius** 47 • Add or change **section heading/label**, like “About the Author”, “Written by”, or custom text 48 • Mobile-responsive layout with adaptive styling for all screen sizes 49 • Change **position** of the author box: display **at the top or bottom** of posts 50 • Add **toggle button** to show/hide the author box on click 51 • **Enable or disable the author box per post** using a simple meta box toggle 52 • **Enable or disable the author box per user** from user profile settings 53 • Customize **margins**, **padding**, **borders**, and **box shadow** for layout refinement 54 • Control visibility of fields like **email**, **job title**, and **company name** 55 • Fully compatible with most WordPress themes and popular page builders like **Elementor**, **Block Editor**, **WPBakery**, etc. 56 • Built with clean code and WordPress standards for full **RTL**, **accessibility**, and **translation support** 57 58 ### Advanced Author Archive Templates 59 Author Kit lets you easily replace your theme’s default author archive page with a fully customizable and responsive layout . 60 Display a modern author profile section at the top, followed by a neat, customizable post grid layout. Perfect for blogs, magazines, and content teams. 61 62 **Features:** 63 • Instantly override your theme’s author archive template 64 • Show author avatar, display name, job title, company, email, and bio 65 • Include 50+ social profile icons — supports LinkedIn, Bluesky, Mastodon, X (Twitter), and more 66 • Customize the section heading (e.g. "Articles by", "Written by", or your own text) 67 • Full styling and layout customization: 68 • Customize spacing (margin/padding) 69 • Customize background colors, font sizes, border radius etc. 70 • Control visibility of specific fields: bio, job title, company name, email 71 • Works seamlessly with almost all modern WordPress themes 72 73 ### Post Meta & Author Byline 74 75 Author Kit also lets you display a clean, customizable post meta line, perfect for showing author, contributor, co-authors, and post details in a smart and flexible layout. 76 77 This feature adds a modern author byline with clickable links to each author's archive page and optional post metadata like publish date, last updated date, and comment count — all with full styling control and live preview. 78 79 **Features:** 80 • Display a smart byline with support for single author, guest author, co-authors, and contributors 81 • Link author names and contributor names directly to their archive pages 82 • Show l meta fields like: 83 • Post publish date 84 • Last updated date 85 • Comment count (with link to comments section) 86 • Show or hide specific fields as needed — full visibility control 87 • Add a label before the author name (e.g. "By", "Written by", or custom text) 88 • Customize: 89 • Font size and color 90 • Spacing and alignment 91 • Link styling (hover color, underline, etc.) 92 • Author separator (e.g. commas, slashes, bullets) 93 • Fully compatible with guest authors and multi-author posts 94 • Works with all major WordPress themes like Astra ,Blocksy etc. 95 30 96 31 97 32 98 33 99 == Notes == 34 Author Kit is beginner friendly— no code required. It’s a full-featured, seamless, and enjoyable experience designed to save your time and reduce cognitive load with a focused and user-friendly UI.35 We started our journey as bloggers and content creators. 100 Author Kit is beginner friendly— no code required. 101 It’s a complete, user-friendly plugin that helps you manage authors with ease. The clean interface saves time and reduces distraction, letting you focus on what matters. 36 102 37 As we grew, we realized there was no beginner-friendly plugin to manage authors, especially for blogs, magazines, or multi-author sites. So, we learned to code and built Author Kit — a tool we wish we had when we started. 38 This plugin is for every WordPress user who manages blogs and collaborates with multiple authors. 103 **We started as bloggers** 39 104 40 We’re committed to making Author Kit even better with your help. Let’s together build the most intuitive and powerful author management experience for WordPress.41 We're always open to your feedback and will continue to release new features based on the needs and requests of our users.105 As our team and content grew, we realized there wasn’t a simple, beginner-friendly solution to manage authors on blogs, magazines, or multi-author websites. 106 So we decided to build the tool we wished we had — and that’s how Author Kit was born. 42 107 43 Thank You 108 If you run a WordPress blog with multiple Authors, this plugin is for you. 44 109 45 The Author Kit Team 110 We’re committed to improving Author Kit continuously — and your feedback plays a big role in shaping its future. 111 Let’s build the most intuitive and powerful author management experience for WordPress, together. 112 113 Thanks you 114 115 **The Author Kit Team** 116 117 46 118 47 119 == Screenshots == … … 64 136 65 137 == FAQ == 66 = Can I assign multiple authors to one post? =138 = Can I assign multiple authors to single post? = 67 139 Yes, the plugin supports co-authors for individual posts. 68 140 69 = Does it support schema markup? =70 Yes, schema.org markup is included for author bio and archive pages.141 = Does it support author schema markup? = 142 Yes, schema.org markup is included for author bio box and archive pages. 71 143 72 144 = Can I disable the author box on specific posts and for specific user? = … … 78 150 79 151 = Is multisite supported? = 80 Currently, the plugin is intended for single-site WordPress installations.152 No, currently the plugin is intended for single-site WordPress installations only. 81 153 82 = Are pages supported? =83 The author box is only displayed on single post pages by default.154 =Does Author Kit shows bio box on pages? = 155 The author box is only displayed on single post by default no pages.. 84 156 85 157 = Does Author Kit provide any shortcodes, widget or blocks? = 86 Author Kit is newly launched and is continuously improving, as of now, Shortcodes, widget or blocks are not provided but with the increase in user base we are planning to add more power features and templates.158 Author Kit is newly launched and is continuously improving, as of now, Shortcodes, widget or blocks are not provided but with the increase in user base we are planning to add more power features and templates. 87 159 88 160 = Does it support RTL and translation plugins? = -
author-kit/trunk/admin/assets/css/author-kit-templates.css
r3315954 r3319237 582 582 583 583 body[class*="author-kit"] .notice.notice-warning.is-dismissible { 584 margin: 0px 37px ;585 } 584 margin: 0px 37px !important; 585 } -
author-kit/trunk/includes/class/class-author-kit-activator.php
r3315954 r3319237 27 27 */ 28 28 public static function activate() { 29 30 self::multisite_compatibility(); 29 31 30 32 // Will auto-deactivate and die if incompatible. … … 85 87 Author_Kit_Social_Profile::get_selected_platforms_with_meta(); 86 88 author_kit_update_compatibility_status(); 87 89 } 90 91 /** 92 * Don't allow avtivation on multisite websites 93 * 94 * @return void 95 */ 96 private static function multisite_compatibility() { 97 $error = null; 98 99 if ( is_multisite() ) { 100 $error = new WP_Error( 101 'author_kit_multisite_activation_error', 102 esc_html__( 'Plugin Activation Error: Author Kit is not allowed to be activated with WordPress Multisite.', 'author-kit' ), 103 ); 104 } 105 106 if ( is_wp_error( $error ) ) { 107 if ( function_exists( 'deactivate_plugins' ) ) { 108 deactivate_plugins( plugin_basename( AUTHOR_KIT_PLUGIN_FILE ) ); 109 } 110 111 wp_die( 112 esc_html( $error->get_error_message() ), 113 esc_html__( 'Plugin Activation Error', 'author-kit' ), 114 array( 'back_link' => true ) 115 ); 116 } 88 117 } 89 118 -
author-kit/trunk/includes/core/functions.php
r3315954 r3319237 342 342 $theme_mod_keys = array( 343 343 'template-default' => 'author_kit_subinfo_default_field_default', 344 'template-memoir' => 'author_kit_subinfo_ default_field_memoir',345 'template-monarch' => 'author_kit_subinfo_ default_field_monarch',344 'template-memoir' => 'author_kit_subinfo_memoir_field_memoir', 345 'template-monarch' => 'author_kit_subinfo_monarch_field_monarch', 346 346 ); 347 347 -
author-kit/trunk/includes/customizer/inc/author-archive.php
r3315954 r3319237 666 666 667 667 668 [669 'type' => 'headline',670 'settings' => 'author_kit_archive_post_card_heading',671 'label' => esc_html__('Advanced', 'author-kit'),672 'section' => 'author_kit_archive_section',673 'priority' => 49,674 ],675 676 668 677 669 ];
Note: See TracChangeset
for help on using the changeset viewer.