mirror of
https://github.com/facebook/docusaurus.git
synced 2025-07-12 14:28:09 +02:00
Allow customizing of blog author image URL documentation (#577)
* Rename authorImage to authorImageURL for clarity Update documentation * Fix typo * Add documentation for authorImageURL * Add support for authorImage We will remove support for authorImage in favor of authorImageURL, after we remove authorImage from react-native-website * Update guides-blog.md * Update guides-blog.md
This commit is contained in:
parent
71b5d46f46
commit
57cddb4d08
2 changed files with 12 additions and 3 deletions
|
@ -32,7 +32,7 @@ authorFBID: 503283835
|
||||||
title: Introducing Docusaurus
|
title: Introducing Docusaurus
|
||||||
---
|
---
|
||||||
|
|
||||||
Lorem Ipusm..
|
Lorem Ipsum...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -41,8 +41,9 @@ Lorem Ipusm..
|
||||||
The only required field is `title`; however, we provide options to add author information to your blog post as well.
|
The only required field is `title`; however, we provide options to add author information to your blog post as well.
|
||||||
|
|
||||||
- `author` - The text label of the author byline.
|
- `author` - The text label of the author byline.
|
||||||
- `authorURL` - The url associated with the author. This could be a Twitter, GitHub, Facebook account, etc.
|
- `authorURL` - The URL associated with the author. This could be a Twitter, GitHub, Facebook account, etc.
|
||||||
- `authorFBID` - The Facebook ID that is used to extract the profile picture.
|
- `authorFBID` - The Facebook profile ID that is used to fetch the profile picture.
|
||||||
|
- `authorImageURL` - The URL to the author's image. (Note: If you use both `authorFBID` and `authorImageURL`, `authorFBID` will take precedence. Don't include `authorFBID` if you want `authorImageURL` to appear.)
|
||||||
- `title` - The blog post title.
|
- `title` - The blog post title.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -64,6 +64,14 @@ class BlogPost extends React.Component {
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
} else if (post.authorImageURL) {
|
||||||
|
return (
|
||||||
|
<div className={className}>
|
||||||
|
<a href={post.authorURL} target="_blank" rel="noreferrer noopener">
|
||||||
|
<img src={post.authorImageURL} />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue