ワードプレスで出来ること
ワードプレスで構築することの出来るサイトは小規模なお知らせから、コーポレート、リクルート、メディア、ブログ、ニュース、ショップ、多言語、イベント紹介や予約などなど、様々ですが、その様々な場面で利用できる機能などについてまとめていきます。 新着情報・任意の投稿を外部に表示 メールフォームでの予約受付・定員や日時での締め切り イベントの管理/予約・申込みとの連携…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
ワードプレスで構築することの出来るサイトは小規模なお知らせから、コーポレート、リクルート、メディア、ブログ、ニュース、ショップ、多言語、イベント紹介や予約などなど、様々ですが、その様々な場面で利用できる機能などについてまとめていきます。 新着情報・任意の投稿を外部に表示 メールフォームでの予約受付・定員や日時での締め切り イベントの管理/予約・申込みとの連携…
投稿の保存時やメールの送信後に、Advanced Custom Fields のリピーターなどのサブフィールドを更新する関数 普通にループを書いて更新する場合は update_sub_field(‘フィールド名’, ‘値’); リピーターの行数を取得できる場合は update_sub_field( array(…
メモです。Advanced Custom Fields でリピーター-リピーター-グループの構成でグループ内のフィールドをアップデート update_field(‘1つ目のリピーター名_行数_2つ目のリピーター名_行数_グループ名_フィールド名’,’更新内容’,投稿ID); その他のAdvanced Custo…
Advanced Custom Fields のデートピッカーは戻り値の設定があるので、設定のまま出力する場合は問題ないが、別のフォーマットが必要な場合、 https://www.advancedcustomfields.com/resources/date-picker/ 参照 $date = DateTime::createFromFormat( …
ワードプレスでユーザー登録・マイページのあるサイト、アクセス制限のあるサイトを構築するのに必要なことをまとめます。 数年前にユーザー登録するとおすすめや履歴を表示する求人サイトを構築したことがありますが、それが最も多く関数を書いたサイトだったかもしれません。 会員制とアクセス制限のプラグイン ユーザー登録関連のプラグインは登録ページとログインページ周りのみの…
コンパクトな構成のHPを作ろうと思いたったとして、サーバーとドメインを契約し、サーバーの自動インストールでワードプレスをインストール、好きなテーマを選んでページ・投稿を作成すればHPが完成してしまう。ワードプレスはそういう手軽なツールでもありますが、見落としがちで大事なことについて。 アップデート ワードプレス本体とプラグインはもちろんアップデートが必要です…
Contact Form 7 に確認画面をつけるプラグインContact Form 7 Multi-Step Forms 無料版は送信できる入力文字容量に4kbの制限があるそうだ。 そのため、容量を超えていると、確認画面に遷移する際に入力内容が保持されず、気づかずそのまま送信すると空のメールが届く。 4kbはおよそ2000文字に相当するので、テキストエリアに…
ワードプレスのメールフォーム関連で寄せられる要望と解決策についてまとめていきます。WP MW Form は開発終了となっているため、メールフォーム・プラグインはContact Form 7 とします。 お問い合わせはこちらから
ワードプレスで投稿やページを時間をかけて編集する方法、ゆっくり編集・プレビューして更新するの続き。 ACFのエディターの内容で上書きする方法がブロックエディターではうまくいかなかったので、複製プラグインで複製・編集したページ・投稿と内容を差し替える方法を試してみた。 差し替えるチェックボックスとページ・投稿を選択するフィールドを用意して、両方の値があるときに…