私はワードプレスのサイトを持っています。次のように、自分のページの 1 つに Flash ファイルを埋め込みたいと考えています。
<object id="wdmmg" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
width="100%" height="100%" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">
<param name="src" value="/_flash/main.swf" />
<embed id="wdmmg" type="application/x-shockwave-flash" width="100%" height="100%" src="/_flash/main.swf">
</embed></object>
私が受け取った Flash ファイル (後で明らかになるように、私は Flash コーダーではありません) には、多数の追加.zlib
ファイルとアセット ファイルが付属しています。とmain.swf
それに付随するすべてのファイルを_flash
DocumentRoot のディレクトリに配置しました。
http://mywebsite/_flash/main.swfにアクセスすると、Flash は問題なく読み込まれます。
ただし、私の Wordpress ページ ( http://mywebsite/flashypageなど) からは、そうではありません。読み込みはOKですが、ブラウザはすべての付随ファイルやその他のファイルをではなく(もちろんディレクトリとしては存在しません)/_flash/main.swf
で探しています。.zlib
/_flash
/flashypage
Flash コーダーによると、Flash は常に、読み込み中の HTML ページに関連するディレクトリでアセットを検索します。
その場合、Wordpress の URL ルーティングを考えると、実際に Flash を埋め込む方法はありますか?
Viz: ドキュメント ルートに /flashypage/_flash サブディレクトリまたはシンボリック リンクを作成してそこに Flash アセットを配置することはできません。 .
また、/flashypage ディレクトリに index.html ページを配置して Flash をロードすることはできません。これは、このページを Wordpress の一部にして、Wordpress テンプレートを使用する必要があるためです。
何か案は?