Compare commits

...

2 commits

Author SHA1 Message Date
b63e466b36 style: move import to original location 2025-01-13 15:59:52 +01:00
77e452d25e docs: add Bluesky 2025-01-13 15:59:17 +01:00
2 changed files with 4 additions and 1 deletions

View file

@ -36,6 +36,7 @@ article.share_post = {
"mastodon": "<URL>",
"reddit": "<URL>",
"twitter": "<URL>",
"bluesky": "<URL>",
}
```
@ -61,6 +62,8 @@ You can then access those variables in your template. For example:
<a href="{{article.share_post['reddit']}}" title="Share via Reddit">Reddit</a>
<a href="{{article.share_post['twitter']}}" title="Share on Twitter">Twitter</a>
<a href="{{article.share_post['bluesky']}}" title="Share on Bluesky">Bluesky</a>
</p>
</section>
{% endif %}

View file

@ -13,9 +13,9 @@ This plugin adds social share URLs to each article.
from urllib.parse import quote
from bs4 import BeautifulSoup
from pelican.generators import ArticlesGenerator, PagesGenerator
from pelican import contents, signals
from pelican.generators import ArticlesGenerator, PagesGenerator
_create_link_functions = []