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
WordPress WordPress get_post() で取得したデータのショートコードを有効にする方法 先日、get_post()で投稿データを取得する方法を書きましたが、本文にショートコードが入っているとそのままでは展開されずそのままショートコードが出力されてしまいます。ショートコードが展開されないコード$post_obj = get_po... 2020.04.12 WordPress
ownCloud ownCloudシングルユーザーモードのON/OFFを切り替える方法 シングルユーザーモードをオンにする$ /opt/php-7.3/bin/php occ maintenance:singleuser --onThe process control (PCNTL) extensions are requir... 2020.04.12 ownCloud
WordPress WordPress get_post() で投稿データを取得する WordPressのテンプレートタグ(関数)get_post() の第一引数に投稿IDを指定すると投稿IDに紐づくデータを取得することが出来ます。投稿ID 601 の投稿データを取得する第二引数を省略した場合やオブジェクト形式で取得出来ます... 2020.04.12 WordPress
ConoHa VPS ConoHa VPS 再起動したら ERR_CONNECTION_REFUSED が出てサイトが表示出来なくなった原因と対処法(KUSANAGI) ConoHa VPS のWordPressサイトが動いているインスタンスを再起動後にサイトを確認したところ「ERR_CONNECTION_REFUSED」と表示されサイトが表示されませんでした。(※ Google Chrome で確認)ER... 2020.04.08 ConoHa VPS
PHP PHP header関数で301リダイレクトする方法 header関数で301リダイレクトheader関数は3つの引数が指定出来ます。第一引数にリダイレクト先のURL、第二引数は "true" を指定すると同じヘッダを上書きします ( ※ "false" は同じヘッダを生成) 。第三引数はHT... 2020.04.01 PHPWordPress