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

Add External Media

外掛說明

Add external media from a supported oEmbed provider (YouTube, Vimeo, SoundCloud, Twitter, …) to the media library

螢幕擷圖

  • Enter the url and size of the external media you’d like to add to the media library here

安裝方式

  1. Upload the extracted plugin folder and contained files to your /wp-content/plugins/ directory
  2. Activate the plugin through the “Plugins” menu in WordPress

常見問題集

Does this plugin import the actual external media content into the library?

No, external media attachments just contain URL references to the original resources

How can I show an external media attachment with the specified width and height?

$oembed = new WP_oEmbed();
$oembed_width = get_post_meta( $attachment->ID, ‘_oembed_width’, true );
$oembed_height = get_post_meta( $attachment->ID, ‘_oembed_height’, true );
echo $oembed->get_html( wp_get_attachment_url( $attachment->ID ), array( ‘width’ => $oembed_width, ‘height’ => $oembed_height ) );

Why are the width and height settings in some external media attachments being ignored?

Some service providers, such as Twitter and Instagram, have a maximum and minimum allowed width and ignore the height setting completely

使用者評論

2018 年 4 月 24 日
Great plugin, thanks! I just miss the feature of adding it directly in the WordPress Media
2016 年 9 月 3 日
Excellent plugin, especially for an early version. Does exactly what it says on the tin and allows you to add external media straight into your library for use anywhere. Would love to see the ability to add an external item from the Media > Add New page and also from fields like the ACF gallery which do use the standard WP interface. Good job!
閱讀全部 3 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Add External Media〉的開發相關工作。

參與者

〈Add External Media〉外掛目前已有 3 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Add External Media〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

1.0.5

  • Add WP 5.3 support

1.0.4

  • Code refactoring
  • Hooking the plugin’s enqueue function into “wp_enqueue_media” instead of “admin_enqueue_scripts”

1.0.3

  • Use language packs exclusively

1.0.2

  • Language filenames updated

1.0.1

  • Text domain changed to match the plugin’s slug

1.0

  • Initial release