WordPress

WordPress

カスタムフィールドの値に他のカスタムフィールドの値を使いたい

複数のページのカスタムフィールドに同じ値を入力してあるとき、元になる値を別に作っておいてそれを変更する事で複数のカスタムフィールドの値を一気に変更したい。 あるいは、 あるカスタムフィールド(タイプ:テキスト)があるとき、まずは普通...
WordPress

wordpressのAjax通信を超簡単に解説

wordpressのAjax通信を基礎的なレベルで解説します。 おおまかな流れは ●jsの値をajaxでPOSTに乗せる。 ●wp-admin/admin-ajax.phpに送られて動的にdo_action( "wp_ajax...
WordPress

welcartの必須項目のカスタマイズ

今回取り上げるのはwelcartの必須項目のカスタマイズについてです。 「送付先の郵便番号だけ必須項目から外したい」 こういう案件の依頼があったので調べてみました。 今回フィルターフックのみで処理しています。 welcart...
プラグイン

Advanced Custom Fieldsの入力画面で条件によって項目を非表示にしたい

wordpressの投稿ページなどにAdvanced Custom Fieldsで入力フィールドを設置しているとき、条件によって表示・非表示にしたい項目って出てきますよね。 今回はこれをやってみます。 条件フィールドを作る まず条...
WordPress

PAY.JPのwebhookをwordpressで受け取ってみる

この記事はwebhookの事を把握している方向けです。 phpの基礎的な説明はありません。 一応補足しておくと、 あるwebアプリケーションで何かイベントが起きた場合に、 そのイベント内容を他のwebアプリケーションに通知する。...
WordPress

filter hookフィルターフックを超わかりやすく解説

フィルターフックをわかりやすいように解説しようと思いますが、主に自分用に理解を深めるために書いてみます。 そもそもなんでフィルターフックを使うのか? 例えばこんな関数があるとします。 function my_original_func...
WordPress

wpの関数やフィルターがどのファイルで設定されているか調べる

プラグインのカスタマイズをやっていると使われている関数がどのように設定されているか知る必要が出てくる。 でも大量のファイルの中でどのファイルにその関数定義があるのか調べるのは大変。 なんとなくファイル名であたりをつけて調べていた...
WordPress

action hookアクションフックを超わかりやすく解説

ワードプレスを色々いじっていくと必ずぶち当たる「アクションフック」「フィルターフック」。 なんか面倒くさい〜と思って後回しにしてもワードプレス職人になるには結局身につけなければいけないスキルなんだよね〜。 と言うことで今回はac...
プラグイン

Elementor無料テンプレートを使うにはアカウント作成が必要

WordpressのプラグインElementorにはテンプレートが用意されていてそれを導入して画像、テキストを変更するだけオリジナルなWEBページが数分で出来てしまうんです。 これは簡単なデザインのプレゼンや期間限定のお知らせペー...
プラグイン

Elementorで作ったページにショートコードを使ってPHPスクリプトを埋め込む

最近になってやっと使い出したElementor。 便利でいいんだけどコーディングの仕事が益々減っていくんでしょうな。まあ時代の変化に柔軟についていけるかがこの商売のキモなのでしょうがないか〜。 今回やろうとしている事。 ...