wordpress自带相册功能用法

LMS
3.9K+ 20

在wordpress一篇文章里插入多图的时候,可以将属于这一篇文章的图片以统一的相册形式显示在文章里,这是wordpress自带的功能。这个功能有以下两点不好:

  1. 它是以短代码[gallery]的形式插入文章的,所以你用那个自动判断第一张图片作为首页插图的函数就无效了。
  2. 它会把你属于同一篇的所有图片都显示在一起,图片多了排版就不友好。

关于上面第一点,现在大多数主题都有集成wordpress的特色图片用于首页缩略图的功能,只要设置了特色图片就ok了。

第二点其实也是可以解决的,gallery这个短代码具有选择性显示图片和排除某图片的功能,前提是你要获取图片附件的ID,知道ID后可以通过下面的方法来实现:

[gallery include="23,39,45"]

通过上面的代码可以实现在一篇文章中实现多个相册。

[gallery exclude="21,32,43"]

通过上面的代码可以让你的相册不显示某些图片。

获取附件ID的办法,暂时还没有好的方法。据说wordpress附件的id是占用文章id的,这就是为什么发了图片后文章的id会不连续的原因,但靠这个判断是不现实的,目前我知道的是在上传完图片的【添加媒体】下,用chrome的【审查元素】功能,找到类似 id="media-item-36" 这样的html代码,后面那个数字就是图片附件的ID了。

galley其他更详细的功能见这里:http://codex.wordpress.org/Gallery_Shortcode

THE END

评论 20

  1. 这个还真的一直没用过

    1. 你那个多人博客不错,我也在做一个多人博客的主题,不过遇到技术问题,暂时没继续下去。

  2. 一直没有用过,觉得这功能不是很有用,虽然很漂亮。

  3. 真不知道wordpress还有自带相册的……

  4. 一直没有好好用起自带的 媒体功能,图片都是外链,偶尔上传几张,其实还是挺好用的~!

  5. 一直不知道这个功能,还有什么图床,都是老老实实的一张张图片堆砌起来

  6. 我是用的NextGEN Gallery插件,感觉也挺好,可以代码调用的。

    1. 用插件方便,自带的东西需要折腾的太多。

  7. 说实话我一直都太理解这里面的相册到底是如何定义的,和QQ相册绝对不是一个概念和用途.....

    1. wp自带的相册就是将属于同一篇文章的图片放在一起显示出来,这和最原始的相册一个概念的。
      要比华丽,很少有比得过qq的。

发表评论

Submit