Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 18
Archive for 4 月, 2012 « Fの視点 - Page 2

Archive for 4 月, 2012

javascriptでコンテンツ(表示領域外に隠れたものも含む)全体の高さを取得したい

by fujii | 4 月 5th, 2012 

良いソースを見つけたのでメモで。
——————————–
var wholeheight = Math.max.apply( null, [document.body.clientHeight , document.body.scrollHeight, document.documentElement.scrollHeight, document.documentElement.clientHeight];
——————————–
以下の4つの値を比較して一番大きいものを全体の高さとして取得しています。
document.body.clientHeight
document.body.scrollHeight
document.documentElement.scrollHeight
document.documentElement.clientHeight
長いページだとclientHeightよりscrollHeightのほうが大きいですが、スクロールバーが出ないほど短いページだった場合は、clientHeightのほうが大きくなります。
というわけで、比較してどちらか大きいものを採用と。
document.body.scrollHeight
document.documentElement.scrollHeight
のように2つ書き方が混ざっているのは、互換モードと標準準拠モードのどちらにも対応するためです。
これ使ったらすごくラクでした。

more from " javascriptでコンテンツ(表示領域外に隠れたものも含む)全体の高さを取得したい "...

Comments Off

SmartyのテンプレートファイルにJS、CSS、PHPを書く

by fujii | 4 月 5th, 2012 

Smartyのテンプレートをいじっていたら、ここでPHP使いたいなー、みたいな場面があることでしょう。
そういうときは、{php}{/php}でPHPのコードを囲めば普通に使うことができます。
以下サンプル。
——————————–
{php}
include(’hoge.php’);
{/php}
——————————–
そして、JSやCSSを挿入したいときは{literal}{/literal}で囲みます。
例えばJSの場合。
——————————–
{literal}
<script language=”JavaScript” type=”text/javascript”>
//<![CDATA[
alert('test');
//]]>
</script>
{/literal}
——————————–
まあ基本、JSとCSSは外部ファイルにして読み込めば問題ないはずですが。
PHPはテンプレート中に埋め込まざるを得ないときがあるので、結構使えると思います。

more from " SmartyのテンプレートファイルにJS、CSS、PHPを書く "...

Comments Off

wordpressの管理画面でログインするとリダイレクトされる

by fujii | 4 月 4th, 2012 

もしかしたら汎用的じゃないかもしれないですが、同じような解決方法でいける人がいるかもしれないので念のため。
基本的にwordpressのサイトは「アドレス/wp-admin」でログイン画面が表示されますが、そこで正しいログイン情報を入れてもリダイレクトされてばかりでログインできない場合の対処法。
まず/wp-adminで入るのは諦めて、「アドレス/wp-login.php」と打ってみてください。
これでも管理画面が出るはずなので、ここで正しいログイン情報を入れるとログインできます。自分の場合はログインできました。
上記のような現象の場合、可能性の一つとして考えられるのがwordpressの一般設定の「WordPressアドレス」と「サイトアドレス」に相違がある場合です。
例えば今回、自分の場合は
—–
WordPressアドレス・・・ http://hoge.sakura.ne.jp/
サイトアドレス・・・ http://fuga.jp/
—–
となっていました。
独自ドメインを割り当てた後のアドレスが、「WordPressアドレス」のほうにだけ適用されていなかったわけです。
これをサイトアドレスと同じにしたら、無事/wp-adminからでもログインできるようになりました。
よっぽど特殊な場合じゃない限り、「WordPressアドレス」と「サイトアドレス」は同じ状態にしておきましょう。
いや俺だっていつも同じにしてますよ。
マジ他の人が作ったもの修正するのって難しいよね。
自分だと絶対やらないようなとこでミスってたりするので原因が特定しにくい。

more from " wordpressの管理画面でログインするとリダイレクトされる "...

Comments Off

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera