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
WordPress WordPress 自動でクラス(class)を出力してくれるテンプレートタグ(関数) body_class() , post_class() WordPressのテンプレートタグに自動でCSSクラスを出力してくれる body_class() と post_class() があります。普段レイアウトに関する作業は行っておりませんが、どのように動くか気になりましたので動作検証してみま... 2020.04.01 WordPress
WordPress WordPress カスタムフィールドの値が入力されている且つ指定カテゴリに属している投稿の場合のみ表示する方法 カスタムフィールドに入力された値と指定したカテゴリに紐づいているかどうかを条件にデータ抽出&表示する方法のメモ。ソースコード<?php$item_id = get_the_ID();$delivery_method = get_field(... 2020.03.31 WordPress
ownCloud ownCloud アップデート時にタイムアウト(has gone away)で処理が止まってしまう場合の原因と対処法 occコマンドでownCloudのバージョンアップを行ったところタイムアウト「SQLSTATE: General error: 2006 MySQL server has gone away」が起きアップデートを完了することが出来なかった。... 2020.03.29 ownCloud
ownCloud ownCloudメンテナンスモードのON/OFFを切り替える方法 コマンドラインでメンテモードON/OFF切り替えメンテモードをONにする$ /opt/php-7.3.8/bin/php occ maintenance:mode --onThe process control (PCNTL) extens... 2020.03.29 ownCloud
WordPress WordPress WP_Queryで指定日以降のイベント情報を取得する方法 カスタム投稿タイプ「event」で管理するイベント情報に紐づけられたカスタムフィールでイベント開催日のデータをもとに指定日以降のイベント一覧を取得する方法を書きます。イベント情報取得コード$args = array( 'post_type'... 2020.03.28 WordPress
エックスサーバー エックスサーバー FTPファイルアップ時にエラー「550 xxxx.php.new: Disk quota exceeded」が出る原因と対処法 某サイトのメンテ中に新規ファイルをIDEからFTPでアップしようとしたところ「550 xxxx.php.new: Disk quota exceeded」というエラーでファイルをアップすることが出来なかった。原因エラーメッセージからなんとな... 2020.03.28 エックスサーバー
WordPress WordPress カスタム投稿タイプ ページ送りの2ページ目以降が 404エラーになる原因と対処法 WordPressで「news」というカスタム投稿タイプを追加したサイトのアーカイブページ(archive-news.php)にプラグイン「WP-PageNav」を用いてページ送りを導入したのですが、2ページ目以降のリンクが全て404エラー... 2020.03.27 WordPress
セキュリティ この接続ではプライバシーが保護されません / NET::ERR_CERT_DATE_INVALID と表示された場合の原因と対処法 お客様よりセキュリティエラーが出るので確認して欲しいと依頼を受け確認してみたところ「この接続ではプライバシーが保護されません / NET::ERR_CERT_DATE_INVALID」という表示でサイトを表示することが出来なくなっていました... 2020.03.27 セキュリティ
Welcart Welcart $wpdbで購入履歴に配送先情報を追加する方法 購入履歴を取得する関数やテンプレートタグは標準で用意されていますが、購入履歴テーブル(wp_usces_order)に保存されている配送先の情報を合わせて表示する方法が見当たりませんでしたので、標準で用意されているものをベースに配送先情報を... 2020.03.26 Welcart
Welcart Welcart $wpdbでクーポン一覧を取得する方法(※WCEX Couponプラグイン利用) Welcart用のクーポン発行プラグイン「WCEX Coupon」で管理しているクーポン一覧を取得する方法を書いていきます。クーポン一覧取得Welcart標準のテンプレートタグがあるかどうか未確認ですが、今回は $wpdb を使ってテーブル... 2020.03.25 Welcart
WordPress WordPress 寄稿者権限ユーザにメディアライブラリにアップする権限を付与する方法 外部ライターなどに寄稿者権限でアカウント発行することはありますが、テキストだけではなく画像もアップして記事を書いて欲しい場合、デフォルトの寄稿者権限にはメディアライブラリに画像をアップする権限がありませんが、以下のコードを function... 2020.03.24 WordPress
WordPress WordPress 親ページのスラッグを取得する方法 階層化された固定ページで親と子に同じCSSを読み込ませたい場合などで、親ページのスラッグを取得する方法を書きます。親ページのスラッグ取得 以下のコードを functions.php などに定義します。 /** * 親ページのスラッグ取得 *... 2020.03.24 WordPress
WordPress WordPress 開発中サイトのテーマを切り替える簡易プラグイン Welcartを用いたECサイトのオリジナルテーマ開発中にWelcart純正のテーマと当社オリジナルのテーマの挙動の違いなどを確認する際に管理画面内でテーマを切り替えることが煩わしく感じたためテーマ切り替え用のパラメーターを指定することでテ... 2020.03.21 WordPress
WordPress WordPress カスタム投稿タイプのアーカイブと詳細ページを利用しない方法(HTTPステータスコード404を返す) WordPress で広告管理用のカスタム投稿タイプを追加した場合など、管理画面で広告データ管理はしたいけどフロントでアーカイブページも詳細ページも利用しないことがあります。今回はカスタム投稿タイプの追加方法とアーカイブページ/詳細ページで... 2020.03.20 WordPress
Welcart Welcart 商品オプションを個別に取得する方法 Welcartで商品オプションを取得する関数は用意されていますが、レイアウトの都合などでそのまま使えないない場合があります。今回は商品ID(post_id)を指定して個別に取得する方法を書いていきます。商品オプションの格納場所確認"wp_p... 2020.03.19 Welcart
Welcart Welcart 売上ランキング作成のための商品ID取得と表示方法 Welcartでは売上ランキングを作成するための商品ID取得用関数 get_bestseller_ids( $days ) と売上ランキング表示用関数 usces_list_bestseller( $num, $days ) が用意されてい... 2020.03.17 Welcart
Welcart Welcart ログイン後のページURLを指定する方法 Welcartの会員情報でログインすると「」に遷移しますが、今回は会員に必ず見て欲しいページなどページのURLを指定する方法を書いて行きます。ログイン後のURLを指定Welcartで用意されているアクションフック "usces_action... 2020.03.16 Welcart
Welcart Welcart会員登録フォームに住所自動入力機能を追加する方法 Welcartの会員登録フォームに郵便番号から住所を自動入力してくれるライブラリ「AjaxZip3」を用いて住所自動入力機能を追加する方法を書いていきます。郵便番号から住所入力用ボタン追加以下のコードを会員登録フォーム用のテンプレートに追加... 2020.03.14 Welcart