WordPress WordPress リファラを取得する関数 wp_get_referer() PHPで1つ前のページURLを取得する際、サーバー変数の ; ] でリファラを取得することが出来ますが、WordPressにも取得用の関数が用意されています。 PHPでサーバー変数からリファラを取得 $referer = $_SERVER[... 2021.03.26 WordPress
WordPress WordPress ホームURLを返すショートコード home_url() はホームURLを返してくれる関数ですが、パスのパラメータの他に第二パラメータにスキームのパラメータを指定し相対パスを取得出来ることを今更ながら知りました。 今回はショートコードでホームURLやそれ以降を取得出来るショー... 2021.03.17 WordPress
WordPress WordPress 5.7にバージョンアップ後にログインエラーになった原因と対処法 WordPress 5.7 へバージョンアップ後に管理画面にログインが出来なくなったと連絡を受け状況を調査してみました。 エラーメッセージ このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認し... 2021.03.15 WordPress
WordPress WP Simple Booking Calendar のDB内のデータが保存されている場所 WP Simple Booking Calendar(1.5.1)のフリーバージョンを利用しているサイトでテスト環境から本番環境へWordPressサイト全体を同期する際に営業日のカレンダーの設定情報に不一致がありそのまま同期出来ず困ったの... 2021.03.08 WordPress
WordPress WordPress サーバー移行後に発生したログインエラーと対処法 WordPress 5.4 で構築されたWordPressサイトをロリポップへサーバー移行して管理画面からログインしようとした際、次のエラーメッセージが表示されログイン出来ませんでした。 エラーメッセージ エラー: 予期しない出力により C... 2021.03.05 WordPress
WordPress WordPress 投稿日時の値で更新日時をUPDATEする方法 SQLのUPDATEを用いて何かしらの理由で投稿日時と更新日時が同じになるようにする方法。 日付関連フィールド "wp_posts" テーブル内の投稿日時と更新日時のフィールド フィールド名説明post_date投稿日時 (YYYY-MM-... 2021.02.22 WordPress
WordPress WordPress “400 Bad Request” の解消方法 運営しているWordPressサイトで突然非同期で読み込んでいたコンテンツが表示されなくなったり別のページで「400 Bad Request」が表示されるようになってしまった。 400 Bad Request Bad Request You... 2021.02.22 WordPress
WordPress WordPress テンプレート名取得とテンプレートで条件分岐する方法 WordPressには様々な条件分岐の関数が用意されていますが、使用中のテンプレートを取得し条件分岐することが出来ます。 使用中テンプレート情報の取得 /* テンプレートファイルまでのパスを取得 */ global $template; /... 2021.02.11 WordPress
WordPress WordPress 拒否IPリストに含まれる接続元からのアクセスをエラー表示にする WordPressで予め用意した拒否IPリストに含まれる接続元からのアクセスをエラー表示にする方法です。 本来WordPressのプログラムに到達する前にファイアウォールやサーバー側で対応した方が望ましい内容ですが、難しい場合や簡易的にエラ... 2021.01.23 WordPress
WordPress WordPress formタグでsubmitすると404エラーになる原因/予約語の取り扱いに注意! WordPress以外で動作していた簡単なフォームを含むページをWordPress内に移植する作業を行った際にフォームからsubmitすると何故か404エラーになってしまう現象に地味にハマってしまいましたので繰り返さないよう原因などメモとし... 2020.10.25 WordPress
PHP WordPress PDOを利用してデータベースから投稿データ等を取得する方法 WordPressのデータベースから投稿データなど直接データを取得する方法として $wpdb を利用する方法がありますが、今回は PDOを利用してデータベースからデータを取得する方法をご紹介致します。 データベースへ接続する $dbh = ... 2020.10.17 PHPWordPress
WordPress WordPress プラグインRedirectionを使用しドメイン変更(新ドメインへリダイレクト)する方法 WordPressのリダイレクト用プラグインとして有名な "Redirection" を使用して運用中サイトを新しいサイトのドメインへ正規表現で全ページリダイレクトさせる設定方法をご紹介いたします。 正規表現を有効にする "Redirect... 2020.09.27 WordPress
Welcart Welcart 商品コードからメイン画像・サブ画像の代替テキスト(ALT属性)を取得する方法 Welcartのリファレンスを見てもメディアライブラリで管理している商品画像の代替テキスト(ALT属性)を取得する方法が見当たりませんでしたので、独自に取得する方法を書いていきます。またついでに商品コードから商品画像のURLの取得方法も下の... 2020.09.25 Welcart
ConoHa VPS WordPress 管理画面からプラグインとテーマのインストールが出来ない場合の対処方(ConoHa VPS / KUSANAGI) ConoHa VPSのKUSANAGI上で動くWordPressサイトの下層ディレクリに別途WordPressをインストール(※KUSANAGI manager 経由ではなく手動インストール)して各種設定を行っていたところ管理画面からプラグ... 2020.09.25 ConoHa VPSWordPress
WordPress WordPress 管理画面の不要なメニューを消す方法 WordPressの管理画面には様々メニューがありますが、意図的に指定したメニューを消したりユーザー権限毎に表示する内容をカスタマイズすることが出来ます。 管理画面の不要なメニューを消す /** * 管理画面の不要なメニューを消す */ f... 2020.09.24 WordPress
WordPress $wpdbで複数のWordPressから投稿データを取得する方法 今回ご紹介する方法を使うとWordPressのマルチサイト機能を利用しなくても $wpdb で接続先のデータベースを切り替えてデータを取得することで複数のWordPressから投稿データなどWP管理下のデータを吸い上げることが可能です。 デ... 2020.09.20 WordPress
WordPress WordPress $wpdbでアイキャッチ画像のURLを取得する 今回は$wpdbを使ってアイキャッチ画像のURLを取得する方法をご紹介いたします。 流れ アイキャッチ画像の投稿IDを取得する アイキャッチ画像の投稿IDは wp_postmeta テーブルに "_thumbnail_id" というキーで保... 2020.09.19 WordPress
WP-CLI WP-CLI WordPressプラグインのバージョンアップとダウングレードする方法 最新版にバージョンアップ コマンド $ wp plugin update <プラグイン名> Advanced Custom Fields の場合 $ wp plugin update advanced-custom-fields バージョン... 2020.09.08 WP-CLI
Welcart Welcart 現在のポイントレートを取得する方法 Welcartのポイントレートは通常営業中とキャンペーン中の2つのポイントレートが存在します。 以下、ポイントレートの取得方法と通常営業中 Or キャンペーン中を判定して現在のポイントレートを取得する方法を書いていきます。 ポイントレートの... 2020.09.05 Welcart
Welcart Welcart キャンペーン中か否かを判定する方法 Welcartでキャンペーン中か否かの情報を知るためには "Welcart Shopt 基本設定" > "営業設定" の設定項目の表示モードの状態を取得することで分かります。 表示モード 表示モードを取得 表示モードはWelcartのオプシ... 2020.09.05 Welcart