
本站原创!“ds 文章卡片工具” 是一款 WordPress 插件,允许用户通过插入文章 ID 自动生成文章卡片。卡片会显示文章的缩略图、标题,在电脑端还会显示 100 字的摘要。
主要功能
缩略图获取:get_post_thumbnail_url 函数用于获取文章的缩略图。它首先检查文章是否有特色图像,如果没有,则尝试获取文章的附件图片,若还没有,会从文章内容中提取第一张图片,若都没有则使用默认缩略图。
文章卡片生成:post_link_card_shortcode 函数用于生成文章卡片。用户可以通过 短代码插入文章卡片,卡片包含缩略图、标题和电脑端 100 字摘要。
样式设计:post_link_card_inline_styles 函数为文章卡片添加了内嵌的 CSS 样式,包括卡片的布局、颜色、鼠标悬停效果等,并且在移动端隐藏摘要部分。
TinyMCE 按钮:插件添加了 TinyMCE 按钮,方便用户在编辑器中快速插入文章卡片短代码。通过 post_link_card_add_mce_button、post_link_card_register_mce_button 和 post_link_card_add_tinymce_plugin 函数实现。







