サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
www.a-magic-web.com
"a magic web" is a personal portfolio and a blog of Noah Kobayashi. <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> WordPress の default テーマの index.php を読んでいて、気になったので調べてみました。以下によると、if 文の処理を記述する部分の { } の代わりに : (コロン) を使用できるようです。 if (条件式)の後にコロン(:)を付けてその後に処理を記述します。 elseif や elseの後にもコロンです。 離れPHP島 : No12.もしも・・・だったら —- if条件式 { } を使う場合と : を使う場合、以下の:ような動作の違いがあるようです。 注意: 上の例のよう
"a magic web" is a personal portfolio and a blog of Noah Kobayashi. Google Analytics の基本的な仕組みと、ユーザーがCookie をブロックしていたらトラッキングを行うことができるか、など、Google Analytics でトラッキングができない場合などをまとめてみました。 Google Analytics はビーコン型のアクセス解析ツール サーバーログ型 : WEBサーバーのアクセスログを解析 ビーコン型 : ユーザーのブラウザから解析用サーバーにデータを送信して解析 トップページ – サイト内のあるページ – トップページ、のように、戻るボタンなどで1回表示したページ戻ってきたとき、ブラウザがデータをキャッシュしているため、通信が発生しない場合があります。サーバーログ型はキャッシュでページが表示され
"a magic web" is a personal portfolio and a blog of Noah Kobayashi. 直接と言っても開発用の仮想サーバーでの話です。アップロードの手間がなくなるのは楽ですね。気になったのは改行コード。Windows は標準で CR+LF。Unix 系 OS は LF。Windows 環境の人が同じファイルを編集する可能性も考えて CR+LF で保存できることが理想でしたが、それも問題ありませんでした。 Vim 7.3 のインストール CentOS 標準のリポジトリには最新の vim のパッケージがありません。こちらで紹介されている方法そのままでインストールすることができました。 CentOS 5.5 にVim7.3をソースからインストール – ITコンサルタント成長録 yum install ncurses-devel -y wget
"a magic web" is a personal portfolio and a blog of Noah Kobayashi. Google Analytics には、前提となる Goolgle アカウントとそれに紐付く Analytics のアカウント、プロファイルがあって、それぞれが何なのか分からないまま使っていたり。また、複数のサイトの管理を行うとき、Analytics のアカウントを増やせばよいのか、Google アカウントを増やせばよいのか、など迷うことも。今回、この辺をまとめてみます。 ほとんどの情報は Conversion University (英語版) から得ています。運用方法などは、初心者のメモとしてお読みください。 Google アカウントと Analytics アカウントとプロファイルの関係 まずは、それぞれの関係性から。Google アカウントの中に複数
ターゲットは WEBサーバーです。WEB サーバーに最適化したパーティションの分け方ってどうなるんでしょうか。本当は、運用していく中で、何区画にパーティションを分けるか、どのディレクトリにどの容量を割り当てるかという感覚を身につけていくのでしょう。でも、今回が初めてなので、どんな雰囲気なのか調べてみたわけです。 Windows にはドライブの概念があり、 C: とか D: ごとに階層構造を持っています。Linux の場合、パーティションや物理ドライブがいくつあっても、/ から始まるツリーに集約されます。 「とりあえず、基本パーティションを/ファイルシステムとして使うことにしましょう。あとは、 $ mount /dev/hda5 /home とすることで、拡張パーティションを/home以下に割り当てられます。こうすると、2つのパーティションは見かけ上1つのディレクトリ構造になるわけです。」
CentOS5.3、apache2.2.3、php5.1.6 の環境。php5.2.0 からは標準で組み込まれているため必要ない。今回は、php 5.2 未満の環境で、JSON を使えるようにするための php-json モジュールのインストール方法。 まず、モジュールのインストール
Google Analytics の基本的な仕組みと、ユーザーがCookie をブロックしていたらトラッキングを行うことができるか、など、Google Analytics でトラッキングができない場合などをまとめてみました。 Google Analytics はビーコン型のアクセス解析ツール サーバーログ型 : WEBサーバーのアクセスログを解析 ビーコン型 : ユーザーのブラウザから解析用サーバーにデータを送信して解析 トップページ – サイト内のあるページ – トップページ、のように、戻るボタンなどで1回表示したページ戻ってきたとき、ブラウザがデータをキャッシュしているため、通信が発生しない場合があります。サーバーログ型はキャッシュでページが表示された場合、その PV をカウントすることができません。 Google Analytics のようなビーコン型なら、キャッシュで表示されたペー
Google Analytics には、前提となる Goolgle アカウントとそれに紐付く Analytics のアカウント、プロファイルがあって、それぞれが何なのか分からないまま使っていたり。また、複数のサイトの管理を行うとき、Analytics のアカウントを増やせばよいのか、Google アカウントを増やせばよいのか、など迷うことも。今回、この辺をまとめてみます。 ほとんどの情報は Conversion University (英語版) から得ています。運用方法などは、初心者のメモとしてお読みください。 Google アカウントと Analytics アカウントとプロファイルの関係 まずは、それぞれの関係性から。Google アカウントの中に複数の Analytics アカウントが所属できて、 さらに Analytics アカウントの中にいくつかのプロファイルが入っている。 HTM
MySQL、PHP、phpMyAdminのインストールから、Wordpress用のデータベース作成まで。 最新版を入れるため、yumのリポジトリをインストールして変更する。依存関係を解消しながらインストールするより、yum を使った方がずっと楽。 インストール [root@localhost ~]# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm [root@localhost ~]# wget http://rpms.famillecollet.com/el5.i386/remi-release-5-6.el5.remi.noarch.rpm [root@localhost ~]# rpm -Uvh epel-release-5* remi-release-5* [roo
自分用ナレッジベースとして、Wordpress でサイトを作ってみました。WEB に公開できるような完成度ではないような文章をためておければいいなと。 最初は、.htaccsess で Bsic認証をかけていたのですが、これでは Windows Live Writer で投稿できませんでした。そこで、Wordpress 側で認証できる仕組みを模索してみました。 今回使用したものは、プラグインではなく、/wp-blog-header.php のwp(); の直前に下記のコードを追記します。 if (is_user_logged_in()){ } else { auth_redirect(); }; コードの動作 is_user_logged_in() : ユーザーがログインしているかどうかを返す →Wordpress.org : Function Reference/is user log
このブログは階層構造をもつカテゴリのみをナビゲーションにしています。しかしカテゴリは増えるばかりで逆にわかりにくくなってきました。そこで、親カテゴリを残して、子カテゴリを開閉式のアコーディオンにしてみました。 目標とした動作 ・子カテゴリ (孫カテゴリ以下を含) を非表示に ・親カテゴリのリンクを無効化→子カテゴリの開閉に使う $(document).ready(function(){ $('li.widget_categories>ul>li>ul').css('display','none'); $('li.widget_categories>ul>li>a').click(function(e){e.preventDefault()}).attr('href','#'); $('li.widget_categories>ul>li>a').click(function() { $(
カスタムフィールドで、meta タグの "keywords" , "description" を入力できると楽しいなと思ったのでやってみました。まず、Wordpress のダッシュボードのカスタムフィールドで、それぞれ、"keywords" と "description" の名前のカスタムフィールドを作成しておきます。それから、下のコードを header.php の普段 meta タグを書いている場所に貼り付けます。 <meta name="keywords" content="<?php echo get_post_meta($post->ID,keywords,TRUE); ?>"> <meta name="description" content="<?php echo get_post_meta($post->ID,description,TRUE); ?>"> これだけで、m
このページを最初にブックマークしてみませんか?
『わんちゃんと一緒|Just another WordPress site』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く