きつね♪っとWiki

[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]

Counter: 1623, today: 1, yesterday: 0

Sitemap

http://xoops.peak.ne.jp/

Xoopsのサイトマップを自動で表示してくれるモジュール。
モジュール内のxml_google.phpをルートにも置く事で、GoogleSitemap用のXMLを自動更新してくれる機能も。
テンプレート触ったら同じドメイン内のXoopsで作ってないページの組み込み(手動)もできないかともぞもぞやっています(;´▽`A``。

thanks配布サイト
PEAK XOOPS Support&Experiment(GIJOE氏)
(chanoirさん原作)

SitemapでGoogleSitemap

・・・1回できたのに引っ越ししたら出来なくなったので、今後のためにメモ(T-T)。

1・modules/sitemap/のxml_google.phpをXOOPSのルートディレクトリにもコピーする
2・ルートのxml_google.phpを以下のように修正
  15行目を
	require './mainfile.php' ;
3・Googleサイトマップにhttp://XOOPSのルート/xml.google.phpをこのドメインのサイトマップとして登録

xml_google.phpをxoopsのルートにも置くのだが

15行目を

	require './mainfile.php' ;

にする・・・。

逆やっててなんどルートのxml_google.phpを表示させても真っ白で、ソースみたら<html><body></body></html>だったんだぁ〜。しくしく。

やっと表示できてGoogleSitemapにサイトマップの登録に行ったら(ずっとエラー:サイトマップが空です、って出てたの)、METAタグも設定してくださいになってたよ〜。今までなくても行けたのに・・・。
って事でついでにthemesテンプレートにMETAタグ入れて来ました。

XOOPSが2つあるサイトのxml_google.php

ルートの下にディレクトリを作り、さらにその下にXOOPSをインストールしている場合、サイトマップモジュールは2つのxml_google.phpを持つ事になりますが、GoogleSitemapに登録する場合、ルートのxml_google.phpはしっかり拾ってくれるが、ディレクトリのxml_google.phpは登録できても拾ってくれない。

ドメイン(XOOPSインストール)xml_google.php
--modules
----sitemap
--themes
--etc...
--ディレクトリ(XOOPSインストール)xml_google.php
----modules
------sitemap

もぉほっとんど拾ってくれない(T-T)。
泣きそうなので、なんとかディレクトリ内のxml_google.phpをルートに持っていきたい!

のでやったこと。

ドメイン(XOOPSインストール)xml_google.php xml2_google.php
--modules
----sitemap
--themes
--etc...
--ディレクトリ(XOOPSインストール)
----modules
------sitemap

  • ディレクトリのXOOPSをインストールした場所に置いたxml_google.phpをxml2_google.phpにリネーム
  • xml2_google.phpの中身を
    • 5行目
str_replace( 'xml2_google.php' , 'ディレクトリ名/modules/sitemap/xml_google.php'
  • 7行目・10行目
'/ディレクトリ名/modules/sitemap/xml_google.php' ;
  • 11行目
chdir( './ディレクトリ名/modules/sitemap/' ) ;
  • 21行目
require_once XOOPS_ROOT_PATH.'/ディレクトリ名/class/template.php' ;
  • 33行目35行目39行目41行目45行目68行目72行目
以下 /modules を /ディレクトリ名/modules に変更
  • xml2_google.phpをルートにアップロード

XOOPSをインストールしたURL/xml2_google.phpを確認して、ディレクトリ内のサイトマップが表示されているか確認後、GoogleSitemapに2つめのサイトマップとしてxml2_google.phpを登録する。

付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


ページコメント
投稿された内容の著作権はコメントの投稿者に帰属します。

キューブ根付け キツネ
フォックス ストラップ(青キツネ)
キタキツネ・着ぐるみ 子供用
きたきつね
キツネ