DNS Whois情報が変更処理中だとネームサーバー変更が出来ない WEB・DNSサーバー共にエックスサーバーで運営されているWordPressサイトをWEBサーバーはロリポップ、DNSサーバーはムームードメイン(ムームーDNS)に移行する作業を行っていた際、「ネームサーバ設定中にエラーが発生しました。」と... 2020.04.26 DNS
Welcart Welcart 退会処理の際にWordPress側のユーザー情報も削除する方法 以前、Welcartユーザーがログインする際にWordPressにも紐づくユーザーを登録する記事を書きましたが、Welcartから退会する処理を実行してもWordPress側のユーザー情報を削除する機能がありませんでしたので、今回不足してい... 2020.04.24 Welcart
WordPress WordPress MW WP Formの投稿IDをスラッグから取得する関数 お問い合わせフォーム作成プラグイン「MW WP Form」で問い合わせフォームを作成してサイト運営する際、本番環境とテスト環境でIDが異なり困ることがあります。今回は、運用ルール上フォームのスラッグを決めて指定したスラッグ(MW WP Fo... 2020.04.24 WordPress
WordPress WordPress 指定した権限グループのユーザーが管理画面にアクセスしたらリダイレクトさせる方法 WordPressで会員サイトなど会員向け機能を実装しているサイトで管理者権限以外などの権限グループのユーザーがWordPressのダッシュボード他、管理画面に直接アクセスしてきた場合にホームへリダイレクトさせる方法を書きます。指定権限グル... 2020.04.23 WordPress
jQuery jQuery チェックボックスの数とチェック済み数を比較する方法 ウェブサービスへの登録や退会をユーザーが行う際に規約に同意した後に登録 Or 退会してもらう際、ページ内に複数のチェックボックスを用意して全ての同意がとれた場合にのみ登録ボタンをアクティブにしたい場合などに利用します。要素内チェックボックス... 2020.04.23 jQuery
jQuery jQuery 指定要素にclassを追加・削除する方法 classを追加・削除追加$("要素").addClass("classname");削除$("要素").removeClass("classname");hasClassでclassが指定されているか判定して追加・削除$('#button... 2020.04.21 jQuery
Welcart Welcart会員ページ他、Welcartページを判定する独自関数 Welcartでサイト制作時に各ページごとにCSSの切り替えやバナー表示切替などする際に利用する判定用の独自関数ですWelcartページ判定関数ソースコード/** * Welcart会員ページ他、Welcartページを判定する * ====... 2020.04.21 Welcart
Welcart Welcart 会員ログイン直後に “Security check4” とだけ表示される不具合修正 Welcartで制作を進めていたサイトで、いつの間にか会員ログイン直後に "Security check4" とだけ表示される不具合が出るようになりました。以下修正方法です。wp_nonce_field 追加会員ログインフォームのテンプレー... 2020.04.20 Welcart
Welcart Welcart会員ユーザーのログアウト時にWordPressユーザーも同時にログアウトする方法 先日、Welcart会員ユーザーがログインした際に同時にWordPressユーザーを登録する方法を書きましたが、Welcartからログアウトする際にもWordPressユーザーも同時にログアウトするようにする必要があります。Welcartで... 2020.04.19 Welcart
エックスサーバー エックスサーバー CPUとメモリのスペックがアップしていました。 当社自身やお客様のウェブサービスでエックスサーバーを利用することが多くありますが、サーバー番号が大きくなるにつれ徐々にスペックアップして最近ではメモリが512GBのサーバーも存在していました。サーバー番号ごとのスペック抜粋サーバー番号CPU... 2020.04.17 エックスサーバー
WordPress WordPress テーマ有効化時に独自テーブルを追加する方法 独自テーマの有効化の際に専用テーブルをデータベースに追加する必要がありましたので、先日追加したテーマ有効化時に実行されるアクションフックポイントに追加するテーブル作成用の関数を追加しました。独自テーブル作成以下のテーブル作成用関数を fun... 2020.04.16 WordPress
jQuery jQuery “Syntax error, unrecognized expression” というエラーで Mac Safari のみ不具合が出る原因と対処法 jQueryでセレクトボックスの選択状況に応じて商品金額の合計値をテキストボックスに適用するスクリプトを書いていたのですが、Chrome や Firefox は動く処理が Mac Safari のみ動かない不具合がありました。エラー確認エラ... 2020.04.15 jQuery
Welcart Welcart カート内の合計金額が設定金額以上の場合に送料無料にする方法 カート内の商品合計金額が3,000円以上など設定金額以上の場合に送料を無料にするには、Welcartで用意されているアクションフックの "usces_filter_set_cart_fees_shipping_charge" に独自関数を追... 2020.04.15 Welcart
Welcart Welcart カート内の商品数を出力する方法 usces_totalquantity_in_cart() Welcartでサイドバーやヘッダーにカート内の商品数を出力するには、usces_totalquantity_in_cart() という関数を任意の場所で呼び出して合計金額を出力出来ます。usces_totalquantity_in_car... 2020.04.15 Welcart
エックスサーバー エックスサーバー ファイル数が増えすぎると自動バックアップ機能が提供されなくなります 当社で管理しているエックスサーバーの x10 を利用しているアカウントの1つでファイル数が増えすぎたことで自動バックアップ機能の対象から除外された旨の通知が届きました。対象サーバーでは多くのWordPressサイトを運用しており日々アップす... 2020.04.14 エックスサーバー
Welcart Welcart ログイン時にWordPressユーザーを登録・更新する方法 Welcartユーザー管理システムとWordPressのユーザー管理システムはそれぞれ独立したものになっているためメルマガ用プラグインなどWordPressサイト内の会員向けに利用できるプラグインを使いたい場合、Welcartユーザーに対し... 2020.04.14 Welcart
WordPress WordPress プログラムからユーザー登録する方法 他のシステムとの連携や大量のユーザー情報を一括で登録するためにプログラムからユーザー登録するには wp_insert_user() 関数を使って登録します。wp_insert_user() 関数でユーザー登録ユーザー登録実行$args = ... 2020.04.14 WordPress
WordPress WordPress 独自テーマの有効化の際に権限グループを追加する方法 独自テーマの機能として権限グループの追加機能を実装する場合、テーマを有効化する際のみに権限追加処理を実行させる必要があるため独自にフックポイントを追加して権限グループを追加する方法を書いていきます。テーマ有効化の際に実行されるフックポイント... 2020.04.13 WordPress
PHP PHP 金額の文字列から数値のみを抜き出す方法 preg_replace() PHPで金額など文字と数値を含む文字列から数値のみを抜き出すには preg_replace()メソッドで数値以外を空白に置換します。preg_replace() で数値以外を空白に置換//対象の文字列$price_str = '\1,760... 2020.04.13 PHP
Welcart Welcart カート内の合計金額を出力する方法 usces_totalprice_in_cart() Welcartでサイドバーやヘッダーにカート内の合計金額を出力するには、usces_totalprice_in_cart() という関数を任意の場所で呼び出して合計金額を出力出来ます。usces_totalprice_in_cart() の... 2020.04.12 Welcart