PHPウェブログシステム3の最新記事を別PHPページにて抽出表示する簡易的なスクリプトです。
ネットマニアトップにてブログの最新記事が常に表示されています。これは、ブログより最新記事を常に抽出している為です。もちろんアナタの既存のトップページから呼び出すことができます。
これができると、既存ページとブログの融合がキレイにできます。
当然、ブログを更新すると任意のページの最新記事も同時に更新されます。
■前提事項
・抽出表示させるページは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/'; ログフォルダ名を変更している場合は変更します。
// 抽出表示件数。抽出先で表示する記事数です。
$default_view = '2';
// 本文中の続き表示。フルパスで書いた方が確実です。
$conf[extendmessage] = '
< a href="http://www.○○○.com/blog/index.php?no=r%no#more">[%title]の続きを読む</a>';
○blog.html
記事部分のHTMLです。自由にデザインできます。
<a href="./blog/">
のブログへのリンクはご自身のサイトに合わせて変更します。