MySQL MySQL の DELETE で JOIN を使う方法 WordPressでカスタム投稿の投稿をまとめて削除しようと思って、postsテーブル のデータ削除は簡単なんだけれど、 postmetaテーブルのデータ削除がああでもない、こーでもないと格闘。 初めは、こうしたけれどダメ。 ... 2015.04.13 MySQLWordPress開発
WordPress WordPressのカスタム投稿を削除する方法 カスタム投稿は、開発途中にやっぱりそれいらない。 となることも少なくありません。 とはいえ、開発環境ではほとんど問題にならないので、データの残りカスがでても気にしないのですが。。 でも、カスタム投稿を含んだプラグインを提供するとなると話... 2015.04.13 WordPress開発
WordPress Google XML Sitemaps に独自のページを追加する方法 Google XML Sitemaps 利用時に、WordPressに依存しない、独自に用意したURLを追加する方法です。 Google XML Sitemapsには、sm_buildmap というアクションフックが用意されているのでそれを... 2015.04.13 WordPress開発
WordPress Breadcrumb NavXT で独自の項目を追加する 独自のページが有る場合、 Breadcrumb NavXT 導入時に、パンくずリストにそのページを追加する方法を調べました。 Breadcrumb NavXT には、アクションフックが二つ用意されています。 bcn_before_f... 2015.04.12 WordPress開発
WordPress the_titleフィルターフックをつかうと、関係のないメニュータイトルなんかも変わってしまうのを避ける方法 WordPressでタイトルを加工するときなんかに、フィルターフックの the_title を使うわけですが、 目的のページのタイトル以外のメニューまで変わってしまって、ぷちはまってしまったのでメモ。 is_singular() と、... 2015.04.11 WordPress開発
WordPress WordPressでバックグラウンド処理 WordPressで重たい処理をさせようとすると、表示に時間がかかってよろしくありません。 そこで、バックグラウンドで処理させたいときは、wp_schedule_single_eventを使います。 関数リファレンス/wp_schedu... 2015.04.11 WordPressプラグイン開発