2022年1月3日URLをコピーしました!こんにちは。(@nae310_)です。今回は先日自分で作った「投稿記事リンク一括取得サービス」についてまとめておきます。個人サービスを作ってみてまとめ目次なにが出来るのかWordPressで投稿した記事のURLを一括で取得できます。固定ページは含みません。これが必要で作ったのか?というとWordPressでパーマリンクを変更しようと思ったんですが、元々のURLから新しいURLにリダイレクト設定をする必要があることに気づき手動で1記事1記事のURLをコピーしてくるのがとても面倒だったので、自動で取得できるようにしよう!と思い作りました。できることは以下2つです。WordPressの投稿記事のURLを一括取得パーマリンク変更の際に必要な旧URLから新URLへのリダイレクト設定の雛形の取得どういう形式で取れるのか、どうやって取得できるのか?は以下の「使い方」で説明していきます。使い方まず大前提としてWordPressで作っているサービスが対象です。使い方を見ていきましょう。開くページが開くまでに15秒くらいかかる場合もあります。改善できていないので、そっとお待ちください。自分の場合は「https://310nae.com/」を記入しました。3.投稿記事のリンクのセレクタを調べるここはブラウザの開発者ツールを使っていきます。使って投稿記事のリンクまでのセレクタを確認してください。Toolsでセレクタを検索して10件ヒットすればOKです。ここはサイトによっても違うと思うので、各自確認してみてください。自分のサイトだと何が正しいのかわからない!という方は、ご連絡いただければ確認いたします。aタグのセレクタ」という部分に入力します。「一括取得」をクリックすれば、取得が始まります。記事数が多いと取得に時間がかかる場合もあります。すみませんが、あらかじめご了承ください。5.必要な記述をコピーしてお使いください!投稿記事リンク一括取得サービスでは「URLのみ」と「リダイレクト設定用」と2種類の形式で結果が表示されます。必要なものをコピーしてお使いください。「Copy」ボタンをクリックすると、一括でコピーできます。自分のように全投稿一括でリダイレクトしたいという方は「リダイレクト設定」の方をコピーしてください。コピーしたものをテキストエディタなどに貼り付けて、「newURL」となっているところに各ページの新しいURLを記述します。ファイルに貼り付けて終わりです。設定方法はこちらの記事にまとめましたので、ご確認ください。記事内の「各ページのリダイレクト[簡単!]」という部分です。(@nae310_)です。編集方法...使い方の説明は以上です。なにか不明点があったり、動かないよ!ということがあれば、お問い合わせまたはTwitterよりご連絡ください。お問い合わせTwitter初めて個人サービスを作ってみて頭の中に作りたいものがある!そしてそれを作る技術も持っている!という方は必要最低限の機能だけでもいいので、作って公開までやってみたらいいと思います。実際に公開までやって勉強になることも、たくさんありました。逆に作りたいものがない人もたくさんいると思います。それでもいいと思います。目の前の課題、お客さんのサービスを一生懸命仕上げていきましょう。自分も今までの人生で特に作りたいもはありませんでした。作りたいものはないけど、コード書くのは楽しいからプログラミングやりたい!という気持ちで今までやってきたので。便利にしたいという思いで、全然大したことないサービスですが自分の意思で作って公開しました。公開まで持っていけた!というのは気持ち的にもステップアップできたかなと思います。改善点はあるんですが。一方で個人がサービス作って公開するのってモチベーションの維持が大変だな、とも思いました。今回の場合だと自分個人で使うにはパパッとコード書いて、翌日くらいには使えてたんです。・バリデーションかけたり・エラー処理したり・いろんな入力を想定して、なるべく対応できるようにしたり・見た目もちょっと整えたりなどなど、自分で使うだけには不要なことをいっぱい実装しないといけないんですよね。根幹部分を作るよりも、こういう作業の方が時間かかりまして・もう公開しなくてもいいかな・公開したって使う人もそんないないしなと思うと、作業のモチベーション下がりまくりです。今回は「とりあえずでも何か公開までもっていった!」という自分の中の実績がほしかったので、それをモチベーションに頑張りました。そんな感じでモチベーション管理が大変だと思うので、個人開発をするには自分の中の確固たる意思みたいなのが必要かなと思いました。作りたいものが頭の中にある人はとりあえず着手してみましょう!まとめ今回作ったサービスは自分が欲しいと思って作ったので、他にどれくらい需要があるかわかりません。同じように「パーマリンク変更したい。リダイレクト記述面倒だな」という人に届いたらいいなと思います。今後自分で何サービスを作って公開するという機会は、しばらくないと思うので良い経験になりました。