我建立我的第一个WordPress主题,并希望当用户提出一个新的类别,有从上传的帖子到这一类第一图像自动生成缩略图为它的方式(这是一个投资主题)。

有谁知道这是如何进行编码?

这不能靠硬编码为用户不知道如何做到这一点,我不能为他们做每一个类别做到这一点。

有代码或任何指针甚至插件将被grerat。

有帮助吗?

解决方案

钩住 适当的动作,如publish_post使得,当创建一个新的交和发送到世界,你冲刷HTML图像标记。如果这篇文章的类别不已经缩略图相关联,使用图像从这个帖子创建缩略图并将其与该类别关联。如果你只希望出现这种情况的新类别,而不是现有的类别,轨道安装插件时类别已经存在。

您可以使用WordPress的现有媒体基础设施存储缩略图和wp_postmeta表来跟踪您的类别缩略图协会。 PHP有用于图像处理图书馆和HTML精练将与字符串操作来完成。

其他提示

它不会自动创建基于第一篇文章的图标,但是这是一个“类别图标”插件,它可以使您的用户通过控制面板中的页面指定为每个类别的图标。它不是的完全的自动在用户无法通过其管理页面直接上传图片,但他们可以上传到媒体库中,然后引用的URL。

请注意,此插件被列为兼容高达2.6.1 WP插件页面上,但如果你搜索的兼容性列表2.7是有作为的工作,事实上我有工作在我的网站2.7.1

http://wordpress.org/extend/plugins/category-icons/

兼容性列表: http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.7

希望这有助于! 中号

它看起来像这个插件或类似的可能做你在找什么

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top