內容簡介
WP-LatestPhotos 是一個 WordPress 的外掛,可以增強您的媒體庫功能,讓您能夠展示一些最新的照片。選擇的圖片可以透過 shortcode 或內置的 PHP 代碼在側邊欄或任何需要的位置進行展示。
功能特色
支援側邊欄小工具和 shortcode
隨機顯示照片
通過 CSS 高度自定義。外掛提供示例 CSS 用於演示目的,您可以在外掛設置中關閉它,這樣您就可以定義自己的縮略圖庫CSS,而不是使用大多數外掛附帶的過多樣式,從而降低網站速度。
外掛支援在 WordPress 安裝中捆綁 Thickbox,但您也可以關閉它並使用任何其他外部庫。它支援:Thickbox、Fancybox、Lightbox、Shadowbox。如果您想使用其他媒體檢視器,您應安裝相應的外掛。
縮略圖位於默認圖片文件夾中,並按照 WordPress 约定的命名方式命名。
無性能瓶頸。縮略圖僅在標記時生成一次。
AJAX 緩存在更改縮略圖大小設置時重新構建縮略圖映像緩存。每次請求重新生成10個圖像時會有些延遲,因此您的服務器不會過載,腳本也不會因超時錯誤而停止工作。
使用方法
使用 WP-LatestPhotos shortcode 將您的照片添加到文章中。
[WP-LatestPhotos limit="6"]
您也可以使用這些 PHP 代碼:
$options = array('limit' => 6, 'echo' => 1, 'link' => 'thickbox');
wp_latestphotos($options);
選項
limit – 顯示圖片數量(默認為6)
id – 您可以為圖像無序列表指定ID
link – 一個或多個值,決定單擊圖像後的URL
link 選項的可能值包括:
post_parent – 附加到的文章的URL(僅在實際附加了圖像時才有效)
attachment – 附件頁面URL(僅在頁面附加到文章時有效)
full – 全尺寸圖像URL
thickbox, fancybox, lightbox or shadowbox – 媒體檢視器相關聯的連結
空值表示無連結
您也可以混合這些值。例如,您可以使用類似 post_parent、thickbox 的序列。如果某個圖像附加到某些文章,它將使用指向這篇文章的鏈接,否則它將使用 Thickbox 相關的鏈接。
before, after – 每張照片 IMG 標籤之前和之後的額外 HTML
echo – 0 或 1,自動輸出生成的 HTML;在 PHP 模板中應用函數時很有用
外掛標籤
開發者團隊
原文外掛簡介
WP-LatestPhotos is a WordPress plugin which extends your media library and gives the ability to highlight some of your latest photos. Selected images can be shown in your sidebar—or wherever you need them to be—through the shortcode or inline PHP code.
Features
Sidebar widget and shortcode support
Photo randomizer
Highly customizable through CSS. Plugin provides example CSS which can be used for demo purposes and can be switched off in the plugin settings. This way you can define your own CSS for your thumbnail galleries without being stuck with the excessive styles which most plugins come with, slowing down your website.
Plugin provides the ability to include Thickbox bundled with your WordPress installation but you also can switch it off and use any other external library. It supports: Thickbox, Fancybox, Lightbox, Shadowbox. If you would like to use any other media viewer you’re should install an appropriate plugin.
Thumbnails are located in the default image folder and named according to the WordPress convention.
No performance bottlenecks. Thumbnails are generated only once—when marked.
AJAXified thumbnail image cache gets rebuilt in case you change thumbnail size in the settings. Re-generating 10 images per request occurs with a little delay, so your server won’t be overloaded and scripts won’t stop working with a timeout error.
Usage
Use WP-LatestPhotos shortcode to add your photos to your post.
[WP-LatestPhotos limit="6"]
Also you can do it using these lines of PHP:
$options = array('limit' => 6, 'echo' => 1, 'link' => 'thickbox');
wp_latestphotos($options);
Options
limit – number of images to display (6 by default)
id – you can specify an ID for the unordered list of images
link – one or more values that determine the URL of where a clicked image takes the user to
Possible values for link option are:
post_parent – URL of the post to which the image is attached (it works only if image is actually attached, doh)
attachment – attachment page URL (works only if page is attached to a post)
full – full-size image URL
thickbox, fancybox, lightbox or shadowbox – media viewer dependent link
empty value means no link
You can mix these values up too. For example, you can use a sequence like this: post_parent, thickbox. If an image is attached to some post it uses a link to this post, otherwise it uses a Thickbox-dependent link.
before, after – additional HTML before and after an IMG tag of each photo
echo – 0 or 1, automatically outputs generated HTML; useful when applying a function inside PHP templates
