ワードプレス カスタムブロックの設定サイドバーに項目を追加するには?

カスタムブロックの srcディレクトリに移動します。 「ブロックコントロール: ブロックツールバーと設定サイドバー」のページに記載されているソースをコピーします。 カスタムブロックのディレクトリに移動します。(1つ上に移動) @wordpress/components モジュールをインストールします。 カスタムブロックをビルドします。 完成です。

ワードプレス カスタムブロックの設定サイドバーに項目を追加するには? Read More »

JavaScript で Set を使うには?

JavaScript で Set を使用する例。 Set をインスタンス化する。 Set を初期値ありでインスタンス化する。 Set に値を設定する。 値を設定するのは setメソッドではなく addメソッドです。既に同じ値が設定されていてもエラーにはなりません。 Set のサイズを確認する。 Set に値があるか確認する。 Set の値を削除する。 Set の値を全削除する。 Set をfor of で取得する。 Set をforEach で取得する。 Set を使ったプログラムの例。

JavaScript で Set を使うには? Read More »

JavaScript で Map を使うには?

JavaScript で Map を使用する例。 Map をインスタンス化する。 Map を初期値ありでインスタンス化する。 Map に値を設定する。 Map の値を取得する。 Map のサイズを確認する。 Map にキーがあるか確認する。 Map の値をキーで削除する。 Map の値を全削除する。 Map をfor of で取得する。 Map をforEach で取得する。 Map を使ったプログラムの例。

JavaScript で Map を使うには? Read More »

ワードプレス サンプルのカスタムブロックを作るには?

カスタムブロックの srcディレクトリに移動します。 「ブロックの属性」のページに記載されているソースをコピーします。 カスタムブロックのディレクトリに移動します。(1つ上に移動) @wordpress/components モジュールをインストールします。 カスタムブロックをビルドします。 完成です。

ワードプレス サンプルのカスタムブロックを作るには? Read More »

ポストグレスで配列を使うには?

配列を表現するには2つの方法がある。 シングルクォートで波括弧(ブレース)を囲んで配列を表現する方法 array と角括弧(ブラケット)を使って配列を表現する方法 テーブルを作成する。 配列にインデックスを付ける。 配列をインサートする。 配列をインサートする。array も使えます。 配列をアップデートする。 配列をアップデートする。array も使えます。 1つの値(19を含むもの)で配列を検索する。 複数の値(2と47を含むもの=AND)で配列を検索する。 複数の値(1または19を含むもの=OR)で配列を検索する。 副問い合わせで得た配列で配列を検索する。 ポイントは SELECT をただの丸括弧で囲むところです。 スカラーのカラム(?)を配列で検索する。ようするに「IN」。 UNNEST関数で配列を行に展開する。 UNNEST関数を使って join して取得する。 ARRAY_AGG関数を使って行から配列に変換する。ようするにUNNESTの逆。 ARRAY_AGG関数を使って行から配列に変換する。DISTINCT で値を1つにする。 配列に1つの値を追加する。 配列に配列を追加する。

ポストグレスで配列を使うには? Read More »

「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された

TeraTerm で秘密鍵を使ってログインしようとしたときに、「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された。 秘密鍵の最後の行に改行を付けて、再びログインしてみてください。

「read error SSH2 private key file error:0909006C:PEM routines:get_name:no start line」というエラーが表示された Read More »

パスワードを入力しないで ssh でログインするには?

パスワードを入力しないで ssh でログインする手順。 ユーザーのホームに .sshディレクトリを作成します。 秘密鍵と公開鍵を作成します。 エンターを3回押します。 公開鍵を authrized_keys に追加します。 PubkeyAuthentication を有効にします。 sshd を再起動します。 ログインできるか確認します。 あとは、作成した秘密鍵(~/.ssh/id_ed25519)を自分の PC にコピーして、それを TeraTerm の「Private key file」に設定してログインできるか確認してください。 因みに、パスワードを入力して ssh でログインするには PasswordAuthentication を yes に設定します。 Ubuntu 22.04 に パスワードを入力しないでログインしたい。 RSAでの鍵の作成 RSA で 4096bit の 秘密鍵と公開鍵を作成します。 エンターを3回押します。

パスワードを入力しないで ssh でログインするには? Read More »

ワードプレスでカスタムブロックを作るには?

ワードプレスを立ち上げます。 runスクリプトについては「ワードプレスを簡単に立ち上げるには?」を参照ください。 ワードプレスコンテナに入ります。 または以下のコマンドでワードプレスコンテナに入ります。 PHPコンテナ環境を構築します。 setupスクリプトについては「PHP のテストコンテナ環境を構築するには?」を参照ください。 カスタムブロックの作成に必要な nodejsパッケージをインストールします。 setup_16.x でインストールすると、npxコマンドでエラーになってしまいました。 カスタムブロックを作成します。 ↑こちらのコマンド結構時間がかかります・・・。ここまででカスタムブロック(プラグイン)は作成され、プラグインページに「Gutenpride」が追加されます。 「有効化」をクリックしますが・・・ 「有効化」をコマンドラインで実行するために、ワードプレスコマンドラインをインストールします。 カスタムブロックを有効化します。 カスタムブロックを使ってみましょう。 作業後は、ドッカーコンポーズを落として、ボリュームを削除します。

ワードプレスでカスタムブロックを作るには? Read More »

Scroll to Top