WordPressブログのパーマリンク構造を基本から数字ベースに変更する

WordPress APIを利用して自動投稿するGASプログラムを作って実行したところ、次のようなエラーが出て苦戦しました。この対処法がパーマリンク構造を変更することでこのエラーに対処することができたので、それについてまとめます。

 Exception: Request failed for https://yoursite.com returned code 404.

パーマリンク構造の変更方法

WordPressのサイドメニューから、「設定」→「パーマリンク」を選択します。

「基本」から「数字ベース」に変更します。変更後にGASを実行すると無事に記事投稿ができました。

まとめ

基本ベースでは`/?=123`のような構造になりますが、この部分がAPIからの投稿時に悪さするようです。デフォルトでは投稿名になっていることが多いですが、投稿名の場合は日本語が文字コードで表示されてしまうので、それも問題があります。英数字で表現できるものを使いたいと考えて「基本」にする方もいらっしゃると思いますが、APIを利用したい場合は注意が必要ですね。

タイトルとURLをコピーしました