雑記

WordPressのショートコードが便利

投稿日:

このサイトの立ち上げ当初は、謎解きの評価・感想ページは全て手作業で作っていました。

しかし、どのページもフォーマットが一緒なので「TinyMCE テンプレート」を入れて、概要と評価部分の枠だけはテンプレートで一気に作成出来るようにしました。

暫くはそれで満足していたのですが、どうもWordPressにはPHPを手軽に使える機能がある事を知りました。そうショートコードです。本来記事ではPHPのコードを使う事が出来ないのですが、function.phpにショートコードとして実装することで呼び出せるのです。

ということで、今ではDBにイベントのタイトルや評価を書き込み、それをPHPを通じて概要・評価テーブルとして出力するように変更しました。ショートコードを使って概要・評価部分を出力すると、メンテナンス性が高くなって良いですね。例えば評価部分に項目を増やしたい時なんかはDBにカラムを足してデータを追加してショートコードのテーブル作成部分を少し弄るだけで済みますからね。謎解き評価ページが少ない内はDB使わなくても手作業で全ての評価ページを修正しても良いですが、評価ページが100とか200とか増えてくると全て手作業でっていうのは辛くなりますからね。

まぁそこまで謎解きの評価ページが増えるの?というのはまた別問題・・・少なくとも勉強になったしイインダヨ。

-雑記
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

LINE@を使った謎解き

はじめに 皆さん最近謎解きをしていてLINEを使う機会が増えたと思いませんか?SCRAPを始めとする企業から個人まで、幅広い謎解き制作者の方々がLINEを使った謎解きを出題していますよね。そこで今回は …

『抗え。この世界(インターネット)の脅威に。』の感想

はじめに 本日ベルサール秋葉原にて、『NISC(内閣サイバーセキュリティ―センター)』と『約束のネバーランド』のタイアップ企画『抗え。この世界(インターネット)の脅威に。』に参加してきました! NIS …

10の最大の恋愛は失敗するを調べてみた~その3~

はじめに みなさんメリー🔥ビデオ🔥!! スパムツイートを調べ過ぎて不快感を感じなくなりました。どうも粒あんです。 前回調査したのが10月半ばなので2か月ぶりの調査ですね …

10の最大の恋愛は失敗するを調べてみた

事の始まり 最近Twitterのトレンドを検索しているとこんなツイートを目にしませんか? そうスパムです。 トレンドをツイートに含めた挙句に、幾つかのBOTアカウント(多分)がリツイートといいねをツイ …

no image

帰ってきました

一週間旅行より帰ってきました。 本当に電波無かったので、FGOやアズレンのイベントが進んでないです。 頑張らなければ・・・。