フィルターフック

スポンサーリンク
WordPress

WordPress | the_content() の出力をフィルターで Shift-JIS にエンコードする方法

WordPress では、the_content() を使って投稿コンテンツを出力しますが、特定の用途では UTF-8 から Shift-JIS にエンコードしたい場合があります。本記事では、the_content フィルターを活用して、出...
WordPress

WordPressテーマ Cocoon のOGPタグに最新記事の日付を反映させるカスタマイズ方法

WordPressの無料テーマ「Cocoon」で、OGPタグに出力される article:modified_time をカスタマイズして、RSSフィードから取得した最新記事の日付を反映させる方法を解説します。環境情報WordPressバージ...
WordPress

WordPress | カスタムタクソノミーの「説明」フィールドを管理画面から非表示にする方法

今回は、WordPressのカスタムタクソノミー demo_tax の追加・編集ページ、そしてターム一覧テーブルから「説明」フィールドを非表示にする方法について紹介します。WordPressのバージョンは6.6.2、PHPのバージョンは8....
WordPress

All in One SEO | 出力されるmeta情報や構造化データ内のドメインを別のドメイン情報に置換する方法

Shifterを利用したサイト制作案件で導入した WordPressのSEOプラグイン「All in One SEO」から出力されるmeta情報や構造化データ内のドメインを固定のものにする必要がありましたので、以下のドメインを置換するカスタ...
WordPress

WordPress | Yoast SEO でタイトルとディスクリプションを条件に応じて変更する方法

Yoast SEO を利用していてプラグイン側で提供されている設定以外で条件に応じてタイトルやディスクリプションの出力内容をカスタマイズする場合は Yoast SEO で用意されているフィルターフックの "wpseo_title" や "w...
WordPress

WordPress | 投稿ステータスが非公開の固定ページを親ページとして選択できるようにする

投稿ステータスが非公開や下書き状態の固定ページを親ページとして選択出来るようにする方法のメモ。非公開や下書きの固定ページを親ページとして選択できるようにする以下のサンプルは、公開済/下書き/非公開の3つの投稿ステータスの固定ページを選択対象...
WordPress

Public Post Preview | 有効期限を長くする(※48時間から7日間など)カスタマイズ

WordPressのプラグイン「Public Post Preview」を利用すると記事公開前に確認用URLを発行しユーザー登録なしで記事内容を確認することが可能になります。とても便利な機能のプラグインですが、確認用URLの有効期限がデフォ...
WordPress

WordPress | wp_mail でHTMLメールを送信する方法

WordPressに wp_mail() というメール送信用の関数が用意されていますが、デフォルトではプレーンテキストで送信されます。HTMLメールで送信したい場合は、フィルターフックの "wp_mail_content_type" でコン...
WordPress

WordPress | パスワード再設定URLのリクエスト時に送信されるメールタイトルと本文を変更する方法

タイトル変更はフィルターフックの 'retrieve_password_title'、本文変更は 'retrieve_password_message' を利用して変更します。タイトル変更/** * パスワード再設定URLメール:タイトル変...
WordPress

Contact Form 7 | フリガナのバリデーション(全角カタカナ又は平仮名)を追加する

Contact Form 7 を利用したフォームで迷惑メールが届くようになったので、reCAPTCHAの設定と合わせて"フリガナ"の項目を追加して全角カタカナ又は平仮名の入力をチェックするバリデーションを追加しました。 Contact Fo...
WordPress

WordPress | パスワード投稿のパスワード有効期限(クッキー)を変更する方法

WordPressはパスワード保護機能を使って投稿を限定公開することが出来ますが、標準だとパスワード入力から10日間閲覧可能な状態が続きますが、期間を短くしたい場合や以下のようにすることでブラウザを閉じるまでを有効期限とすることも可能です。...
WordPress

WordPress | ログイン状態保持用のクッキー有効期限を変更する方法

WordPressのログイン状態を長くしたい場合「ログイン状態を保存する」のチェックボックスにチェックを入れてログインすれば14日間保持されますが、それ以上にしたい場合は以下のようにログイン状態保持用のクッキー有効期限を変更する必要がありま...
WordPress

WordPress TinyMCE(WYSIWYGエディタ)のカラーパレットに色を追加するカスタマイズ

WordPressのWYSIWYGエディタにはTinyMCEが使われていますが、テキストカラーを変更するためのカラーパレットに任意の色を追加することが出来ます。デフォルトのカラーパレットデフォルト状態のTinyMCEのカラーパレットは以下の...
Welcart

Welcart 納品書・請求書等のPDFフォントサイズを変更する方法

納品書や請求書のPDFのフォントサイズを変更するにはフィルターフックの "usces_filter_pdf_body_fontsize" を利用します。フォントサイズ変更以下のように商品名や数量など項目ごとにフォントサイズを指定して自由に変...
Welcart

Welcart 納品書・請求書等のPDF印刷時に出力する備考欄の内容をカスタマイズする方法

Welcartの注文明細(管理画面)から納品書や請求書の」PDFを印刷することが出来ますが、フィルターフックの usces_filter_pdf_note を利用すると備考欄に出力する内容をカスタマイズすることが出来ます。備考欄カスタマイズ...
Welcart

Welcart 会員情報の”会員番号”と”会員No”を”会員コード”に変更(統一)する方法

Welcartの会員情報ページや受注データの中に "会員番号" と "会員No" という会員番号を表示する項目がありますが、"会員コード" に統一するためフィルターフックを利用して以下のように対応しました。"会員番号"と"会員No"を"会員...
WordPress

Contact Form 7 自動成型機能を無効にする方法

WordPressのフォームプラグイン「Contact Form 7」は自動的にPタグやBRタグが自動挿入される機能があるためレイアウトが崩れてしまう場合があります。レイアウトが崩れた表示画像自動成型機能により挿入されたBRタグ、Pタグによ...
Welcart

Welcart 購入時の獲得ポイント数を条件に応じて変更する方法

Welcartでは管理画面の基本設定 "ポイント率初期値" という項目で商品の本体価格の合計に対して何パーセントのポイントを付与するか整数でしていしますが、税込み価格に対して付与したい場合などに小数点以下の値を入力しようとしても受け付けてく...
Welcart

Welcart カスタムメンバーフィールドのタグに文字列を追加する方法

Welcartの管理画面で設定したカスタムメンバーフィールドなどカスタムフィールドの入力フォームに記入例など文字列を追加する方法を書いていきます。カスタムメンバーフィールドに記入例を追加するWelcartのカスタムフィールドに文字列やタグを...
WordPress

WordPress 独自コメント投稿フォームに画像登録処理などを追加するカスタマイズ

WordPress標準のコメント投稿フォームとは別で独自に用意したコメント投稿フォームに画像ファイルの登録処理などを追加するサンプルです。独自コメント投稿フォームのHTML<form id="reviewAdd" name="reviewA...
スポンサーリンク
タイトルとURLをコピーしました