• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ブログ形式ではない静的なhtmlページから成るサイトにコメント欄やトラックバック欄をつけたいのですが。)

静的なサイトにコメント欄やトラックバック欄を追加する方法

このQ&Aのポイント
  • 初心者でも静的なHTMLページにコメント欄やトラックバック欄を追加する方法を教えてください
  • WordPressを使用せずにHTMLページ上でコメント欄やトラックバック欄を実現する方法を教えてください
  • WordPressで作成したコンテンツをHTML形式に変更し、ヘッダーを適宜変更する方法を教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • altrn
  • ベストアンサー率62% (10/16)
回答No.2

前回回答させて頂いた者(altrn)です。 まず最初に、前回の回答は >>現在運営しているサイトのコンンテツの一部に、コメント欄やトラックバック欄をつくりたいのですが、これを手っ取り早くやる 方法への回答にあまりなっていなかったと思います...1から構築する分にはいいと思うのですが。すいません。 では一応答えてみたいと思います。 まず、wordpressで書いた記事は、MySQLデータベースに保存されます。 これはHTMLファイルのように普通にFTPソフトで見れるようなところにありません。 phpMyAdminはそれにアクセスしやすくするためのものといった位置づけでしょうか。 これは確かに不便なところではありますが、個別記事自体はWordpressから簡単に編集できますし、とりあえず問題はないと思います。 そんなの知ってるよといわれれば恐縮ですが、 イメージ的には(テーマの).phpファイルは、「ここにタイトル、ここに本文、ここはフッタを表示」という「枠組み」の役目を果たし、 「中身」である、個別のタイトルや本文がデータベースに格納されています。 (MySQLがこれを高速に検索・取り出してくれる、といったイメージですか) 問題は「ページの一部の文言を修正するときには...複数のページを一括で置換していた」 ということですが、HTMLの文書の「ダブった部分」を、ということですよね? たとえば、「Aのページ」「Bのページ」「Cのページ」という文言があり、 この、「のページ」を「についてのページ」に変えたくなった、というような場合ですよね? これは先の「枠組み」役のテーマのphpファイルを変更することでできます。 PHPについて少し知る必要があります。ちょっとここでは書ききれません... いじくり・検索しながらがんばってみてください。 最後にURLの話ですが、 (1)xxx.php?yyy=1&zzz=2 のように、 ?以降のパラメータがついているURL(これを動的なURLというようです) が(ある程度)不利なのであって、(Wordpressのデフォルトではこうなっています) これが (2)xxx/yyy/zzz のような形でであれば十分で、 (3)xxx/yyy/zzz.html とまでする必要はない、ということです。(Wordpressは(2)にも(3)に「パーマリンク設定」で変更できます。) 詳しくは、動的URL インデックスなどで調べてみてください。 ※あとxhtmlへの移行は、他にタグを大文字→小文字にする、閉じタグのないタグ(meta,imgなど)を「 />」で終えるようにする程度でいいと思いますよ。

その他の回答 (2)

  • altrn
  • ベストアンサー率62% (10/16)
回答No.3

連続すみません。 URLに関してすぐ近くにおなじような回答があったので http://okwave.jp/qa4349841.html がわかりやすいかとおもいます。

  • altrn
  • ベストアンサー率62% (10/16)
回答No.1

2のみ回答させてください。 1)「ひとつひとつhtmlファイルを作ってサイトを構築する」に近い方法をwordpressでやることを考えてみると、wordpressには記事作成には「投稿」と「ページ」機能の二つがあり、後者を使って構築するといいかと思います。 2)URLの形式だけでいいなら疑似的に.html形式にすることができます。「パーマリンク」を設定して、URLを".html"終わりにすることができます。(個人的にはこれは(seo的にも)不要だと思いますが...)seoのためだけならこれで大丈夫だと思います。 wordpress パーマリンク .html などで検索してみてください。 3)metaタグも動的に変更するプラグインもあると思います。 wordpress metaタグ プラグイン などで検索してください。同じようなことができるプラグインがいくつかあると思いますので、いろいろ試すといいと思います。 4)補足として、wordpressではデフォルトではたしかコメントとトラックバックがわかれていない(同じ欄に表示される)ので、気になる場合はそれもプラグインなどを探す必要があると思います。検索してみてください。 5)「ブログっぽくない」サイトデザインもwordpressにはあると思います。wordpress theme directoryで検索してみてください。 ※wordpressとは別になりますが、drupalというCMSもあります。 個人的にはwordpressをうまく書き換えて利用する方法をとることをお勧めします。慣れれば便利になると思いますよ。

HeyJudy
質問者

お礼

ありがとうございます。参考になります。うまくアレンジしていけば、ブログのように時系列でソートされないサイトもwordpressで管理・構築できるようですね。 いろいろ調べながらWordPressを自分なりにアレンジしようと思います。ヘッダーやフッターもアレンジできるようなので、今のサイトのスタイルシートを適用して、近いうちに今のサイトのページをphp式にwordpressに移行しようと思います。ただ、worpressで発行されるページはxhtml方式なので、今までつくったhtmlページを引っ越すときにはxhtmlの文法に適合するように修正しないといけなさそうです・・。(これはヘッダーのxhtml宣言を今までおなじhtml宣言に直すだけでいいのかもしれませんがわかりません。) 重ね重ね質問なのですが、 ●wordpressでつくったページ(.phpファイル?)はどこに格納されているんでしょうか?今までは複数のページの一部の文言を修正するときには、置換ソフトでディレクトリを指定し複数のページを一括で置換していたのですが、wordpressでつくったページ(記事)はどのような形式でどこに格納されているんでしょうか?サイト内の他のページへのリンクを貼る場合に<a href=".....php"と指定するときに、ファイルが格納されている場所を指定するのにはどうすればよいのでしょうか。MyPHPadminのwordpress用につくったデータベースで管理できるみたいですが、記事のパスがworpress/**** となっていますが、ディレクトリを参照しても***なるファイルが見つからず四苦八苦しております。 ●altrnさんがSEO的にもphpファイルをhtmlに見せる必要は無いとおっしゃるのはどうしてでしょうか? 本来OKwaveではなく、wordpressのフォーラム等で質問したり自分なりに検索して解決するべき問題なので、お時間があるときにお答えいただければと思います。

関連するQ&A