Top > Archive by tag 'プラグイン'

Posts Tagged ‘プラグイン’

SEO相互リンクChanti-P-linkのサイトマッププラグインのバージョンアップ

結構前に直していたんですが、README書くのに手間取ってしまって・・・。

前から気になっていたとこの修正版です。

  • 表示順が最新登録順から登録順に変更
    (新規登録順だと、ページの内容が一定にならないため。)
  • ページングのURLをコンフィグから変更できるように修正

/*
* SEO相互リンクChanti-P-Linkプラグイン
* プラグイン:sitemapプラグイン
* Version 1.1.0
* Copyright (c) 2009 WWW.CHANTI.ORG All Rights Reserved.
* powerd by WWW.CHANTI.ORG
*/
■インストール
1)
SEO相互リンクChanti-P-Linkのプラグインが格納されているdirectoryに本体ごと格納してください。

ex)
SEO相互リンクChanti-P-Link/plugin/sitemap

■機能
・デフォルトサイトマップページのハック
view-sitemap.phpにアクセスされると、自動的にプラグインサイトマップにリダイレクトします。

・ページング機能
指定した表示件数でのページングが可能となります。

・グーグルsitemap出力機能
各ページのURLをグーグルsitemap形式で出力します。
sitemap.phpの一番最後に記述するといいかもしれません。
ex)
<?php echo ex_sitemap_view_google_sitemap(); ?>

■コンフィグ
define(’ex_sitemap_description’,'サイトマップの説明’);
・ページのdescriptionになります。

define(’ex_sitemap_title’,'サイトマップ’.$GLOBALS['ex_request']['p'].’ページ目’);
・ページのtitleになります。

define(’ex_script_version’,”1.3.1″);
・使用しているSEO相互リンクChanti-P-Linkのバージョン

define(’ex_sitemap_pluginname’,’sitemap’);
・プラグインの名前。プラグインdirectoryの名称を変えた場合は変更してください。

define(’pager_limit’,100);
・1ページあたりの表示件数

define(’pager_delta’,5);
・ページャーの桁

define(’pager_demi’,'|’);
・ページングの区切り文字

define(’ex_sitemap_link_url_style’,linkpage_url.’?plugin=sitemap&p=’);
・ページングのURL

■テンプレート
・templatesはクラシックテーマの場合です。
・templates_chanti-themeはキャンティテーマ・ピンクテーマ用です。
templatesにリネームして使ってください。

■UPDATE
v1.1.0
・ページングのURLをコンフィグから設定できるように修正
・サイトマップの並びを登録日時が古いものからに修正

v1.0.0
初版公開

ダウンロードはコチラ

SEO相互リンクChanti-P-linkのリファラークラウドプラグイン

あったら(・∀・)イイネ!!プラグイン。スクリプトに登録していただいたサイトから訪問があると、クラウドに表示されます。特定の回数のアクセスがあると、登録していただいたURLへのリンクに変化します。

よーするに、訪問が多いサイトはTOPページからの発リンクにもなっちゃうかも(o ̄ー ̄o) ムフフ プラグイン!!

しか~し。。。メインサイトがあって、それの相互リンク用に使ってると効果うすいかも^^;

と、いうのもメインサイトのリファラーを取得する機能がないので。。。やりようによっては取得できますが、サーバ依存とかもあったり、PHPのインストールの仕方にもよるので実装しませんでした。

まぁ、お気軽に使ってみてくださいなヾ(●´▽`●)ノわーい☆

■インストール
※対応バージョンは、SEO相互リンクChanti-P-Link1.3.x以上
(リファラーデータの収集だけなら他のバージョンでもいけるかもです。)

1)
SEO相互リンクChanti-P-Linkのプラグインが格納されているdirectoryに本体ごと格納してください。

ex)
http://{スクリプトの設置先URL}/plugin/ref-ranking

次に、「referer.txt」に書き込み権限を与えてください。(666など)

■機能
・登録サイトからのリファラーの取得機能
但し、SEO相互リンクChanti-P-Linkへのリファラーのみ、取得します。
メインサイトのリファラーは取得しませんので。

・リファラークラウドの表示
・登録サイトからのリファラー数に応じて下記の表示をします。
1:リファラー数に応じてフォントの大きさが変わります。
2:個別ページに遷移します。
3:特定のリファラー数を超えた場合、登録URLに遷移します。
テンプレート内に、以下のPHPを記述してください。

<?php echo ex_refranking_view_cloud(); ?>

・管理モード(パスワード入力を求められますので、サイトの管理パスワードを入力)
・リファラーデータの閲覧機能
http://*****/?plugin=ref-ranking&mode=view

・リファラーデータのクリーニング機能
http://*****/?plugin=ref-ranking&mode=cls
1:バックアップを取ります。
2:空のデータファイルを作成します。

■コンフィグ
//定数定義
define(’refranking_pluginname’,'ref-ranking’);
・プラグインの名称

define(’ex_refranking_referer_txt’,PLUGIN_DIR.”/”.refranking_pluginname.”/referer.txt”);
・リファラーデータファイルのフルパス

//ページャー
define(’refranking_pager_limit’,15);
define(’refranking_pager_delta’,10);
define(’refranking_pager_demi’,’ | ‘);
・管理モードのページング設定

//リファラークラウド設定
define(’refranking_cloudlimit’,10);
・クラウドの表示件数

define(’refranking_fontsize’,1);
・フォントを大きくする単位

define(’refranking_min_fontsize’,1);
・最小フォントサイズ

define(’refranking_max_fontsize’,5);
・最大フォントサイズ

//ランキングの計測期間
define(’refranking_regdatelimit’,7);
・リファラーをカウントする期間
現在日時から何日さかのぼるか

//外部リンクになるためのリファラー件数
define(’refranking_referer_count’,10);
・外部リンク表示にするリファラー件数

■UPDATE
v1.0.0
初版公開

ダウンロードはコチラ

ページランク
Powered by SEO Stats
SEO相互リンクの募集
相互リンクご希望の方は下記からお願いいたします。
相互リンクをする


相互リンクしていただいてるサイトを検索
検索キーワード
(半角スペース区切りでOR検索)
ADD
ADD