這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Responsive Image Widget

外掛說明

A very simple widget that displays a single responsive, rationally proportional image in a widget area. Intended to make adding images (whose proportions are important) to sidebar areas easier for non-technical users who would have trouble using the text widget to insert images into the sidebar.

One of its key features is the fact that it allows proportional adjustment on the fly, so the user can easily change the proportion of the image inside of WordPress, instead of needing to resize the image in an editor (a problem for many users who do not have a lot of experience resizing/cropping images.) Basically, it creates a frame for an image rather than adding an image directly, and the frame size can be set before the image is added, much like in Adobe inDesign, where frames can be laid out and then have pictures inserted into them.

It takes a title, image URL, ratio and target link URL. It outputs a rationally proportional div with the image set as a background. Using the CSS background-size and background-position properties, the image always fills the whole space and remains centered.

Note: the image always fills the width of its container. If the widget/widget area where the image is placed is large, the image will appear large.

螢幕擷圖

  • The widget controls.
  • A vertical image frame.
  • A square image frame.
  • A very horizontal image frame.

安裝方式

  1. Upload responsive_image_widget.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place widget(s) in your sidebar areas through ‘Appearance > Widgets’ in WordPress

常見問題集

The image is cropping badly. It is centered and I really wanted to see the top/bottom right/left corner. Can I change how the image crops?

Yes, you can control which edge the image crops from by selecting a side in the “Crop From” dropdown.

Help! The image is gigantic and/or pixelated!

The image always fills 100% of the containing widget it is in. If the widget/widget area where the image is placed is large, the image will appear large. Use an image that is larger than the widget area you plan to use it in to avoid pixelation.

使用者評論

2017 年 2 月 7 日
Sorry, only one insert image by the URL, and only one picture for all pages - this is not a plugin. I don't know what is it.
閱讀全部 5 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Responsive Image Widget〉的開發相關工作。

參與者

將〈Responsive Image Widget〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.1

  • Added “Crop From” feature to help position image in frame.

1.2

  • Added !important to CSS background property to prevent overwrite by theme styles.

1.3

  • Added inline style for anchor element to display: block to make sure image displays.

1.4

  • Fixed version update problem.