favicon.icoの設置

4月 24th, 2012
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

favicon.icoを設置。何度か過去にしているので、さくさくと設置しようと思ったら、できない。なんということだ。

まずfavicon.icoを作成。これは下記サイトにて作成。

http://www.genfavicon.com/

通常は、これをサイトをアップロードしているディレクトリに置くのだが、WordPressでは、使用しているテーマ内のheader.phpでリンクを指定する。

wp-content/themes/使用しているテーマ/にfavicon.icoを置いて、header.phpの<head>と</head>の間に以下のタグを記述すれば完了。

<link href=”<?php bloginfo(‘template_directory’); ?>/favicon.ico” rel=”shortcut icon” />

取り急ぎ、健忘に備えて。

WordPress

フリーweb勤怠管理を海外サーバーで

1月 5th, 2012
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

少人数の勤怠管理をしたいという質問があったのでググッてみるとグループウェアL01がよさそうなので早速インストール。インストールも含めて軽くて使いやすそうです。

ところが、使用している海外サーバーの時間でタイムカードが押されてしまいます。これまた、色々とやってみたのですが、http://okwave.jp/qa/q5950516.htmlが質問、回答ともにすぐれていましたね。回答のみ以下にご紹介。

解決しました? まだなら以下を。

1.php.ini

権限がない限り編集できません。(php全体の設定ファイルですので、これを変えるとそのサーバご利用のみなさんが日本時間になってしまいます。)

2..htaccessに記載する方法

ただのテキストファイルです。エディタで開けます。その中に以下を追記すれば、このディレクトリ以下のすべてに反映されます。

<IfModule mod_php5.c>

php_value date.timezone Asia/Tokyo

</IfModule>

(※バージョン4なら mod_php4.c)

3.config.php

CakePHPは分かりませんが、フレームワークでしたらコントローラ(通常はindex.php)や設定ファイルがあると思いますので、その中に

ini_set(‘date.timezone’,'Asia/Tokyo’);

と記述します。あるいは関数で

date_default_timezone_set(‘Asia/Tokyo’);

※phpの設定は、

サーバ全体(php.ini) < ディレクトリ(.htaccess) < 個別のスクリプト

で出来るようになっていて、下層での指定ほど優先されます。質問者さまの場合はサイト全体と考えて.htaccess が妥当でしょうが、万一、CakePHPのどこかでタイムゾーンが設定されていればそちらが優先されてしまいます。

まず、.htaccess で変えてみて、だめならCakePHP内で設定すればよいでしょう。

投稿日時 – 2010-06-18 10:25:51

ちなみに私の場合は、1.php.ini、2..htaccessに記載する方法ともにダメで、3.config.phpの二番目、date_default_timezone_set(‘Asia/Tokyo’);がうまくいきました。

取り急ぎメモしておきます。

その他

Twenty Eleven(トゥエンティ・イレブン)にロゴマーク

12月 22nd, 2011
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

WordPressのテーマ、Twenty Eleven(トゥエンティ・イレブン)にロゴマーク(logo.png)-サイズは幅52pixel x 高さ44pixel-をつけるには、header.phpの中に“<h1 id=”site-title”>”のある部分を次のようにします。青字部分が追加部分です。

<h1 id=”site-title”><span><a href=”<?php echo esc_url( home_url( ‘/’ ) ); ?>” title=”<?php echo esc_attr( get_bloginfo( ‘name’, ‘display’ ) ); ?>” rel=”home”><img src=”<?php echo bloginfo(‘stylesheet_directory’);?>/images/logo.png” alt=”<?php bloginfo( ‘name’ ); ?>” width=”52″ height=”44″/><?php bloginfo( ‘name’ ); ?></a></span></h1>

このままですと、実際にはロゴマークがものすごく大きく見えますので、スタイルシート(style.css)を下記のように変更します。青字部分が追加部分です。

/* =Image
———————————————– */
#site-title img {
height:44px;
width:52px;
}

.indexed.format-image .entry-header {

 

これで、サイトのタイトルの左部分にロゴマークが見えるようになります。

WordPress

WORDPRESS ワードプレスにログインできなくなりましたが・・・、

12月 14th, 2011
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

メールにてワードプレスでモデレートしてくださいとの案内があったのでアクセスすると、

Warning: Cannot modify header information – headers already sent by (output started at /xx/xx/wp-content/themes/xx/functions.php:806) in /xx/xx/wp-login.php on line 353

というようなメッセージがでて、ログインができなくなっていました。

該当箇所のwp-content/themes/xx/functions.phpの最初と最後をチェック、806行目ではないが余白部分を削除してすっきりしたところ、メッセージが出なくなり、ログインできるようになりました。

取り急ぎ、メモしておきます。

WordPress

自分のfacebook id number ID ナンバー?は何だ!!

10月 25th, 2011
このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

facebookのprofile name id,(プロフィール名もしくはidナンバー)かが求められることがあり、しばし往生してしまいました。なんとか分かったのでその方法をご紹介します。

アカウントにログインしてプロフィールに入ったとき(右上の自分の名前をクリック)のurlがhttp://www.facebook.com/xxxx.yyyyという具合になりますが、このxxxx.yyyyがプロフィール名になります。このurlのwww部分をgraphに置換してあげます。つまりhttp://graph.facebook.com/xxxx.yyyyというurlでブラウザを見ると、以下のように表示されます。

 {

“id”: “1000021xxx96xxx”,

“name”: “xxxx yyyy”,

“first_name”: “xxxx”,

“last_name”: “yyyy”,

“link”: “http://www.facebook.com/xxxx.yyyy”,

“username”: “xxxx.yyyy”,

“gender”: “zzww”,

“locale”: “aa_bb”

}

 

ということで、一目瞭然です。ふぃー!

 


				

facebook