WordPress

WordPress

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

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

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

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

WordPress PHPバージョンアップ後に管理画面が真っ白になった現象の原因と改善方法

ロリポップサーバーでWordPressサイトを運営されているお客様よりPHP5系からPHP7.4にバージョンアップ後に管理画面が真っ白になってログイン出来なくなったとご連絡をいただきました。 状況確認と復旧するまでに行った内容をメモ...
Welcart

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

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

Welcart 会員登録用のパスワードのハッシュ値を取得する方法

Welcartでは wp_usces_member テーブルの mem_pass にパスワードの文字列をハッシュ化した値が保存されていますが、ハッシュ化する際には usces_get_hash() というハッシュ値を生成する関数を使ってい...
Welcart

Welcart 会員Noのデフォルトの桁数を変更する方法

Welcartの会員システムで登録された会員の"会員No"は4桁で"1000"から始まります。 この数はWelcartインストール後に有効化する際に実行される set_initial() {} の中で呼び出される create_ta...
Welcart

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

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

WordPress 投稿者権限ユーザーでiframeタグを保存出来るようにする方法

追加で用意したカスタムフィールドにGoogleマップ埋め込みなどiframeタグを利用するケースはよくありますが、投稿者(author)権限ユーザーには権限がなく保存することが出来ません。 方法 「User Role Edit...
WordPress

WordPress 投稿者権限のユーザーで固定ページのパスワード保護を設定出来るようにする方法

通常、固定ページのパスワード保護の設定は投稿者(author)権限のユーザーでは出来ませんが、個別に権限付与することで実現可能になります。 実現方法 「User Role Editor」など権限グループ毎の権限を調整出来るプラ...
WordPress

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

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

WordPress ショートコードでテンプレートを出力する

本文エリア等ショートコードが利用可能な場所で予め用意したテンプレートファイルを呼び出して出力するショートコード テンプレート内容を出力するショートコード ショートコード /** * ショートコードでテンプレートを出力...
WordPress

MW WP Form 問い合わせデータの “グラフを表示” を非表示にする方法

MW WP Form のデータベース保存機能を有効にしている場合に問い合わせデータをグラフ表示する機能が利用出来ますが、お客様に管理画面を提供する際など意図的に "グラフを表示" のリンクを非表示にする方法をご紹介いたします。 ...
WordPress

MW WP Form 問い合わせ番号を指定した数値から開始する方法

MW WP Form では 問い合わせ番号を自動採番する機能がありますが、「1」から問い合わせ毎にカウントアップされるようになっています。 問い合わせ総数を推測されたくない場合やその他何かしらの理由で「1」からスタートしたくない場合...
WordPress

MW WP Form 問い合わせ番号 {tracking_number} のデータベース保存時のタイトルを変更する

MW WP Form では自動返信メールのタイトルや本文に {tracking_number} と入力することで自動採番された問い合わせ番号を表示することが出来ます。 またデータベース保存設定にしている場合に「問い合わせ番号」という...
WordPress

WordPress お名前.comレンタルサーバー内のWPサイト常時SSL化の際、リダイレクトループが発生した場合の対処方

お名前.comレンタルサーバー内に構築したWordPressサイトの常時SSL化対応を行った際、リダイレクトループが発生してしまいました。 上記の記事は ConoHa WING の環境下の事例ですが、同様の方法で .ht...
WordPress

WordPress リファラを取得する関数 wp_get_referer()

PHPで1つ前のページURLを取得する際、サーバー変数の ; ] でリファラを取得することが出来ますが、WordPressにも取得用の関数が用意されています。 PHPでサーバー変数からリファラを取得 $referer = $_...
WordPress

WordPress ホームURLを返すショートコード

home_url() はホームURLを返してくれる関数ですが、パスのパラメータの他に第二パラメータにスキームのパラメータを指定し相対パスを取得出来ることを今更ながら知りました。 今回はショートコードでホームURLやそれ以降を取得出来...
WordPress

WordPress 5.7にバージョンアップ後にログインエラーになった原因と対処法

WordPress 5.7 へバージョンアップ後に管理画面にログインが出来なくなったと連絡を受け状況を調査してみました。 エラーメッセージ このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボ...
タイトルとURLをコピーしました