Programming Rails で言語ファイルを追加/編集しても正常に認識されない場合の対処方法 昨日 Rails で Web アプリの改修をしていた際に多言語対応を行おうとしたが、言語ファイルが正常に認識されないという場面に遭遇した。 元々 I18n と I18n-js を利用して英語と日本語に対応していたのだが、今回韓国語を追加しよ... 2024.11.11 Programming
Programming git pull をしようとしたら Connection timed out となった場合の対処方法 以前 git clone したリポジトリをアップデートしようと git pull コマンドを実行したところ、以下のようなエラーが発生した。 "unable to connect" とのことなので接続できないというエラーだ。このようなエラーが... 2024.11.04 Programming
Programming Rails で bundle install 時に psych でエラーが発生する問題の対処方法 久しぶりに Rails アプリを作成しようとしたところ、bundle install した際に以下のようなエラーが発生した。 環境は WSL2 + Ubuntu 22.04 + Ruby 3.2.2 + Rails 7.2.1 調べてみると... 2024.09.23 Programming
Programming WordPress の REST API で投稿時に 401 エラーが出る問題への対処 Wordpress の REST API を用いて投稿を行おうとしたときに、401 エラーが出ていた。エラー本文は以下のような感じ。 原因が複数あり時間がかかったが、どうにか解決したのでメモ代わりに残しておこうと思う。 PHP を CGI ... 2024.08.28 Programming
Programming WordPress の API でカスタムフィールド/metaを利用する方法 Wordpress の投稿やタグ・カテゴリーなどにはカスタムフィールドと呼ばれるユーザーが自由に定義できるフィールドを追加することができる。通常は投稿画面やタグ編集画面などから設定するが、デフォルトでは REST API で扱うことはできな... 2024.08.19 Programming
Programming WordPress でカスタム投稿タイプとカスタムタクソノミーを利用する Wordpress にはデフォルトでは「投稿」と「個別ページ」の二種類の投稿タイプに、「タグ」と「カテゴリー」の二種類のタクソノミーが用意されている。通常のブログではこれだけあれば十分だと思うが、より複雑な Web サイトを構築するのであれ... 2024.08.07 Programming
Programming WordPress 内で wpdb を利用して各種 SQL を実行する Wordpress では記事やコメントなどを取得するための関数が多数用意されているため、それらを利用してテーマやプラグインの開発を行うことが一般的だと思う。しかし、複雑な処理を行おうとするとどうしても SQL を直接実行しなければならないこ... 2024.08.05 Programming
Programming PHP で WordPress API を利用して記事の投稿を行う Wordpress の API を用いて記事の投稿を行う必要がでてきた。以前 ruby を利用して記事を投稿するスクリプトを書いたことがあったが、今回は利用しているサーバーの関係上、PHP で書かなければならない。メモ代わりに残しておこう。... 2024.07.30 Programming
Programming Local WP に API アクセスするとタイムアウトになる問題への対処方法 Wordpress サイトを新たに作成しようと Local を利用して自分の PC に環境を構築したが、API アクセスを行うと必ず timeout する現象に遭遇した。 正確に言うと 以下のように API アクセスを同じ URL に対して... 2024.07.29 Programming
Programming Google Apps Script で RSS を読み込みスプレッドシートに入力する ブログやニュースサイトなどの更新情報を取得する際、RSS を読み込むことが多い。RSS を利用すれば簡単に更新情報を取得することができる。もちろん Google Apps Script でも利用できる。 Google Apps Script... 2023.08.03 Programming