跳转到主要内容

Pelican插件,用于添加特色图片,如果没有在元数据中指定,则从摘要或内容中提取

项目描述

特色图片:Pelican插件

Build Status PyPI Version Downloads License

此Pelican插件可以在内容元数据中未指定的情况下,从文章或页面的摘要或内容中提取图片。

安装

此插件可以通过以下方式安装

python -m pip install pelican-featured-image

只要您没有在Pelican设置文件中明确添加PLUGINS设置,则新安装的插件应该会自动检测并启用。否则,您必须将featured_image添加到现有的PLUGINS列表中。有关更多信息,请参阅如何使用插件文档。

用法

要覆盖文章摘要或内容中默认选择第一张图片的行为,请将文章的元数据中的图片属性设置为要显示的图片URL,例如:

Title: My super title
Date: 2010-12-03 10:20
Category: Python
Tags: pelican, publishing
Slug: my-super-post
Author: Alexis Metaireau
Summary: Short version for index and feeds
Image: /images/my-super-image.png

Article content...

页面

要在页面中包含代表图片,请在模板中添加以下内容:

{% if page.featured_image %}
    <img src="{{ page.featured_image }}">
{% endif %}

文章

要在文章中包含代表图片,请在模板中添加以下内容:

{% if article.featured_image %}
    <img src="{{ article.featured_image }}">
{% endif %}

贡献

欢迎并非常感谢贡献。每一份努力都很有帮助。您可以通过改进文档、添加缺失功能、修复错误来贡献。您还可以通过审阅和评论以下链接来提供帮助:现有问题

要开始为此插件贡献,请查看为 Pelican 贡献文档,从贡献代码部分开始。

许可证

本项目采用AGPL-3.0许可证。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

pelican_featured_image-1.0.0.tar.gz (7.0 kB 查看哈希值)

上传时间 源代码

构建分发

pelican_featured_image-1.0.0-py3-none-any.whl (5.2 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF 赞助商 PingdomPingdom 监控 SentrySentry 错误记录 StatusPageStatusPage 状态页面