嵌入WordPress:將(幾乎)全部嵌入

[ad_1]

oEmbed可以輕鬆地將視頻,圖像,推文和許多其他外部媒體放置到您的WordPress網站中。 WordPress插件是系統的生命,並且比以往任何時候都可以使用幾乎所有內容的插件。 但是,能夠在不使用額外插件的情況下完成工作真是太好了。

WordPress oEmbed現在可以為您完成許多任務,過去是藉助WordPress插件完成的,WordPress背後的開發團隊似乎相當致力於使oEmbed支持越來越多的富媒體類型,這很棒用戶的新功能。

嵌入了什麼?

簡而言之,WordPress oEmbed可以識別許多服務的URL,以自動格式化和顯示它們。 例如Youtube視頻,SoundCloud音頻甚至WordPress帖子。 當WordPress看到URL時,它將連接到外部服務(例如Youtube),並要求相關的HTML代碼將視頻嵌入頁面或帖子中。

您再也不必為獲取視頻代碼而煩惱複製和粘貼作業。 您可以從字面上直接將視頻或其他媒體的URL放到WordPress帖子或頁面中,並且可以使用。

您可以使用WordPress嵌入的功能嗎?

從2.9版開始,oEmbed在WordPress中已經存在了一段時間。 但是自那時以來,他們添加了許多可與oEmbed一起使用的新服務,因此列表越來越長。

都支持YouTube,Vimeo甚至Hulu等視頻服務。 包括Instagram,flickr和Photobucket在內的照片網站都可以很好地運行。 甚至支持Twitter和Facebook等社交網站。 哎呀,您甚至可以添加您的博客文章。

有關36種嵌入式服務的完整列表,請轉到 這一頁 在WordPress Codex中。

如何在經典編輯器中使用oEmbeds

對於那些使用經典編輯器的人,您只需要將您選擇的鏈接粘貼到RTF編輯器中。 因此,如果您想從SoundCloud共享Mellow Indie Chill播放列表,則首先需要獲取URL:

然後將其粘貼到主文本區域,您將看到以下內容:

酷吧?

在WordPress經典編輯器中使用oEmbeds時,您需要記住一件事–媒體的URL本身必須在一行上。 您不需要切換到文本編輯器或其他任何東西,只需記住單擊Enter,這樣它就可以單獨顯示在一行上。

如何在古騰堡使用oEmbeds

如果您使用的是Gutenberg,則添加oEmbed會有所不同,因為有一個專門用於添加它們的塊。 首先,您可以找到特定媒體類型的塊(Gutenberg有很多塊選項),或者僅搜索Embed塊。

嵌入古騰堡的WordPress

接下來添加您的鏈接:

WordPress嵌入古登堡塊

然後單擊「嵌入」按鈕。 該塊將識別嵌入並相應地顯示它,如下所示:

WordPress嵌入古登堡顯示

而已!

控制嵌入對象的大小

這是一個值得注意的附加提示。 WordPress依靠 內容寬度設置 控制嵌入對象的寬度。 某些WordPress主題將已經設置了此設置,並且將與所顯示內容的寬度匹配。

如果您的主題不支持此寬度,則添加自己非常容易。

if(!isset($ content_width)){$ content_width = 600; }

您可以安全地將其放入主題的function.php文件中。

WordPress還建議您在主題中添加一些CSS:

.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail {max-width:100%; 高度:自動; }

基本上,這是檢查是否已設置寬度,如果未設置,則將其設置為550(像素)。 只需將數字更改為適合您情況的數字即可。

基於此值,WordPress將使用該值作為它現在看到的所有oEmbeds的寬度。 根據您提供的寬度計算出高度是足夠聰明的,因此無需擔心高度設置。

oEmbed是一項很棒的功能,我一直都在使用。 對於WordPress的最終用戶而言,這是一個絕妙的選擇,不再將複雜的插件和設置弄得一團糟,只需將媒體的URL放到頁面中就可以了!

立即在您的WordPress網站中嘗試!

相關文章