スポンサーリンク
WordPress

WordPress | 投稿ステータスが非公開の固定ページを親ページとして選択できるようにする

投稿ステータスが非公開や下書き状態の固定ページを親ページとして選択出来るようにする方法のメモ。 非公開や下書きの固定ページを親ページとして選択できるようにする 以下のサンプルは、公開済/下書き/非公開の3つの投稿ステータスの固定ページを選択...
WordPress

WordPress | 秒数に関する定数(分・時・日・週・月・年)

WordPressにはデフォルトで 年・月・週・日・時・分 の秒数を表記しやすくするための定数が定義されています。 定数の定義場所 "wp-includes/default-constants.php" の function wp_init...
WordPress

Public Post Preview | 有効期限を長くする(※48時間から7日間など)カスタマイズ

WordPressのプラグイン「Public Post Preview」を利用すると記事公開前に確認用URLを発行しユーザー登録なしで記事内容を確認することが可能になります。 とても便利な機能のプラグインですが、確認用URLの有効期限がデフ...
Tera Term

Tera Term | ショートカットからSSH接続する

サーバー管理やWEBサービスの管理をリモートで行う際に Tera Term をいつも利用していますが、予めショートカットを設定することで、ダブルクリックで目的のサーバーへSSH接続することが可能です。以下、設定方法のメモ。 Tera Ter...
ConoHa WING

レンタルサーバーのシェルとプロンプト表示フォーマットを確認する方法

レンタルサーバー(さくらのレンタルサーバ/エックスサーバー/ロリポップ/ConoHa WING)のシェルとプロンプト表示フォーマットを確認してみました。 シェルとプロンプト表示フォーマット 各レンタルサーバのシェルを "echo $SHEL...
Laravel

さくらのレンタルサーバ | Laravel9をインストールする方法

さくらのレンタルサーバにデフォルトドメインの "example.sakura.ne.jp" にアクセスした際に Laravel9 が動くよう新規インストールする方法のメモ。 プロジェクト保存用ディレクトリ作成 SSHで接続後、Laravel...
さくらのレンタルサーバー

さくらのレンタルサーバ | Composerをインストールする方法

さくらのレンタルサーバ スタンダードでComposerをインストールする方法のメモ。 コマンドラインでインストール SSH接続後、以下のコマンドでComposerのインストールを行います。 インストーラーをダウンロード % php -r "...
エックスサーバー

エックスサーバー | Spamhaus(スパムハウス)のブロックリストから解除する方法

先日、管理している一部のエックスサーバーで発行したメールアドレスから相手にメールが届かずエラーになる現象の報告が何件か届きました。 以下、状況確認とSpamhaus(スパムハウス)のブロックリスト(ブラックリスト)から解除するまでに行ったこ...
WordPress

WordPress | 管理画面の画像認証用画像(※SiteGuard使用)が表示されずログイン出来なくなった原因と対処法

SiteGuardの画像認証機能を有効にしているWordPressサイトで画像認証用の画像が表示されずログイン出来ないと連絡受けたので調査してみました。 ログイン画面 通常は「上に表示された文字を入力してください。」の上に表示される文字列を...
TailwindCSS

Tailwind CSS をWindows11Proの環境にインストール

Tailwind CSS の公式ドキュメントのインストール方法を手元の開発環境で実行した際のメモ。今回はTailwind CSS v3.1.8 をインストールしました。 ※npmを使用してインストールする想定です。予めNode.js及びnp...
WordPress

WordPress 記事データ移行の際にデータはあるのに表示されない原因と対処法

WordPressサイトデータのリニューアルの際に、旧サイトから新サイトへ記事データの移行を行った際にデータは移行出来ているのに対象ページを表示すると表示されない現象がありました。 以下、その際の原因と対処法のメモです。 確認・原因 該当記...
PHP

PHPスニペット 都道府県リストの配列

都道府県リスト 都道府県のリストを配列にして定数で定義します。 <?php /* 都道府県リスト */ $pref_list = [ [ 'pref_id' => 1, 'pref_name' => '北海道', 'pref_kana' =...
Visual Studio Code

VSCodeでコピーする際に書式を引き継がないようにする方法

VSCode(Visual Studio Code)で書いたコードや文章を Gmail や Word に貼り付けするとハイライト状態や背景色等の書式がコピーされてしまいます。 書式がコピーされた状態 設定変更 "ユーザー設定" > "設定"...
WordPress

MW WP Form | 本番環境とテスト環境で個別のIDを指定せずスラッグベースの運用でメンテしやすくする方法

MW WP Form はとても便利で簡単に問い合わせフォームを作成出来るプラグインですが、本番環境と開発環境を分けて運用する場合、フォームのID(投稿ID)が異なるものになってしまい環境ごとに個別のIDでフォームを呼びだしたりドメイン情報や...
AWS

AWS SDK for PHPをエックスサーバーにComposerでインストールする

エックスサーバーにAWS SDK for PHPをComposerを使ってインストールする方法のメモです。 Composerでインストール Composer確認 以下のコマンドでComposerがインストールされているか確認します。 $ c...
Linux

Linuxコマンド | findで大きなサイズのファイル一覧を調べる

サーバー内のディスク残量が少なくなってきたため圧迫しているファイルが何か調べるためにfindコマンドで大きなサイズのファイル一覧を調べました。 50MB以上のファイルを調べる $ find ./ -xdev -type f -size +5...
MySQL

MySQL | mysqldumpでエラーが出た際に確認することと対処法(Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109))

hetemlサーバーで mysqldumpコマンドでダンプファイルを取得しようとしたところエラー でダンプファイルが取得できませんでした。 エラー内容 $ mysqldump --single-transaction -u _dbuser ...
シェルスクリプト

シェルスクリプトでWordPressサイトのフルバックアップを取得する

WordPressサイト保守など、フルバックアップを取得する際にファイル名に日付・バージョン番号を付けて保存する作業が地味に面倒でしたので、シェルスクリプトで日付・バージョン番号を付けてフルバックアップを取得するサンプルを作りました。 フル...
PHP

PHP | Googleログインのサンプル(Google API Client Library for PHP 使用)

先日のLINEログインに続き今回はGoogleログインのサンプルです。ファイル構成はなるべくLINEログイン同様にしたいと思いましたので、6つのファイルと "Google API Client Library for PHP" をcompo...
PHP

PHP | LINEログインのサンプル(LINEログイン v2.1)

PHPアプリでLINEログインを利用したかったのでサンプルを作りました。以下の6つのファイルに分けています。 index.phpLINEログインのボタン設置と取得した結果の表示ページに使用err.php特別機能させていないため不要ですが、エ...
スポンサーリンク
タイトルとURLをコピーしました