0

私のフラッシュをワードプレスに含めたいです。HTML にコードがありますが、「.swf」ファイルと js ファイルを含める方法と配置場所がわかりません。私を助けてください

<div class="banner_flash">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="358" height="180">
  <param name="movie" value="swf/flash1.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="wmode" value="transparent" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="Scripts/expressInstall.swf" />

  <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
  <!--[if !IE]>--><object type="application/x-shockwave-flash" data="swf/flash1.swf" width="358" height="180">
    <![endif]<param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="swfversion" value="6.0.65.0" /><param name="expressinstall" value="Scripts/expressInstall.swf" /><!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
    <div>
      <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
    </div>
    <!--[if !IE]>--></object>
  <!--<![endif]-->
</object>
4

2 に答える 2

0

これは、

  • あなたのドメイン名はhttp://www.example.com
  • あなたのフラッシュフォルダはすべて、という名前のフォルダ内にありますmyflashfiles
    • たとえば、内部にmyflashfilesswfという名前のフォルダーがあり、そのフォルダー内には次の名前のファイルがあります。flash1.swf

myflashfilesフォルダーを「ルート ディレクトリ」にアップロードします。これは、Wordpress がインストールされているディレクトリです。その中に少なくとも3つの他のディレクトリが既にあるはずです:

  • wp-admin
  • wp-コンテンツ
  • wp-includes

http://www.example.com/myflashfiles/swf/flash1.swfにアクセスして、ファイルが表示されるのを確認できるはずです。

ここで、コードを次のように変更します。

<div class="banner_flash">
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="358" height="180">
  <param name="movie" value="/myflashfiles/swf/flash1.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="wmode" value="transparent" />
  <param name="swfversion" value="6.0.65.0" />
  <param name="expressinstall" value="/myflashfiles/Scripts/expressInstall.swf" />

  <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
  <!--[if !IE]>--><object type="application/x-shockwave-flash" data="/myflashfiles/swf/flash1.swf" width="358" height="180">
    <![endif]<param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="swfversion" value="6.0.65.0" /><param name="expressinstall" value="/myflashfiles/Scripts/expressInstall.swf" /><!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
    <div>
      <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
    </div>
    <!--[if !IE]>--></object>
  <!--<![endif]-->
</object>

HTH... :)

于 2013-09-28T07:13:43.913 に答える
0

Flash は徐々に姿を消しつつあり、モバイル デバイスではサポートされなくなりました。したがって、将来的には、video タグや canvas タグなどの html5 の代替案を検討することをお勧めします。

ただし、フラッシュが必要不可欠な悪である場合があることは理解しています。WordPress プラグイン サイトで利用可能なプラグインのいずれかを使用することをお勧めします。http://wordpress.org/plugins/kimili-flash-embed/またはhttp://wordpress.org/plugins/top-flash-embed/ _

于 2013-09-28T07:02:43.233 に答える