この度、楽曲感想ブログ「freshSide」はデザインを大きく変更いたしました。見やすいデザインにしたいという部分とメンテナンスがしやすいというところに重点を置き、WordPressのテーマを「ストーク」から「JIN」に変えました。今後ともfreshSideをよろしくおねがいします!ここから先は主にブログ運営をしている人、したいと思っている人向けの内容になります。関連記事の変更ボックスの変更JINの使いやすさは尋常じゃないスポンサーリンクブログテーマ「JIN」とはブログテーマ「JIN」は有料のWordPressテーマです。金額は14,800円(2018年7月3日現在)と決して安いとは言えない有料テーマです。https://jin-theme.com/しかしながら、見やすい洗練されたデザインと機能性、そして書きやすい設計が魅力のテーマとなっています。ブログテーマは何でも良いと思うところもあるのですが、書きやすいテーマはモチベーションの維持にも繋がりますし、見やすいテーマは来ていただいた人がスッと文章を読んでくれるようになります。ブログ運営をしていく中で、当初はあまり考えていなかった「収益化」も視野に入れた変更になります。JINのメリットなんと言ってもデザイン変更が楽なことです。「JIN」は手間がかからず綺麗なサイトが作れるという点が魅力です。ストークのときは多くのデザイン調整を外部CSSで行っていました。ある程度CSSの知識があるので、ウェブサイトの情報などを参考に自分でカスタマイズしていたのですが、ソースが煩雑になったりうまくいかないところも多くありました。JINの場合ははじめから多くのスタイルを用意していて、それを選ぶだけで自分好みのデザインに変更できますし、自分でのカスタマイズにももちろん対応しています。ストークのときにサイトデザインを作り上げるのに1日かかったのですが、JINの場合は3時間くらいでおおよそ変更出来ました。(ストークからの移行も含め)今後もデザインを変更したいときに手軽に変更できる点は嬉しいです。プラグインやファイルが少なくて分かりやすいストークの場合、多くのプラグインを導入することで便利な機能を拡充することが出来ました。JINではその多くの機能が標準で搭載されています。テーマを頻繁に変える場合はプラグインでの対応が楽な場合もありますが、どの機能がどう影響しているか分かりにくくなりやすいデメリットがあります。余計な機能がないぶん、表示速度も早くなったように思います。この部分はサイトメンテナンスだけでなく、読者側にもメリットがあると思います。ストークのショートコードに苦戦ストークには多くの「ショートコード」が存在しました。僕もそのショートコードを使っていたのですが、JINに変えるとそのショートコードは単なる文字列となってしまいます。CSSでもないので全く意味をなさない物となってしまう上に、関連記事リンクだったりと大事な部分によく使うのがショートコードでした。作業の大半はこの修正がメインでした。PHPの知識はあまりないので、基本的には力技の「置き換え」作戦で修正していきました!この方法はfreshSideで行ったものではありますが、すべてのブログで正しく行えるかはわかりません。作業前にはバックアップをしっかりとって自己責任でお願いします。Regex」を使用しました。吹き出しの変更アイコンを書いていただいてから記事内に吹き出しをつけて投稿していました。JINでも吹き出し機能はあるのですが、コードが違うため機能しません。ストークの場合このようなショートコードになっていると思います。type="l"]本文[/voice]これをJIN用のショートコードに変更します。style=""]ここに文字を入力してください[/chat]オプション情報は個々人で違うと思いますので、ご注意ください。Regex」を使って置き換えをします。今回は吹き出しにしたい文字列をコードで囲むという仕組みは同じで、使っているショートコードが違う形になるので、前半部分の[voice~]の部分を[chat~]に変えたあとに後ろの綴じコードも変えれば変更ができます。オプション要素を多用していた場合はなんども前半部分は変更して置き換える必要がありますのでご注意ください。関連記事の変更ストークの関連記事のコードは「記事ID」で参照しています。JINではURLを入力するただけで「あわせて読みたい」という関連記事を作ることが出来ますが、記事IDでのリンクコードはないようです。記事IDはURLでもない上にタイトル情報もないのでそのままでは修正も難しいです。そこで、こちらの記事を参考に記事IDでリンクをはるショートコードを作成しました。そこで作成した新しいショートコードを使い置き換えします。今回もショートコードの仕組みは同じになるので、「~id=xxxx」の「~」を置き換えればうまくいくと思います。記事IDは残しつつ前半を変える感じですね。知識がある方はPHPでストークと同じショートコードを使えるように「function.php」に書いても良いと思います。僕には出来なかったのと、そういった記事も探してもなかったので......。既存のショートコードに置き換える方法で解決しました!ボックスの変更ボックスはストークのときはほとんど使っていなかったので、変更していないです。JINにしてからはボックスデザインが使いやすいので多用していますが、HTMLタグとCSSなのでメンテナンスしやすいですね。ボックスを使っていた人はこちらの記事が参考になると思いますのでぜひ!JINの使いやすさは尋常じゃないストークからJINへの変更には少しハードルが高い部分もあるとおもうので、もし困っていたらTwitterなどで連絡いただければ、お手伝いできるかもしれません。いえ、僕自身も初心者なので一緒に悩んであげることしか出来ないかもしれませんが......。ストークが決して悪いわけではないのですが、JINの使いやすさは本当に素晴らしいと思います。)地方からライブに参加する行動派アラサー音楽オタク。好きな音楽はデジタルJ-POPや日本語ラップなど、幅広く聞いています。プロフィールアイコンはもかたる子さん。コメントをキャンセルメールアドレスが公開されることはありません。久保ユリカが1人しゃべりなんて胃が痛い。