タグ

ブックマーク / www.yuriko.net (4)

  • Yuriko.Net » Ktai Style 2 への Google Analytics 設置方法

    昨日 Ktai Style 2 の正式版を公開しました。実は附属ドキュメントに Google Analytics の推奨設置方法を書いてあるのですが、個別に紹介しておきます。 Google の説明に従うと、<html> タグの直前および </body> タグの直前それぞれに PHP コードを入れることになります。しかし、以下の問題があります。 <html> タグの直前にコードを入れるには携帯用 header.php を改造することになるが、グローバルスコープではないため、$GA_ACCOUNT, $GA_PIXEL 変数に global 宣言が必要。 </body> タグの直前にコードを入れるには footer.php を改造することになるが、挿入するコードが PHP ショートタグ形式になっている (<?= $googleAnalyticsImageUrl; ?>) ため、環境によっては動

    Yuriko.Net » Ktai Style 2 への Google Analytics 設置方法
  • Yuriko.Net » Snow Leopard で作る WordPress ローカル環境

    以前、WordBench 東京勉強会で公開した「MacPorts で作る WordPress ローカル環境」を Snow Leoprd 対応に書き換えたものを発表します。Snow Leopard では、標準で入っている PHP5 が GD 対応なので MacPorts は使わずに、mysql.com で配布しているパッケージを使うだけでよくなりました。また、httpd.conf の書き換え方を端折らずに丁寧に記載しました。これで、MAMP に頼らずとも、Snow Leopard でもローカル環境を作れるでしょう。 Snow Leopard で作る WordPress ローカル環境 (2009-12-01 版) 形式: PDF 262KB ライセンス: クリエイティブ・コモンズ・表示-非営利-継承 2.1 日

    Yuriko.Net » Snow Leopard で作る WordPress ローカル環境
  • Yuriko.Net » WordPress 2.7 のカテゴリー/タグごと CSS 割り当て機能を修正する

    新機能の問題点を指摘していた WordPress 2.7 ですが、さきほどリリースされてしまいました。trac のチケットを切ったり、WordPress語フォーラムでトピックを作ったんですが、結局直されませんでした……。やっぱり「WordPress 開発者の I18N 対応は優先度が低い」と言えます。これらの改善のためには、英語以外のユーザーが増えてもっと口出ししなければなりません。 さて、嘆いていても進まないので、とりあえず改善用プラグインを作ってみました。詳細は日語フォーラムを見てもらうとして、ここでは改善コードを出しておきましょう (スラッグを URL デコードする、という仕組みです)。以下のコードを新規テキストファイルにコピー & ペーストして適当な名前 (fix-post_class.php など) で保存し、WordPress のプラグインディレクトリーにアップロードす

    Yuriko.Net » WordPress 2.7 のカテゴリー/タグごと CSS 割り当て機能を修正する
  • Yuriko.Net » WP-PageNavi を使わずにナビゲーション表示 (改良版)

    先月下旬に、「WP-PageNavi を使わずにナビゲーション表示」というテクニックを公開しましたが、パーマリンクを使っていても検索などクエリー文字列を使う URL の場合 (http://example.com/?s=検索文字列 など)、不具合が起きることが分かりました。 そこで、全面的に変更したものに差し替えます (元記事も新しいコードに入れ換えてあります)。ここまで長くなると、関数化した上でテーマの functions.php に切り出して、index.php 等からはその関数を呼び出す方がいいですね。 <div class="tablenav"><?php global $wp_rewrite; $paginate_base = get_pagenum_link(1); if (strpos($paginate_base, '?') || ! $wp_rewrite->using_

  • 1