ダイナミックWebテンプレートの適用ができない場合の対処方法
概要
ダイナミックWebテンプレートが適用ができない場合の原因と対処方法について説明します。
原因
Webサイトを開いているかどうか?
ダイナミックWebテンプレートの利用には、Webサイト管理機能を有効にする必要があります。しかし、下の図のように、編集ウィンドウに「Webサイト」タブが表示されていなかったり、[フォルダ一覧]作業ウィンドウの中身が真っ白の場合は、Webサイトを開いていないため、編集中のWebページがWebサイト管理下にはおかれていない状態となります。このため、ダイナミックWebテンプレートの適用機能が無効になります。
以下のような画面になっていればOKです。
隠しメタデータファイルがWebサイト内に生成されているかどうか?
Dreamweaverやホームページ・ビルダー等、他社製品ソフトからExpression Webに乗り換えた際、それまでWebサイトを構築していたフォルダをExpression WebにてWebサイトとして開いても、ダイナミックWebテンプレートの適用ができなくなる場合があります。
Webサイトフォルダが開いて「Webサイト」タブが表示され、フォルダ一覧にWebサイトのフォルダやファイルのツリーが表示されていたとしても、隠しメタデータファイルがWebサイトフォルダ内に生成されていない場合は、ダイナミックWebテンプレートの適用ができません。
対処方法
隠しメタデータを使って管理するように設定しているのにもかかわらず、Webサイトを開いてもダイナミックWebテンプレートが利用できない場合は、[ツール]メニューの[ハイパーリンクの更新]をすることによって問題解決できます。
Webサイトを開くには
- [ファイル]→[サイトを開く]をクリックします。
- [サイトを開く]ダイアログボックスの中から、編集したいWebサイトフォルダを選択し、[開く]ボタンをクリックします。
Webサイトを開いてもダイナミックWebテンプレートの適用ができない場合
隠しメタデータファイルを使用してWebサイトを管理するように設定します。
詳しくは、「Expression Web 標準ガイドブック」の 209ページを参考にしてください。
- [サイト]→[サイトの設定]をクリックします。
- [サイトの設定]ダイアログボックスの[全般]タブをクリック します。
- 「隠しメタデータファイルを使用してWebサイトを管理する」のチェックを付けます。
- [OK]ボタンをクリックします。
- すると、以下のような確認画面が表示されます。
「ハイパーリンクおよび他のWebサイトのコンテンツを管理するには、フォルダに情報を追加する必要があります。Expression Webの情報を"Webサイトのパス" に追加してもよろしいですか?」という画面がでてきたら[はい]ボタンをクリック します。
関連記事
- 共有枠からダイナミックWebテンプレートに移行する方法
- Expression Web 4:ダイナミックWebテンプレートの概要
- Expression Web 4:ダイナミックWebテンプレートとして保存するには
- Expression Web 4:編集可能な領域を設定、変更、削除するには
- Expression Web 4:ダイナミックWebテンプレートが適用されたWebページを更新するには
問題は解決しましたか?
操作方法、設定方法等で困ったら、 Expression Web Users Forum に投稿してください!