アップデート中にタイムアウト
サーバーが古いのはないかと思うのだが、ワードプレスのアップデート中にタイム・アウトして止まってしまった。しょうがないので、FTPで上書き。表示に従ってデータベースをアップデート。 プラグインのアップデートでもWooCommerceでタイム・アウト。これもFTPでアップしてデータベースのアップデート。 メンテナンス中の表示が消えないのでワードプレスのインストー…
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
サーバーが古いのはないかと思うのだが、ワードプレスのアップデート中にタイム・アウトして止まってしまった。しょうがないので、FTPで上書き。表示に従ってデータベースをアップデート。 プラグインのアップデートでもWooCommerceでタイム・アウト。これもFTPでアップしてデータベースのアップデート。 メンテナンス中の表示が消えないのでワードプレスのインストー…
かなり古いバージョンからワードプレスをアップデートしたところ、アクセスランキングのプラグインがエラーを起こした。開発終了となっているようで、他のプラグインに乗り換え可能かどうか(アクセス数を編集できるかどうか)分からなかったので、こちらのページで紹介されていた方法に変更した。 カスタムフィールドはAdvanced Custom Fields を利用し、旧デー…
メルマガや更新通知の場合は、それ用のプラグインを使うほうが楽だと思うが、ユーザーや問い合わせした人への連絡・通知など、Advanced Custom Fieldsで送信先やメール文を設定し、wp_mailで送信することができる。 メールのテンプレートが必要な場合は送信用のページを複数作成して使い分けも可能かと。 イメージはこんな感じで、送信にチェックを付けて…
固定ページで作成したログインフォームにサイトガードの画像認証をつけるには ログインフォームのコードに do_action( ‘login_form’ ); を足す。
Contact Form 7 でイベントの申込み・予約をした人にリマインドメールなど自動返信以外のメールを送る方法 1.MailPoet を使う。 Contact Form 7 からMailPoet のリストに登録するプラグインがあるので、それを利用してリマインドメールなどを送る。 *送信にMailPoetのシステムを使う場合、購読承認が必須なので、申込者が…
何年かぶりにMailPoetを設定する機会があったので、いくつかメモを。 セットアップにはMailPoetのアカウントが必要。無料アカウント、各料金プランで送信できるメール数に制限がある。 MailPoetから来るメールは日本語。 メール送信にMailPoetのシステムを利用するか、独自にセットアップするか選択。 MailPoetのシステムを利用する場合は受…
毎週同じ曜日に行われるイベントの告知で、都度日付を書き換えなくて良いようにショートコードを設定した。 該当曜日の0時に日付を変える date_default_timezone_set('Asia/Tokyo'); $next_thursday = date('Y年n月j日', strtotime('next …
Contact Form 7 で例えばラジオボタンの選択によって、続くフィールドの内容を変えるプラグイン、Conditional Fields for Contact Form 7、テーマ関数を書かなくても条件分岐できます。 1.分岐のためのラジオボタンなどの要素を追加 2.条件付きフィールドグループを追加、間に必要なフィールドを追加 3.条件付きフィールド…