こんにちは、ゆきるんです。
このサイト、ablogCMSを使って運用しています。PCで見ると右カラムに見える「人気のエントリー」は、GoogleAnalyticsのApiからデータを取ってきて表示しています。
が、取得したデータはhtmlで言うところの<title>で挟まれたテキストになるのですが、いちいち入れているブログタイトルがうざったい!ながい!
ってことで、校正オプションを使って、必要なデータだけ表示するようにしてみました。 正規表現で文字列を分割し指定した順番の文字列を表示する。
例:{hoge}[split(‘,’, 2)] カンマで分割して3番目を表示 a,b,c,d,e → c(添字は0から) といっても、以下のように書き換えただけです。
ポイントは、HTMLのtitleタグ部分を「エントリー名、カテゴリー名、ブログ名」で書き出していて、それぞれ「|」で区切っていたので、そのままだとサイトが動かなくなります。なので、テキストとして認識してもらうために、「|」の前に「」を入れました。
これを思いつくまで、悩んでました…(;’∀’)
Google Analyticsランキングモジュールの使い方は、以下のサイトを参考にしてくださいな。