WordPress

pre_get_posts を使ってカスタムタクソノミーで分類されたカスタム投稿を表示する

もう、毎度忘れるのでメモ。 まずカスタム投稿を取得するには、post_type にカスタム投稿名を入れればOK。 カスタムタクソノミーで絞込するには、tax_query を使います。 以下の例では、カスタム投稿shopsを、カスタムタク...
WordPress

pre_get_posts でカスタムポストをカスタムタクソノミーで絞込みしようとして、どっぷりハマってあっさり抜けだした方法

pre_get_posts でカスタムポストをカスタムタクソノミーで絞込みしようとして、どっぷりハマってあっさり抜けだした方法 いやー、すっごいハマりました。 あるカスタムポストのアーカイブページを表示するのに、カスタムタクソノミーで絞り...
PHP

PHPで連想配列のキーの有無を確認する

連想配列で、有りもしないキーを指定すると、Undefined indexエラーを吐きます。 Noticeレベルなんで、 error_reporting(E_ALL & ~E_NOTICE); みたいにすれば、気にしなくてもいい...
開発

一つのgmailアカウントで、複数のメールアドレスを利用する

登録したユーザーに一斉メール配信するテストをするために、ダミーのメールアドレスをいれる必要があったのですが、全部同じメールアドレスだと、なんだかなぁなので、gmailを使ってダミーアドレスを作ることに。 gmailでは、メールアドレスの前...
JQuery

JQuery で、2回目のSubmitが重複で動作してしまう

ファイルをアップロードして、リストを動的に書き換えるとき、Ajaxで処理するために下記してたのですが、 1回目にSubmitすると1回動作するのですが、 2回目のときには、2回動作、 3回目には、なんと4回動作するという事態が発生。 ...
WordPress

Contact Form 7 でURLのパラメータに応じて表示するフォームを変えたい

一つの固定ページで、複数のメールフォームを表示させたいことがあって、URLのパラメータで対応できるようにしてみました。 まず、Contact Form 7 のショートコードは、IDとタイトルを入れておく必要があります。 [contact...
WordPress

videoで動画を再生している時に、イベントを取得する方法。

たとえば、こんなかんじでvideo タグが埋め込まれているとします。 で、JQueryでイベントを取得するときはこんな感じ。 参考になった、サイトさん。 → でも、videoはブラウザによって、挙動がまちまちっぽい。 詳しく調...
WordPress

Contact Form 7 で確認画面を表示する

WordPress でメールフォームの標準的プラグイン Contact Form 7 ですが、欠点として確認画面がない。というのがあります。 で、その欠点をカバーしてくれるプラグインが Contact Form 7 add confirm...
WordPress

WordPress でメール送信

WordPressはPHPなので、sendmailを使っても当然メールは送信できるわけですが、 WordPressからメールを送信するには、wp_mail() なる関数が用意されているので、それを使ったほうが簡単。 2020/4/27修正...
WordPress

Contact Form 7 で郵便番号から住所を自動入力する

郵便番号を入力すると、自動で都道府県、市区町村 などが入力されるようにする方法です。 YubinBangoライブラリを利用させていただくことで、結構簡単に実現できちゃいます。 導入方法もとっても簡単で、ライブラリやプラグインなどダウ...
タイトルとURLをコピーしました