Web Games: 2012年4月アーカイブ

またしてもだいぶ期間があいてしまったが、FoxArcadeを使ったサイトリニューアル、最後の仕上げ。
●Sitemap、RSS
  • system\application\config\routes.phpに以下の2行を追加する。
    $route['rss'] = "frontend/rss";
    $route['sitemap'] = "frontend/sitemap";
    これで/rss、/sitemapの両パスが有効になる。
  • system\application\controllers\frontend.phpにshow_sitemap()とshow_rss()を追加
    sitemapもRSSもxml出力なので、frontend.phpではload_viewではなく、load->viewを記述する
    templates\default\rss.phpと、同じくsitemap.phpを書く
    RSSのヘッダにサイト全体の情報(タイトルとdescription)を使いたかったので、テンプレートをrssheaderとrssに分割してみた。
    1行目の<?xmlをecho出力にするのも忘れずに
  • robots.txtにsitemapを記述

●RSS→Twitter連携
RSS出力自体も重要ではあるのだが、Playground@千正.comのような弱小サイトのRSSを購読してくれる奇特な方がそうそういるとも思えない。Playground@千正.comにおけるRSS出力の目的は、ずばり、Twitter連携である。RSSから自動でTweetするサービスはいくつかあるが、今回はFeedburnerを利用してみた。

●Analytics
Google Analyticsサイトで取得したスクリプトをheader.phpに追加

●SocialButton設置、OpenGraphProtocol対応
/js/配下にjqueryとjquery.socialbuttonをアップロード。
header.phpにソーシャルボタンの記述とオープングラフプロトコルの記述を追加する。
header.phpの記述をシンプルに保ちつつ、ページ固有の値を記述するために、frontend.phpをいじったが、これは明らかにやりすぎ。
style.cssにソーシャルボタンの記述も必要。
frontpageとcategoryについてはog:imageを複数記述する(こうすることで、FacebookでShareする際に引用する画像を選択できる)



アーカイブ

Books

軽装版 風と行く者 (軽装版 偕成社ポッシュ) AI白書 2017 深層学習 (機械学習プロフェッショナルシリーズ) フラジャイル(15) (アフタヌーンKC) 琥珀の夢 上 小説 鳥井信治郎 琥珀の夢 下 小説 鳥井信治郎 健康で文化的な最低限度の生活 (1) (ビッグコミックス) 健康で文化的な最低限度の生活 (2) (ビッグコミックス) 健康で文化的な最低限度の生活 (3) (ビッグコミックス) 健康で文化的な最低限度の生活 (4) (ビッグコミックス) 健康で文化的な最低限度の生活 (5) (ビッグコミックス) 健康で文化的な最低限度の生活 (6) (ビッグコミックス) 健康で文化的な最低限度の生活 (7) (ビッグコミックス) 健康で文化的な最低限度の生活 (8) (ビッグコミックス) 教科書名短篇 - 少年時代 (中公文庫) ゼンデギ (ハヤカワ文庫SF) シルトの梯子 (ハヤカワ文庫SF) クロックワーク・ロケット (新☆ハヤカワ・SF・シリーズ) エターナル・フレイム (新☆ハヤカワ・SF・シリーズ) アロウズ・オブ・タイム (新☆ハヤカワ・SF・シリーズ) 昨日がなければ明日もない 烏は主を選ばない 八咫烏シリーズ 2 (文春文庫) 黄金の烏 八咫烏シリーズ 3 (文春文庫) 空棺の烏 八咫烏シリーズ 4 (文春文庫) 神様の背中~貧困の中の子どもたち~(書籍扱いコミックス) さよならの儀式 直感と論理をつなぐ思考法 VISION DRIVEN 取締役の法律知識 (日経文庫) ユダヤ教徒に見る生き残り戦略

Link

Feed

このブログを購読

Follow

follow on Twitter

Counter

219879118