VPS さくらVPS+phpmyadmin さくらVPSの構築で奮闘中。 たくさん情報が出回っているから大したことはないと思いきや、そうでもなかった。 Apacheまでは比較的スムーズに行った。 仮インストしたWPもうまく動いた。 WPの最新版は以下でゲット wge... 2015.02.24 VPS
wordpress WPの管理画面にオプションページを作る 毎度の作業なのでまとめておく。 Codexからのコピペ+αです。詳しい内容はCodexをどうぞ。 実は、結構悩むのが管理メニューのところ。引数が多いし、トップレベルメニューとサブメニューにしたい場合では引数が違う。 トップとサ... 2015.02.18 wordpress
wordpress WPのディレクトリ取得系 WPのディレクトリ取得系。すぐ忘れるからコピペ Plugins plugins_url() plugin_dir_url() plugin_dir_path() plugin_basename() Themes get... 2015.02.18 wordpress
wordpress フロントから画像をアップロードする 管理画面内でなく、フロントから画像をアップロードし、添付ファイルとして保存し、ついでにカスタムフィールドに書き込むという壮麗な?コードが見つかり、少しだけアレンジした。 post_idが当然必要なので、wp_insert_postなどと組... 2015.02.17 wordpress
wordpress WPで会員フローをさくっと実装しようとしたら割と大変 大まかなお話。 まずは、とにかくフロントエンドで完結したユーザーフローを実装したい!と思ったらtheme my loginというプラグインを入れるだけでほぼ解決する。 ただし、このプラグインは固定ページを生成して各フォームを出力... 2014.12.29 wordpress
javascript jQuery すべてのCSSを無効にする コンソールなどで実行して、cssのかかっていない裸の姿を見たいときに(そんな時があるのか) jQuery.each(jQuery.makeArray(document.styleSheets), function(){ ... 2014.12.26 javascript jQuery
wordpress WPで検索の時のSQLなどを表示したい へえ、WPってこんな検索をしてるんだ、ということが分かる。 カスタムしたいときは色々なフィルターを使ったり、$query->var()などで頑張る。 function dump_request( $input ) { ... 2014.12.25 wordpress
wordpress ウイジェットをショートコードで出力 ウイジェットをつけるのに、いちいちウイジェット・エリアを定義するetcが面倒くさいというアナタ //ウイジェットをショートコードとして出力 add_shortcode( 'hoge_w','disp_hoge_w' ); ... 2014.12.19 wordpress
xhtml+css 横並びliメニューの間にセパレータ #footer nav li{ padding-left: 10px; } #footer nav li a{ float:none; padding-right: 10px; } #footer nav ul li:... 2014.12.17 xhtml+css
店 「いちなべ家」閉店 愛用していた神保町の一人鍋専門「いちなべ家」が逝ってしまった。 寒くなり、これから本領発揮だろうな、と思っていた矢先だ。ここのランチタイム580円のセットは強力だった。肉の量も2000円の居酒屋の鍋に匹敵していた。 そこそこ賑わ... 2014.12.10 店
wordpress 子テーマのテーマディレクトリを得る wp_get_temaplate_uri() だと親テーマのディレクトリが返ってくる。 wp_get_stylesheet_uri() を使えばOK こういうイレギュラーが段々増えてくると、使いにくくなりますね。 2014.12.04 wordpress
wordpress get_post_metaの整理 get_post_meta($pid , $key , $single); まず大前提として、$keyをNULLで渡してはいけない。 実はkeyを渡さなければ、全部の可視キーのmetaが得られるので便利なのだが、ここに落とし穴が... 2014.11.28 wordpress
wordpress add_sub_menu <pre> add_submenu_page( '親メニューのURL末尾', 'ページタイトル', 'リンクタイトル', 'edit-pages', 'slug', 'my_theme_options' ); fun... 2014.11.26 wordpress
wordpress infinite scrollでハマった 2ページ目以降が必ず404で返って来る・・・ しかし中身は来ている。 これは、post_per_pageの値をテンプレート内で変更した事が原因のようだ。 解法は、なんとデフォルトのpost_per_pageを管理画面で変更... 2014.09.29 wordpress
wordpress ユーザーオプションを追加する wp-optionsに入って来る値の管理は分かったが、ユーザーオプション(wp-usermeta)での項目の追加方法が分からなかった。 答えは、やはりフックが用意されているのでこれを使うのが早い。 もしかすると、サイトのオプションの設定... 2012.08.28 wordpress
wordpress 記事のレーティングなら・・・ WP-PostRatingを推す。 何より、軽量・シンプル・カスタマイズし易い。 他にも沢山あるが、機能てんこもりで、独自テーブルを生成したり、専用サーバに接続したりと、厄介なものが 多い。自分で組もうと思うと、AJAX地獄にハマるの... 2012.08.28 wordpress
wordpress アドミンバーがうざい 会員制サイトを作っていて、特定目的でダッシュボードに入らせるが、アドミンバーだけは非表示にしたい。 これはAdminimizerなどで制御出来るが、トップのマージンが依然として残ったりする。 2012.08.27 wordpress