PHPのコードをPerlに置き換える
WordPressはPHPで書かれている。WordPressを拡張するために書いたコードをローカルで動かすためにPerlに書き換え。
WordPressのカスタム投稿タイプを使っていた投稿についてwordpress-to-hugo-exporterプラグインによって 想定していた変換ができなかった。
カスタム投稿のパラメータに合わせてページを作っていたから仕方ない。 funcions.phpにカスタム投稿を表示するためのPHPコードを書いていた。 PHPについては書き方を調べながら、動作を試しながらの作業。 つまづいたときにWordPressの仕様なのか、PHPの仕様なのかもわからんので苦労した。
wordpress-to-hugo-exporterプラグインが作ってくれたMDファイルから カスタム投稿のパラメータを取得して、ローカルのSQLiteに入れるスクリプトをPerlで書いたので 今度はSQLiteから値を持ってきて、新たにMDファイルを作るPerlスクリプトを書く。
funcions.phpに書いたPHPコードをコピペして、Perlコードに変換しました。