自定義WordPress 噴氣背包 簡碼寬度

WordPress的噴氣背包

WordPress發佈時 噴氣背包 插件,他們打開了WordPress常規安裝的功能,使其包含在託管解決方案中。 啟用插件後,您將啟用大量功能,包括 。 默認情況下,WordPress不允許您的普通作者在帖子或頁面的內容內添加媒體腳本。 這是一項安全功能,旨在最大程度地減少混亂您的網站的機會。

但是,使用短代碼,您的用戶可以很容易地嵌入媒體。 例如,要嵌入Youtube視頻,無需添加嵌入腳本-您只需在文本編輯器中將共享URL放入視頻即可。 短代碼的集成確定了路徑,並將URL替換為實際的視頻代碼。 沒有大驚小怪,沒有問題!

除了一個。 使用短代碼,嵌入式媒體的寬度僅是默認值。 因此,Youtube可能會擴展到內容的寬度之外,並溢出到側邊欄上-或Slideshare可能會佔用其所佔空間的一半。 我花了數小時的時間試圖確定如何編寫一些過濾器來默認每個特定快捷方式的寬度。 我查看了大量的插件,看是否已經有一個插件了。

然後我發現了它…WordPress添加到其API的出色修改。 一種設置,您可以在其中默認設置頁面和帖子上內容的寬度:

如果(!isset($ content_width))$ content_width = 600;

一旦在主題的functions.php文件中設置了此寬度,便會適當調整所有嵌入式快捷方式媒體的大小。 雖然我很高興只花了一行代碼,但是我卻很困惑,發現花了這麼長時間。 更有趣的是缺少可用於以下方面的自定義 噴氣背包。 例如,不能禁用簡碼-只要啟用了插件,便可以啟用簡碼。

例如,增加最大值 寬度和高度設置 直接在 噴氣背包 簡碼設置。 WordPress是一個令人難以置信的平台,但是有時找到解決方案可能會令人沮喪!

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.