静的なサイトにコメント欄やトラックバック欄を追加する方法
- 初心者でも静的なHTMLページにコメント欄やトラックバック欄を追加する方法を教えてください
- WordPressを使用せずにHTMLページ上でコメント欄やトラックバック欄を実現する方法を教えてください
- WordPressで作成したコンテンツをHTML形式に変更し、ヘッダーを適宜変更する方法を教えてください
- ベストアンサー
ブログ形式ではない静的なhtmlページから成るサイトにコメント欄やトラックバック欄をつけたいのですが。
htmlとcssが少しわかる程度の初心者です。現在運営しているサイトのコンンテツの一部に、コメント欄やトラックバック欄をつくりたいのですが、これを手っ取り早くやるにはどうすればいいのでしょうか。 自分なりに調べてみたところ、本来ブログを書くためのツールであるwordpressで、似たような機能が果たせなくも無いということだったので、早速php、 MySQL、 Apacheがパッケージになったものと、wordpressをインストールして、いろいろいじってみました。 wordpressで書いた記事のソースをみて、<link rel=stylesheet 略>を参考にデフォルトで読み込むスタイルシートをいじって、ブログ形式ではなくサイトっぽくなるようにwidthを広くしてみたり、サイドバーをとっぱらったりしてアレンジしてみたのですが、他の記事へのリンクの貼られ方などの部分で、どうしてもブログのようになってしまいます。 仕方がないので、適当に書いた記事のソースを表示して記事のコメント欄につかわれているphpファイルのディレクトリを参照して、 comments-post.php などを、コメントの送信に関係していると思われるphpファイルを今までのサイトのディレクトリにコピーしてwordpressに頼らずに実現させようとしたのですが、うまくいきません。 まとめ 1.phpなどのプログラミンウ言語についての知識がほとんどない人が、静的なhtmlページにトラックバック欄やコメント欄を手っ取り早くつけるにはどうすればよいのでしょうか。wordpressのコメントフォームやトラックバックに使用されているphpファイルをコピーし、それの一部をエディタで書き換えることによって、wordpressに頼らずに、ブログ形式ではない静的なhtmlページ上でコメント欄とトラックバック欄や拍手ボタンをまく動かす術はないでしょうか。 2.あわせて質問なのですが、wordpressでコンテンツをつくった場合は、コンテンツはhtml形式にならないのでしょうか。SEOの観点からコンテンツはhtmlにしておきたいのですが。wordpressで書いたコンテンツのソースはどこ変更できるのでしょうか。meta descriptionなどを含むヘッダーをコンテンツごとに適宜変更したいのです。初心者ですいません。 環境 OSはWin Vista で エディタは秀丸をつかっています。 どなたか助けていただけないでしょうか。
- HeyJudy
- お礼率27% (26/96)
- PHP
- 回答数3
- ありがとう数4
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
前回回答させて頂いた者(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)
連続すみません。 URLに関してすぐ近くにおなじような回答があったので http://okwave.jp/qa4349841.html がわかりやすいかとおもいます。
- altrn
- ベストアンサー率62% (10/16)
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をうまく書き換えて利用する方法をとることをお勧めします。慣れれば便利になると思いますよ。
関連するQ&A
- トラックバックにコメントの付け方
トラックバックする際に同時にコメントをつけるのってどうやるのでしょうか?自分の場合ライブドアblogなのですがトラックバックすると相手側には自分の記事が載るだけでコメントをつける事はできません。 ところが僕のところにトラックバックにコメントを付けてきた人がいたのです。その人のページに飛びましたが僕のblogについたコメントは どこにも見当たりませんでした。その人に質問しようにもコメント欄が閉じられてたのでどなたかご存知の方お願いします。
- 締切済み
- ブログ
- 複数のブログへのトラックバックについて
この前、複数のブログへトラックバックをしている人を見つけました。(コメントに、トラックバックありがとうございました、というのが複数あったので気づきました。) そこで質問なのですが、複数のブログへトラックバックする場合、一つ一つのブログを調べてトラックバックする記事を見つけるのでしょうか、それとも手っ取り早い方法が他にあるのでしょうか。回答お願いします。
- 締切済み
- ブログ
- ブログの「トラックバック」の考え方について
ブログの「トラックバック」の考え方について ブログの「トラックバック」というものが今ひとつ理解できていません。 下記の考え方のどれが適切でしょうか。(あるいはどちらも不適切でしょうか) ブログの経験が乏しいため、とんちんかんな質問になっているようでしたら その旨をご指摘ください。 --- 私がある方(Aさん)のブログ記事(記事X)を読んだとします。 私のブログに、記事Xと関連の深い記事(記事Y)があるとします。 この場合、私は・・・ 【1】記事Xにあるトラックバック入力欄に、記事YのURLを入力する 【2】記事Yにあるトラックバック入力欄に、記事XのURLを入力する 【3】 【1】【2】の両方を行う
- ベストアンサー
- ブログ
- blogのトラックバック
blogのトラックバックについて質問です. 多くの,あるいはすべてのblogには, 「この記事へのトラックバックURL http://...」 なるものが書かれています.私は「この記事へのトラックバックにはこのURLを使う」のだと理解したのですが,私が見る限り,このようなURLを使っているのを見たことはなく,すべての人がその記事*自体*へのリンクを使用しています. 私が知りたいのはここからでして,記事自体のURLを書いてその記事に関するコメントを述べていたとしても,元のblogには「どこそこのblogからのトラックバック」としてきちんと認識されています. これはなぜなのでしょうか.トラックバックURLを使用したときと記事自体のURLを使用したときの差はなんなのでしょうか.私にはまだ何か気付いていないことがあるのでしょうか.
- ベストアンサー
- その他(インターネット・Webサービス)
- ブログのコメント欄が外れない FC2
FC2でブログをやってます。 コメントが殆どないので、いっそコメント欄を外したいと思い検索して以下の通りにやりました。 「環境設定」→「環境設定の変更」→「ブログの設定」→「投稿記事の基本設定」 「コメント」を「受け付けない」に変更して「保存」 でも今までと同じ状態です。 コメント、トラックバック欄を表示させないにはどうしたら良いでしょう。
- 締切済み
- ブログ
- ブログのトラックバックやコメント
ブログ初心者です。 トラックバックやコメントで、宣伝っぽいものは、皆さん即削除しますか? 内容が微妙だと、残しておこうか迷うのですが…。 削除すると相手に失礼かなぁとか…。 トラックバックやコメントでのマナー(初心者向け)などあれば教えて下さい。
- 締切済み
- ブログ
- ブログのトップページからトラックバックってできるのでしょうか?
自分の趣味のブログの記事にトラックバックがあったのですが、そのリンクをたどると、記事ではなくトップページにリンクされています。 トラックバックはブログの記事から記事へリンクを張られると思っていましたが、記事ではなく、ブログのトップページからトラックバックってできるのでしょうか?ちなみにトラックバック元のブログは某有名無料ブログからでした。
- 締切済み
- ブログ
- ブログのトラックバックについて
ヤフーのブログを開設しているんですが コメント欄では普通の文章ですが トラックバックに入っている文章が卑猥な言葉が書き綴られています トラックバックを拒否する方法が知りたいのです 宜しくお願いします。
- ベストアンサー
- ネットワーク
- コメント&トラックバックをふやすには?
2、3から週末には40近くのアクセスがありますが ほとんどトラックバックやコメントをいただけません。 ちょっとさみしくなりました。 コメントやトラックバックが多いブログって どういうブログなのでしょうか? (アクセスももう少し多くならないかなと 思う今日この頃です)
- ベストアンサー
- ブログ
- コメント、トラックバックがこない
ブログを始めたのですが、 アクセスは一向に増えず、 コメントやトラックバックはほとんどされません。 トラックバックはされても出会い系などのスパム的な トラックバックばかりです。 アクセス数を増やしてコメントやトラックバックを 沢山してもらいたいのですが、 簡単にできるよい方法はありませんか? 何かにカテゴリに登録すればよさそうですが・・・
- ベストアンサー
- ブログ
お礼
ありがとうございます。参考になります。うまくアレンジしていけば、ブログのように時系列でソートされないサイトも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のフォーラム等で質問したり自分なりに検索して解決するべき問題なので、お時間があるときにお答えいただければと思います。