このブログは基本的に、メンタルセラピストやスピリチュアル系を仕事にしている方もしくはしたい方や個人事業主などの方で、ITが苦手な方を対象にしています。
開発のきっかけ
メインサイトの「引き寄せ実践塾」を2024年の9月から毎日連続投稿をしているんですが、「忙しいあなたへ:ブログを毎日投稿するためのテクニック」でも書いているように毎日書いてるわけでなく予約投稿で毎日更新しているように見せています。(代わりにこっちはかなり放置してますが・・・)で、一昨日8月31日までの予約投稿をしたので一応2年連続投稿という体にはなりました。当初の目標としていた2年間毎日投稿するを達成してたんですが今後も当然、サイトの更新はしていかないとまずいわけです。なぜっかっていうとサボるとアクセスが減る。趣味でやってるならいいですが、僕の場合仕事でもあるわけで・・・・
それと、記事としても730記事+それまで書いてきたものをいれると1200記事ぐらいあります。中には内容が被っているものがあったり、今の考え方と違うものがあったりとそろそろ記事のメンテナンスも必要になります。所謂リライトと呼ばれるものです。Wordpressにしても、アメブロにしても公開すると中途半端な状態で保存すると中途半端なまま公開されます。 当たり前の話ですが保存と状態は別の話、中途半端であろうがなかろうが、公開と指示したら公開されます。でも、修正する内容を一回で書ききるってなかなか時間取れないのでなかなか大変です。
ただ方法としてよくやるのが新しい記事に内容をコピーして書き直してから差し替えるというのが大体一般的だと思います。でもそれも結構面倒くさい、内容コピーして修正して完成したら元の記事にまた貼りつけて更新してとなるわけですよ。ただ有難いことにwordpressにはプラグインでその面倒くさいコピペと差し替えをやってくれるものがあります。「Yoast Duplicate Post 」ってやつなんですが、このブログでも「WordPress wp post branches 代替 プラグイン」という記事で紹介しています。
ただ問題があって、このプラグインだと僕のやりたいことが出来ない、なんというか痒い所に手が届かない感じなんです。で、どうしたかというと自分でプラグインを作ってみました。といってもコード書くの面倒なのでAIにやらせましたが・・・いやぁ便利な世の中になったもんです。
再公開したいんじゃないの、更新日を予約したいの
「Yoast Duplicate Post 」や古いWordPress wp post branchesでも予約みたいなことはできるんですが僕がこのプラグインでは駄目だと思ったのが予約すると投稿日が新しくなってしまうこと。それの何がダメなの?といわれるとこれはあくまで僕の拘りなのでダメではないんですが僕はあくまで投稿した日はオリジナルのままのこしておきたいなぜかっていうと、手を加えたとしても最初に公開した日は大事だと思っているから、言い換えればこの記事は何回修正しているとか更新履歴を残したい。というのが僕のこだわりです。(といってもそれは記事に何月何日にこういうことを追記したとしかかくだけなんですが・・・)で、「Yoast Duplicate Post 」でそれ自体は問題なくできます。
じゃぁ何が問題なのかというと更新日です。どういうことかというと僕は記事を週一ぐらいでまとめて書いてます。9月からのリライトも多分そうなります。で、ここでめちゃくちゃどうでもいいことです。毎日投稿、記事が追加されたり更新されたりしているように見せたい。ほんとにただそれだけの拘りを実現させることが「Yoast Duplicate Post 」では出来ない。いや正しくはやろうと思えば出来るけど面倒くさい。
どうするかというと、毎日、一記事ずつ再公開をすればいいだけです。 僕の場合はこれが非常に面倒くさいなぜかっていうと 予約投稿にして朝六時に新規の記事が投稿されます。同じようにリライトした記事も6時に更新されるようにしたい。もうこれが面倒ですよね、マンパワーで対応しないといけない。で「Yoast Duplicate Post 」は予約できないのかというと予約自体は出来ます。けど、予約できるのは再公開の投稿日、つまりオリジナルの投稿日ではなくなる。本当にどうでもいい話ですが、ぼくはそれが嫌。マジでただの拘りに過ぎませんが、リライトしたのに投稿日が変わるのがものすごく嫌なんです。
無いなら作るしかない
で、いろいろ調べてみましたが僕のやりたいことをやってくれるプラグインを見つける事は出来ませんでした。探しきれていないだけかもしれませんが・・・・
となると諦めるか自分で作るしかありません。そして幸い僕はSEでありプログラマでした。ということで作るという選択肢がとれます。
で作ったのが[YBP auto rewrite]というプラグインです。
「Yoast Duplicate Post 」みたいな本格的なのじゃなくて、簡易的に僕が書き換えたいところだけ、予定した日時になったら書き変わるというもの
書き換えられるのは、タイトル、記事本文、抜粋、あとアイキャッチの画像も差し替えが可能、それから上級者?向けにテーマやプラグインにあるメタディスクリプション欄。これはメタディスクリプション欄がDBのどこに保存されているかを調べる必要があるけど・・・
これらを書きこんで予約すればその時間になったら勝手に書き変わるという機能です。
これのおかげで9月から(実質今日から)リライトも新規記事も予約で対応できるので、まとめて作業が出来るようになりました。
このプラグイン、欲しい人いる?
で、なんでこんなことを記事にしたかといいますと「YBP Auto Rewrite」、調子にのってwordpressの公式ディレクトリで公開されるように申請しちゃいました。けどそれだと申請が通って公開されるまで時間がかかるから、ベータ版(といってもほぼ完成形)を先行で使えるようにできればと思って記事を書きました。
公開済み記事の書き直しを予約する「YBP Auto Rewrite」ベータ版をダウybp-auto-rewrite-1-3-10ンロード
↑のリンクにアクセスすればzipファイルがDL出来るので使ってみたいというもの好きなひとはよかったらどうぞインストール方法は、プラグインの追加のところにアップロードして導入してください。
ただ自己責任でお願いします。

コメント Comments
コメント一覧
コメントはありません。