ネットマニアトップにて使用している、ブログ最新記事を好きなページに抽出表示させる方法。 これができると、既存ページとブログの融合がキレイにできます。 当然、ブログを更新すると任意のページの最新記事も同時に更新されます。 ■前提事項 ・抽出表示させるページはPHPで作成する必要があります。 ・PHPウェブログシステム3が設置済であること。 ・ダウンロードしたファイルを、ブログを設置しているフォルダ内にアップします。 ■ファイル内容 index.php 当ページです。抽出表示させるページはPHPである必要があります。 blog/ ブログ本体フォルダです。PHPウェブログ3が入っているフォルダを指定します。 top.php 表示ページから呼び出すページです。中身は修正の必要ナシ top_conf.php 抽出表示の設定用ファイル。 tmp_top/ テンプレートフォルダ tmp_top.html 抽出表示用テンプレート。変更の必要ナシ。 blog.html 記事部分テンプレート。デザイン等自由に変更できます。 ■設定方法。赤文字の箇所のみ変更します。 ○index.php 重要なのは呼び出しタグを貼りつけることです。 URLはフルパスで記入した方が確実です。top.phpを呼出します。 ■以下呼び出しタグ。コピー&貼り付けをして下さい。 <?php require("http://www.○○○.com/blog/top.php"); ?> 既存のトップページでも、上記タグを追加するだけで抽出表示ができます。 但し、PHPである必要があります。 ※PHPと言っても、HTMLからPHPに変更するのは単に拡張子を変更するだけです。 難しく考えないで下さい。(index.html → index.php ) ○top_conf.php // 過去ログディレクトリ【本体と同じ】 $logdir = './log/'; ログフォルダ名を変更している場合は変更します。 // 抽出表示件数。抽出先で表示する記事数です。 // 本文中の続き表示。フルパスで書いた方が確実です。 |
| ※以下にネットマニアの最新記事が表示されていれば、PHPの抽出は機能しています! |
|
Warning: require() [function.require]: URL file-access is disabled in the server configuration in /home/users/0/sunnyday.jp-karei/web/index.php on line 100 Warning: require(http://karei.sunnyday.jp/goods/top.php) [function.require]: failed to open stream: no suitable wrapper could be found in /home/users/0/sunnyday.jp-karei/web/index.php on line 100 Fatal error: require() [function.require]: Failed opening required 'http://karei.sunnyday.jp/goods/top.php' (include_path='.:/usr/local/php5.2/php') in /home/users/0/sunnyday.jp-karei/web/index.php on line 100 |