WordPressのget_terms()で、特定の投稿タイプのみcountの対象にする方法
いくつか投稿タイプを使っていて、カスタムタクソノミーが重複する場合(例えば「カテゴリー」を「投稿」と「固定ページ」で使っている場合)、get_terms()したときのcount対象は、通常だと 投稿 と 固定ページ と合 […]
WordPressのデバッグ、エラーログ収集など
WordPressの機能を活用 wp-config.php の設定 WordPressのwp-config.php にて、WP_DEBUGやWP_DEBUG_LOG をtrueにすると、WordPressのログが収集でき […]
Woocommerceで売り切れた商品は SOLD OUT と表示する方法
Woocommerceで登録した商品が、売り切れていても、売り切れとわからないのが難。 一覧で在庫切れを表示する 商品名の上に表示 // 在庫切れ title上に表示する場合 add_action( 'wooc […]
スター精密 モバイルBluetoothプリンタから写真を印刷する
遊びでこんなのを作ってみました。ウェブページから写真を撮影し、撮影した画像をモバイルプリンタから印刷します。 モバイルプリンタは、レシートなどの印刷にはよく使われているけど、もう少し他の用途でも使えたら流行るんじゃないか […]
CMB2で必須項目を作る方法
CMB2で必須項目を作るときに便利なスニペットがこちら https://github.com/CMB2/CMB2/wiki/Plugin-code-to-add-JS-validation-of-%22required% […]
マルチサイトWordPressのテーマを切り替える方法
WordPressをマルチサイトで使っていて、マルチサイト内で共通利用しているテーマを一括で変更(アップデート版への変更など)したい場合、一個ずつWPの管理画面からテーマを変更するのは面倒。 そこで、switch_the […]
habakiriテーマのslideshowをカスタマイズ
habakiri slideshowをカスタマイズ slideshowには、slickを使っている。 http://kenwheeler.github.io/slick/ ここを見ると、slideshowを色々カスタマイ […]
WP管理画面のカテゴリー一覧にカラムを追加する方法
例えば、hogehoge タクソノミーに、画像 というカラムを追加する場合は、こんな感じ: カラムを追加 //filter: manage_edit-{$taxonomy}_columns function […]
WordFenceプラグインの処理を、windowがinactiveなときにも走らせる方法
WordFenceのScanは、そのウィンドウがactiveのときにしかscanしてくれない。色々と作業している最中も、scanしてほしい。。 ということで、その方法をご紹介。 プラグイン中の、/js/admin.js […]
WordPress Popular Postsをカスタマイズ
WordPress Popular Postsは便利だが、もっと色々したいときに。 WordPress Popular Postsを入れ、有効化する 設定→WordPress Popular PostsのParamete […]