regepanのはてなブログ

個人的なメモ帳レベルの文章。

2014-01-01から1ヶ月間の記事一覧

IE7だけz-indexの挙動が違う。

やりたいこと 赤いabsoluteの要素を一番上にしたい。 IE7での現象 赤いabsoluteの要素が、黄色のrelativeの要素が上に来てしまう。 回避方法 position:relative;を定義してる親に要素にz-indexを定義することで、 重なり順序を制御できる。 参考 IE7 でposit…

jQueryのstop()について。

まずはstop()なし。 BTNの上でマウスカーソルを入れたり出したり繰り返すと、繰り返した回数だけアニメーションが実行される。 stop()を入れる。 マウスカーソルを入れたり出したりしてもアニメーションは1回だけ実行される。 参照 .stop() | jQuery API Doc…

jQueryでtextareaにhtmlを挿入して表示させる。

jsの中でhtmlをdomツリーにして組み立てて、textareaにval()しても真っ白になってしまう。 (この時html上には挿入されてるがブラウザ上に表示されないだけ。) 結論 htmlをstringにするとうまく表示される。 こんな感じ。 elem.get(0).outerHTML 所感 jsの…

連続した空白とブラウザ互換。

Windowsでの話。 FirefoxとChromeとIE10は同じ表示になるんですけどね。 IE7では全角空白の横幅が上記モダンブラウザと違う。やれやれだぜ。 作りながら学ぶ HTML/CSSデザインの教科書作者: 高橋朋代,森智佳子出版社/メーカー: SBクリエイティブ発売日: 2013…

WordPressで管理画面の左サイドバーのメニューを消す方法。

自分が入れたプラグインの場合、何をremove_menu_page()に渡せばいいのかわからない時は、$menuの中身を見ればわかる。各配列の3つめ($menu[$i][2])がそれ。 本格ビジネスサイトを作りながら学ぶ WordPressの教科書2作者: プライム・ストラテジー株式会社…

FilezillaでNetwork error: No route to hostとは。

昨日までつながってたのに、行き成りつながらなくなった。 先日serversman@vpsでアップデート作業やってたからその影響かなーとか思ってたら全然違った。 結論 ノートパソコンにLANケーブルがちゃんと刺さってませんでした。orz 1時間はハマったかな。てへぺ…

WordPress内のカスタム投稿タイプを全て取得して一覧にする。

問題点 ページングがおかしい。 5ページ目にアクセスするとnot foundになる。(ページはあるはずなのに。) 状況 query_posts()を使っていました。 pre_get_postsアクションを使用し、$query->set('post_type', array('hoge', 'foo')); として取得したいカス…

add_image_size()を使って生成されるサムネイル画像のサイズを増やした時の注意点など。

完全に個人的なメモです。他人の開発環境では無用かも。 経緯 add_image_size() をfunction.phpに書きました。 欲しいサイズのサムネイルは無事生成されました。※参考 WordPress › フォーラム » カスタム画像サイズの種類を増やしたい参考にあるとおり、 get…

add_filter('manage_posts_columns', 'blablabla')で登録した関数でreturn falseするとエラーがでてしまう。

add_filter('manage_posts_columns', 'blablabla')を使うと記事一覧ページの項目を弄ることができる。 正解 return $columnsとする。 本格ビジネスサイトを作りながら学ぶ WordPressの教科書2作者: プライム・ストラテジー株式会社出版社/メーカー: SBクリエ…

プレビューした時に「404 not found」とか「権限がありません」となる時の対処。

環境 WordPress 3.4.2 トップページのディレクトリを1つ上の階層に変更していた。 コアファイル群は↓に設置していた。 http://localhost/wordpress/index.phpだけ↓に移動させていた。 http://localhost/ 解決した方法 まんまコレで解決。まじ感謝。 WordPres…

管理画面の左サイドバーの項目名を変更する方法。

概要 themeのfunctions.phpとかの中で、グローバル変数の$menu, $submenu辺りに変更したいテキストを代入する。 参考 WordPress Snippet | 項目名の変更 管理画面編 WordPress 本格ビジネスサイトを作りながら学ぶ WordPressの教科書2作者: プライム・ストラ…

カスタム投稿タイプで「トップページ」と「月別アーカイブ」を判別する。

環境 WordPress 3.4.2 CMS Pressというプラグインからカスタム投稿タイプを登録していた。(URLのrewriteを上手くやってくれるし。) やりたいこと。 / と /date/2013/12/?post_type=blog というURLの状態を判別したかった。 結論 is_date()を使って判定でき…

「pre_get_posts アクション」で「投稿タイプを指定して表示件数を変更」する。

本家マニュアルに答えがありました。 WordPressのマニュアルは膨大っぽくて読む気なくすけど、やっぱマニュアル大事。 プラグイン API/アクションフック一覧/pre get posts - WordPress Codex 日本語版 本格ビジネスサイトを作りながら学ぶ WordPressの教科…