深尾 拓生 / FUKAO Takuo

スポンサーリンク
WordPress

WordPress MW WP Form と Elementor を組み合わせてサイト制作する際の注意点

ページビルダー系のプラグイン「Elementor」とフォーム作成プラグインの「MW WP Form」を組み合わせてサイト制作する際、注意が必要になるケースがあります。 Elementorでエラーが発生する条件 MW WP Form は入力・...
エックスサーバー

エックスサーバー間サーバー移行直後にしばらくの間、ウェブメールでIMAP接続エラーが発生する原因と対処法

エックスサーバー間(共に x10)でサーバー移行作業をした直後にエックスサーバーで提供されているウェブメール "webmail.xserver.ne.jp" でIMAP接続出来ないエラーを確認しました。 IMAP接続エラー エラー画像 エラ...
セキュリティ

ERR_NETWORK_ACCESS_DENIEDエラーでサイトが表示出来なくなった原因と対処法

当ブログも利用しているWordPressの公式サイト を閲覧しようとしたら "ERR_NETWORK_ACCESS_DENIED" というエラーメッセージでサイトを表示することが出来ませんでした。 エラー内容確認 Google Chrome...
Welcart

Welcart 会員パスワード文字数の下限を変更する方法

Welcartの会員管理システムのパスワード文字数の下限はデフォルトでは6文字に設定されていますが、今回8文字に変更してみたいと思います。 Welcartシステム設定で変更 WordPress管理画面の "Welcart Shop" > "...
DNS

Whois情報が変更処理中だとネームサーバー変更が出来ない

WEB・DNSサーバー共にエックスサーバーで運営されているWordPressサイトをWEBサーバーはロリポップ、DNSサーバーはムームードメイン(ムームーDNS)に移行する作業を行っていた際、「ネームサーバ設定中にエラーが発生しました。」と...
Welcart

Welcart 退会処理の際にWordPress側のユーザー情報も削除する方法

以前、Welcartユーザーがログインする際にWordPressにも紐づくユーザーを登録する記事を書きましたが、Welcartから退会する処理を実行してもWordPress側のユーザー情報を削除する機能がありませんでしたので、今回不足してい...
WordPress

WordPress MW WP Formの投稿IDをスラッグから取得する関数

お問い合わせフォーム作成プラグイン「MW WP Form」で問い合わせフォームを作成してサイト運営する際、本番環境とテスト環境でIDが異なり困ることがあります。 今回は、運用ルール上フォームのスラッグを決めて指定したスラッグ(MW WP F...
WordPress

WordPress 指定した権限グループのユーザーが管理画面にアクセスしたらリダイレクトさせる方法

WordPressで会員サイトなど会員向け機能を実装しているサイトで管理者権限以外などの権限グループのユーザーがWordPressのダッシュボード他、管理画面に直接アクセスしてきた場合にホームへリダイレクトさせる方法を書きます。 指定権限グ...
jQuery

jQuery チェックボックスの数とチェック済み数を比較する方法

ウェブサービスへの登録や退会をユーザーが行う際に規約に同意した後に登録 Or 退会してもらう際、ページ内に複数のチェックボックスを用意して全ての同意がとれた場合にのみ登録ボタンをアクティブにしたい場合などに利用します。 要素内チェックボック...
jQuery

jQuery 指定要素にclassを追加・削除する方法

classを追加・削除 追加 $("要素").addClass("classname"); 削除 $("要素").removeClass("classname"); hasClassでclassが指定されているか判定して追加・削除 $('#...
Welcart

Welcart会員ページ他、Welcartページを判定する独自関数

Welcartでサイト制作時に各ページごとにCSSの切り替えやバナー表示切替などする際に利用する判定用の独自関数です Welcartページ判定関数 ソースコード /** * Welcart会員ページ他、Welcartページを判定する * =...
Welcart

Welcart 会員ログイン直後に “Security check4” とだけ表示される不具合修正

Welcartで制作を進めていたサイトで、いつの間にか会員ログイン直後に "Security check4" とだけ表示される不具合が出るようになりました。以下修正方法です。 wp_nonce_field 追加 会員ログインフォームのテンプ...
Welcart

Welcart会員ユーザーのログアウト時にWordPressユーザーも同時にログアウトする方法

先日、Welcart会員ユーザーがログインした際に同時にWordPressユーザーを登録する方法を書きましたが、Welcartからログアウトする際にもWordPressユーザーも同時にログアウトするようにする必要があります。 Welcart...
エックスサーバー

エックスサーバー CPUとメモリのスペックがアップしていました。

当社自身やお客様のウェブサービスでエックスサーバーを利用することが多くありますが、サーバー番号が大きくなるにつれ徐々にスペックアップして最近ではメモリが512GBのサーバーも存在していました。 サーバー番号ごとのスペック抜粋 サーバー番号C...
WordPress

WordPress テーマ有効化時に独自テーブルを追加する方法

独自テーマの有効化の際に専用テーブルをデータベースに追加する必要がありましたので、先日追加したテーマ有効化時に実行されるアクションフックポイントに追加するテーブル作成用の関数を追加しました。 独自テーブル作成 以下のテーブル作成用関数を f...
jQuery

jQuery “Syntax error, unrecognized expression” というエラーで Mac Safari のみ不具合が出る原因と対処法

jQueryでセレクトボックスの選択状況に応じて商品金額の合計値をテキストボックスに適用するスクリプトを書いていたのですが、Chrome や Firefox は動く処理が Mac Safari のみ動かない不具合がありました。 エラー確認 ...
Welcart

Welcart カート内の合計金額が設定金額以上の場合に送料無料にする方法

カート内の商品合計金額が3,000円以上など設定金額以上の場合に送料を無料にするには、Welcartで用意されているアクションフックの "usces_filter_set_cart_fees_shipping_charge" に独自関数を追...
Welcart

Welcart カート内の商品数を出力する方法 usces_totalquantity_in_cart()

Welcartでサイドバーやヘッダーにカート内の商品数を出力するには、usces_totalquantity_in_cart() という関数を任意の場所で呼び出して合計金額を出力出来ます。 usces_totalquantity_in_ca...
エックスサーバー

エックスサーバー ファイル数が増えすぎると自動バックアップ機能が提供されなくなります

当社で管理しているエックスサーバーの x10 を利用しているアカウントの1つでファイル数が増えすぎたことで自動バックアップ機能の対象から除外された旨の通知が届きました。 対象サーバーでは多くのWordPressサイトを運用しており日々アップ...
Welcart

Welcart ログイン時にWordPressユーザーを登録・更新する方法

Welcartユーザー管理システムとWordPressのユーザー管理システムはそれぞれ独立したものになっているためメルマガ用プラグインなどWordPressサイト内の会員向けに利用できるプラグインを使いたい場合、Welcartユーザーに対し...
スポンサーリンク
タイトルとURLをコピーしました