如何在您的WordPress帖子中嵌入SWF


如果您曾經嘗試將Shockwave Flash文件嵌入到WordPress博客中,那麼您會知道它會變得凌亂。 此外,如果您將博客託管在WordPress.com上,則出於安全原因,您將無法上傳Flash。 但是,如果您有託管帳戶,則可以通過多種方法將.swf文件上傳到WordPress博客文章中。 第一種方法涉及使用插件。 如果您對代碼不滿意,則首選這種方式。 另一種方法要求您了解一些基本的html。 在本文中,我們將介紹如何在沒有插件的情況下將SWF嵌入WordPress帖子中。

插件方式

首先,您需要下載並安裝適用於WordPress的Easy Flash Embed。 這個插件非常簡單,甚至沒有設置會添加到您的管理菜單中。 創建帖子時,您需要做的只是使用一個簡碼:

[swf src="https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=http://www.example.com/my-flash-file.swf" width=300 height=100]

只需更換 src 屬性以及指向您的Flash文件的鏈接並進行調整 高度寬度 相應地。

下載Easy Flash Embed插件。

編碼方式

對於那些想要更好地控制代碼的人,我們現在向您展示如何將Flash文件直接嵌入到WordPress帖子,頁面甚至主題中。 儘管多年來人們已經想出了許多方法來執行此操作,但最簡單,最符合標準的方法是使用 元件。

最終代碼如下所示:


  
 
  
  
  
 
    

Fallback or 'alternate' content goes here. This content will only be visible if the SWF fails to load.

請注意,您正在使用2 元素。 外部元素針對Internet Explorer,而內部元素針對所有其他瀏覽器。 您可以根據需要更改後備文本。 您還可以添加額外的 wmode或allowScriptAccess之類的選項。

PS,您應該始終使用wmode = transparent,因此您的嵌入不會覆蓋現有內容,例如浮動條。 查看我們有關如何防止Youtube oEmbed覆蓋內容的文章。