Sponsored Link

天気予報RSSは移転しました

powered by kenbo.net

カテゴリ別






rss2.0 [Valid RSS]
以前の投稿ではスキンやテンプレートでのリンクは静的なURLに変更できましたが、プラグイン関係の作成するリンクは動的なURLのままでした。今回は、この部分も静的なURLとなりましたので、その方法をメモとして残しておきます。

静的なURLとなったのは最新投稿を表示するNP_ListArticlesByName、トラックバックを作成するNP_TrackBack、そしてアクセスランキングを表示するNP_MostViewedの3つです。

この3つのプラグインのソースを調べてみますと、いずれもURL作成部分には createItemLinkメソッドが使用されております。それならば、プラグインをそれぞれ修正するより、createItemLinkメソッドを修正した方が早そうです。

createItemLinkメソッドは "libs/globalfunctions.php" に定義してあります。
このメソッドの中の次の部分を
else
  $link = $CONF['ItemURL'] . '?itemid=' . $itemid;

以下のように変更します。
else {
  $link = $CONF['ItemURL'];
  $pos = strpos($link, 'index.php');
  if($pos !== false)
    $link = substr($link, 0, $pos);
  $link .= 'item-' . $itemid . '.html';
}


これでプラグインのリンク部分も、静的なURLとなりました。
2004-09-18 00:10||Nucleus
|TrackBacks(1)

Comments


No comments yet

Add Comments

:

:
:


Trackbacks


Trackbacks

Trackback URL

検索エンジン対策2 黄昏放浪記 pinged on 2004-12-21

続いては NP_TrackBack の変更。と思ったら、PHPのソースの読み方がさっぱり理解不能。仕方が無いかgoogleで検索。 無料SEO対策日記に修正方法が書いてあったので、これを実践。 libs/globalfunctions.php にある c...