日々我想

いつも思うことをつらつらと書き綴っています。

こんにちは、ゆきるんです。
このサイト、ablogCMSを使って運用しています。PCで見ると右カラムに見える「人気のエントリー」は、GoogleAnalyticsのApiからデータを取ってきて表示しています。
が、取得したデータはhtmlで言うところの<title>で挟まれたテキストになるのですが、いちいち入れているブログタイトルがうざったい!ながい!

ってことで、校正オプションを使って、必要なデータだけ表示するようにしてみました。

正規表現で文字列を分割し指定した順番の文字列を表示する。
例:{hoge}[split(',', 2)] カンマで分割して3番目を表示 a,b,c,d,e → c(添字は0から)

といっても、以下のように書き換えただけです。

<ol class="maru"><!-- BEGIN ranking:loop -->
	<li>
		<a href="{path}"><!--[{views} views]-->{title}<strong>[split('\|', 0)]</strong></a>
	</li><!-- END ranking:loop -->
</ol>

ポイントは、HTMLのtitleタグ部分を「エントリー名、カテゴリー名、ブログ名」で書き出していて、それぞれ「|」で区切っていたので、そのままだとサイトが動かなくなります。なので、テキストとして認識してもらうために、「|」の前に「」を入れました。
これを思いつくまで、悩んでました…(;'∀')

Google Analyticsランキングモジュールの使い方は、以下のサイトを参考にしてくださいな。




関連エントリー

やったぁ~ゆきるん

ゆきるん

3人子持ちのダラ奥です。
Web制作とかパソコンとか教えています。映画鑑賞と旅行と温泉が大好き。癒やされたい今日この頃。

友だち追加

日々我想の最近の記事

人気のエントリー

  1. 長引く咳・しつこい咳に悩むことがある私の対処法
  2. 社交的で物怖じしない子どもに育てるには
  3. ブラが嫌いな中学生女子も満足!なジュニアタンクトップ ブライン
  4. LINEが「正常に処理できませんでした」で使えないときの最後の手段
  5. 子ども達の身長が急に伸びだしたのは、これのおかげかな?!