• 締切済み

自動的に全てのページにリンクを追加する方法

今、ホームページを作っています。タグ打ちです。。 ページ数が多くなって、新しいページが出来る度に 今まで作ったページの全てのメニューに新しいページへのリンクを追加していくのが非常に面倒です。 特にリンク先が変更になった場合、全てのページのリンク先変更を行うのはつらいです。 ライブドアのブログみたいに管理画面で1つリンクを 追加・修正したら自動的に再構築して、すべてのページにリンクが追加されるのが理想なのですが・・・ 何かソフトを使えば可能なのでしょうか? google等で探してみましたが 検索キーワードが悪いのかなかなかヒットせず、こちらの教えてgooを発見し、書いている次第です。 何かよい方法がありましたら、教えていただけないでしょうか? 宜しくお願いいたしますm(_ _)m

みんなの回答

  • wanichan
  • ベストアンサー率0% (0/0)
回答No.3

FrontPage 2003でしたら、ダイナミックWebテンプレートを利用すると、そのテンプレートを編集するだけで、適用されたWebページが自動的に更新されます。 また、リンク切れも自動的に修正してくれますので便利ですよ。 リンクバーを使う方法もありますが、面倒かと。

参考URL:
http://www.wanichan.com/web/
  • valc
  • ベストアンサー率32% (65/202)
回答No.2

FrontPageですと、リンクメニュー・リンクナビの類は、ページ挿入ではめ込んでおく事で、リンクの追加・削除・更新が全ページに反映されます。 尚、エディターを操作するのも面倒と言う事なら、予め多少のパラメータとページのルールを設置し、下層ディレクトリーを含む一括で検索してリンクメニューを自動更新と言う、ブログ風の事も、PerlやPHPでできます。 それほど難しいプログラムでも無いので、面倒臭いのが嫌な方はこちらが一番良いかも知れません。

回答No.1

> 1つリンクを追加・修正したら自動的に再構築 DreamWeaverのテンプレート機能がそのものずばりの 機能だと聞いたことがありますけど、 かなりお高いソフトです。 何万円も出す経済的余裕はありますか? http://www.macromedia.com/jp/software/dreamweaver/ わたしのような貧乏人は「複数ファイル間の一挙置換」で 間に合わせています。 くわしくは以下を読んでください。 http://www.vector.co.jp/soft/win95/util/se072729.html http://hetoheto.hp.infoseek.co.jp/004editor/textss/ ファイル内置換を一挙に何ファイルもまとめて やってくれるソフトです。 複数行に対応していますので、メニューそのものを 別のメニューに一気に差し替えるということも可能です。 私が使っているHTMLエディタにも 置換に関する同様の機能が含まれています。 http://www.vector.co.jp/magazine/softnews/040303/n0403031.html これは「プロジェクトマネージャ」という部分からやります。 私は両方ともインストールしていますが、通常はこちらでやっています。 なお、本題から外れますが 後のソフトはこういう使い方をするととても便利です。 http://pasokon-yugi.cool.ne.jp/website_kouza/HTMLEditor1.html タグ打ちができるかたには強力におすすめしたいところですが、 ヘルプがほとんどないも同然ですので、探求心と勘の良さがないと 便利さに気づかないまま終わります。 ---------------------------------------- あと、お使いのサーバが「SSI」を許可していれば 置換なんかせずとも、HTMLに1枚だけ用意した メニューを挿入して 表示させるということができます。 これは別途勉強してみてください。 http://www.scollabo.com/banban/ssi/ ただしSSIを許可していないサーバのほうが多いかも。 SSI以外にも力ワザがいろいろありますが いきなりは敷居が高いです。 いまのところは「一挙置換」をおすすめしますね。

関連するQ&A