Skip to content

Clarify and expand author attributes list#38

Open
officialrajdeepsingh wants to merge 2 commits intoTryGhost:mainfrom
officialrajdeepsingh:update-author
Open

Clarify and expand author attributes list#38
officialrajdeepsingh wants to merge 2 commits intoTryGhost:mainfrom
officialrajdeepsingh:update-author

Conversation

@officialrajdeepsingh
Copy link

@officialrajdeepsingh officialrajdeepsingh commented Feb 12, 2026

Reorder entries and improve attribute descriptions. Add social handle fields: threads, bluesky, mastodon, tiktok, youtube, instagram, and linkedin. Clarify slug, id, url, and meta fields

Got a PR for us? Awesome 🎊!

Please take a minute to explain the change you're proposing:

Why are you making it?

Update the docs according to Ghost CMS 6

What does it do?

The ghost author API returns the following attributes in Ghost CMS 6

{
  slug: 'rajdeep',
  id: '6980a6f2f5bc3fb395514fa6',
  name: 'Rajdeep Singh',
  profile_image: 'https://www.gravatar.com/avatar/dafca7497609ae294378279ad1d6136c?s=250&r=x&d=mp',
  cover_image: null,
  bio: "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy.",
  website: 'https://linktr.ee/officialrajdeepsingh',
  location: 'India',
  facebook: 'officialrajdeepsingh',
  twitter: '@Official_R_deep',
  threads: null,
  bluesky: null,
  mastodon: null,
  tiktok: null,
  youtube: '@officialrajdeepsingh',
  instagram: 'officialrajdeepsingh',
  linkedin: 'officalrajdeepsingh',
  meta_title: null,
  meta_description: null,
  url: 'http://localhost:2368/author/rajdeep/'
}
  • Why is this something Ghost users or developers need?

Note

Low Risk
Documentation-only changes with no runtime or API behavior impact; low risk aside from potential mismatches with actual field names/semantics if inaccurate.

Overview
Updates the themes/helpers/data/authors.mdx docs by reordering and rewriting the “author attributes” list to better reflect current semantics (e.g., clarifying slug, id, url, and SEO meta_* fields).

Expands the documented author fields to include additional social handles: threads, bluesky, mastodon, tiktok, youtube, instagram, and linkedin, and fixes a missing trailing newline in the file.

Written by Cursor Bugbot for commit 95ebf77. This will update automatically on new commits. Configure here.

Reorder entries and improve attribute descriptions. Add social handle
fields: threads, bluesky, mastodon, tiktok, youtube, instagram and
linkedin. Clarify slug, id, url and meta fields
@coderabbitai
Copy link

coderabbitai bot commented Feb 12, 2026

Walkthrough

Updated the author attributes documentation in themes/helpers/data/authors.mdx: the "List of author attributes" block was replaced with an expanded and reordered attribute set. The list grew from the original attributes (id, name, slug, bio, website, location, twitter, facebook, profile_image, cover_image, meta_title, meta_description, url) to include slug, id, name, profile_image, cover_image, bio, website, location, facebook, twitter, threads, bluesky, mastodon, tiktok, youtube, instagram, linkedin, meta_title, meta_description, and url. Descriptions were revised to clarify semantics (e.g., URL formats, uniqueness, and social handle semantics). No implementation code changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Clarify and expand author attributes list' directly summarizes the main change: expanding the documented author attributes and improving their descriptions.
Description check ✅ Passed The description clearly explains why the changes were made (update for Ghost CMS 6), what was changed (reordered and expanded attributes with new social fields), and includes an example payload showing the actual attributes returned by Ghost CMS 6.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Merge Conflict Detection ✅ Passed ✅ No merge conflicts detected when merging into main

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

No actionable comments were generated in the recent review. 🎉


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@themes/helpers/data/authors.mdx`:
- Line 93: The list item for "slug" uses an asterisk (*) while the other author
property list items use hyphens (-); update the bullet marker for the "slug"
entry to a hyphen so all list markers in themes/helpers/data/authors.mdx are
consistent (replace the `* **slug**` line with `- **slug**`).

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant