SlideShare a Scribd company logo
1 of 41
Download to read offline
休みたいのに休めない・・・
そんなことがなくなる・・・
かもしれないコンテンツ運用
について
WordPressプラグイン Time goes by のご紹介
株式会社ジーティーアイ
佐藤 たけし
自己紹介
わたしは・・・
株式会社ジーティーアイ 佐藤 たけし
宮城県仙台で生まれ 代表取締役兼プログラマー
突然ですが、こんな時どうしてますか?
• クライアントさんにこんな事言われました
年末年始編
• 1月1日になったら 「あけましておめでとうご
ざいます〜」って文章表示してほしい
• つうか12月31日までは「今年もお世話になり
ました」って文章表示しておいてよ
• あ、そうだ12月25日までは「クリスマスセー
ル」ってページのリンクもつけておいて
通年で・・・
• 今月いっぱいはセール期間だからここんとに「セ
ール商品コーナーこちら」っていうリンク貼りた
い
まだまだ序の口、こんなこともある
• クライアントさんから続々と・・・
– 毎月5日、6日は○ポイント5倍デーだから!
– 週の真ん中水曜日は特別スペシャルデーだから!
– 週末限定で家族感謝デーメッセージ表示して!
• さらに
– 月末の金曜日はプレミアムフライデー!
– 平日の10:00〜12:00に美味しそうなお
弁当画像をトップページのトップに掲載しておき
たい!
– 毎日20:00以降24:00まで「一日お疲れ
様でした!」って・・・
張り付きで仕事するわけにはいかな
い・・・
まぁ、ここまで細かくないにしても
季節のネタや定期セールなど
〜になったらコンテンツを切り替える
っていう要望は多々あります。
もちろん、その時刻になったら・・・っていうの
は無理だから明日朝一番に・・・とか今日の帰り
際に・・・っていう代替案で乗り切れることもあ
るでしょう。
そんなときは・・・
こんな機能が出来たら・・・
コンテンツが・・・
時間になったら勝手に表示される・・・
時間になったら勝手に消える・・・
一定時間だけ表示される・・・
季節ごとに切り替わる・・・
いろいろ夢が膨らみませんか?
Time goes by
(WordPress公式プラグイン)
https://ja.wordpress.org/plugins/time-goes-by/
Time goes by
(WordPress公式プラグイン)
・・・できたんです。
(前のスライドのやつ)
・・・作ったんです。
(前のスライドのやつ)
・・・しかーし、私も1度しか案件で使用してい
ません。
ダウンロード状況もかんばしくない!
そこでどういう風に使えるかご紹介しようと思い
ました!
Time goes by
(WordPress公式プラグイン)
さあ、お待ちかね!
使い方のご紹介です!!
開始時間の設定が出来ます!
基本的な使い方
• コンテンツをショートコードで囲むことで指定
条件に従ってコンテンツが閲覧状態に。
開始・終了時間の設定が出来ます!
基本的な使い方
• ショートコード[tgb ][/tgb] で囲みます。
[tgb start_time=”20170805″]囲まれた部分[/tgb]
囲まれた部分は 2017年8月5日から表示
[tgb end_time=”20171231″]囲まれた部分[/tgb]
囲まれた部分は 2017年12月31日になるまで表示
開始・終了時間の設定が出来ます!
こんな感じに使えます
[tgb start_time=”20170101”
end_time=”20170201”]本年もよろしくお願い
いたします![/tgb]
[tgb start_time=”20170201”
end_time=”20170301”]今年も残すところあと
11ヶ月[/tgb]
[tgb start_time=”20170301”
end_time=”20170401”]今年も残すところあと
10ヶ月[/tgb]・・・・
より細かい設定も出来ます!
• config パラメータの利用
[tgb config=”day:1|2|3|4|5,hour:7|8|9|10|11”]
のように設定します。
この設定は下記のように理解されます。
毎月1〜5日の7〜11時にだけ表示される
より細かい設定の使いみち
・・・この設定はどんな場面を想定しているか
たとえばこんなこと・・・・
たとえばこんなこと・・・・
5と6が付く日は
Tポイント5倍!
[tgb
config=”day:5|6|15|16|
25|26”]
たとえばこんなこと・・・・・
たとえばこんなこと・・・・・
毎月5日20日は
5%OFF!
[tgb
config=”day:5|20”]
たとえばこんなこと・・・
たとえばこんなこと・・・
はつ〜かさんじゅう
にちごぱーせんとお
ーふっ!
[tgb
config=”day:20|30”]
たとえばこんなこと・・・・・・
たとえばこんなこと・・・・・・
8がつく日はハピーデ
イ
ポイント8倍!
[tgb config=”day:8”]
コンテンツごと切り替えたい・・・よ
ね!?
特定のコンテンツを表示する機能
ショートコードでコンテンツ表示します。
[disp_content]
[disp_title]
どちらも投稿IDを指定することで表示されます。
記事タイトル・内容を呼び出す例
[tgb start_time="20170701"
end_time="20170801"]
[disp_title post_id="1234"]
[disp_content post_id="1234"]
[/tgb]
2017年7月1日から2017年8月1日になるまで(7月
31日の間まで)投稿ID:1234のタイトルがh2タグ
でその下に投稿ID:1234のコンテンツが表示されま
す。
コンテンツの呼び出しは post_id だけでなく
slug でも呼び出せます!(予定)
今回この発表に合わせて slug でも呼び出しが行え
るように機能を加えました。
前述の例を使うとこうなります。
[tgb start_time="20170701"
end_time="20170801"]
[disp_title slug="ano_hanashi"]
[disp_content slug="ano_hanashi"]
[/tgb]
さらに・・・
抜粋も呼び出せるようにしました。
[disp_excerpt] も機能追加しました。
また、status パラメータを用意しました。
デフォルト状態では公開になっていない記事を呼
び出すこともできますが status 指定によって
「公開」状態のみを指定することが可能です。
[disp_excerpt slug=”exam” status=”publish”]
こんな感じです
実際のコンテンツをご覧ください。
https://gt1.xyz/time-goes-by-
%E3%83%86%E3%82%B9%E3%83%88/
ご利用は計画的に・・・
ご利用は計画的に・・・・
こんな時に
ご使用ください!
運用のおともとしてご使用ください
年末・年始に
この時期は クリスマス・年末・年始 と行事が
かさなってきます。
すべて変更するのも良いですが定時変更されるよ
うに仕込んでおけば・・・手間いらず。
運用のおともとしてご使用ください
ゴールデンウィークに
ゴールデンウィークは休みたい。
できれば中日も休みたい・・・
それをこのプラグインで実現できるといいですね。
運用のおともとしてご使用ください
お盆に
お盆にももちろん。
この時期暑くて大変なのでできるだけ動きたくな
い・・・。
運用のおともとしてご使用ください
そして、ここぞというときに
深夜に切り替える必要があるとき
早朝に切り替える必要があるとき
遠い日のことで忘れそうなとき
いろいろあるけど忘れないうちに準備しよう!
実際の設置例
実際の設置例
前述のサイトでは
マラソンのスタートまでのカウントダウンを表示
していました。
マラソンがスタートした時刻でカウントダウンか
らメッセージへ切り替えました。
スタッフが現場に出ている間に自動で切り替わる
ので楽が出来たそうです。
ご利用上の注意
ご利用にあたって
テストは十分に行う
テーマによっては動作しないことがある
サーバーの設定によって時計がまちまち
キャッシュの設定によって切り替わらない
公式プラグインですので
GPLライセンスです。
公序良俗に反しても使えます。
どんなサイトでも安心してお使いいただけます。
楽しい運用ライフを〜
使い方次第であなたも楽できる!!
かもしれない。
頑張って楽しくお仕事しましょう!
このプラグインで少しでも皆様が楽に
なってこんなことあんなことができるよう
祈っております。
制作プラグイン
公式プラグイン
・Throws SPAM Away
コメントスパム対策プラグイン
https://wordpress.org/plugins/throws-spam-away/
・Time goes by
定時起動コンテンツ制御プラグイン
https://ja.wordpress.org/plugins/time-goes-by/
制作プラグイン
非公式プラグイン
WordPressのECサイト構築プラグイン
Welcart 用 決済モジュールを有料にて提供
・PAY.JP向け
・Stripe向け(鋭意、開発中!)
・WebPay向け(2017年3月にて提供終了)
(すべてGPLライセンス)
ジーティーアイショップにて販売中
https://color.ful.jp/
ありがとうございました!
本日はありがとうございました。
Special Thanks
• 601works
• 株式会社ジーティーアイ
• Office EN/よろづ屋
• 株式会社アッタデザイン
• 画像協力:ぱくたそ様
• WordBench倉敷の皆様

More Related Content

More from 毅 佐藤

More from 毅 佐藤 (12)

コミュニティで アウトプットを続ける理由
コミュニティで アウトプットを続ける理由コミュニティで アウトプットを続ける理由
コミュニティで アウトプットを続ける理由
 
合言葉は…Backlog感出しますか!
合言葉は…Backlog感出しますか!合言葉は…Backlog感出しますか!
合言葉は…Backlog感出しますか!
 
こんなプロジェクトはいやだ! JBUG190306
こんなプロジェクトはいやだ! JBUG190306こんなプロジェクトはいやだ! JBUG190306
こんなプロジェクトはいやだ! JBUG190306
 
こんなプロジェクトはいやだ!
こんなプロジェクトはいやだ!こんなプロジェクトはいやだ!
こんなプロジェクトはいやだ!
 
Gti is not dead.
Gti is not dead.Gti is not dead.
Gti is not dead.
 
Stripe payment 20180416
Stripe payment 20180416Stripe payment 20180416
Stripe payment 20180416
 
601worksランチ会ディスカッション
601worksランチ会ディスカッション601worksランチ会ディスカッション
601worksランチ会ディスカッション
 
601worksランチ会 お見積もり座談会
601worksランチ会 お見積もり座談会601worksランチ会 お見積もり座談会
601worksランチ会 お見積もり座談会
 
Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築Cloud garage使って ECサイトの構築
Cloud garage使って ECサイトの構築
 
Welcart にStripe決済を追加するプラグイン作った! 〜 Stripe on welcart
Welcart にStripe決済を追加するプラグイン作った! 〜 Stripe on welcartWelcart にStripe決済を追加するプラグイン作った! 〜 Stripe on welcart
Welcart にStripe決済を追加するプラグイン作った! 〜 Stripe on welcart
 
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
 
コメントスパム対策から始まったWordPress生活
コメントスパム対策から始まったWordPress生活コメントスパム対策から始まったWordPress生活
コメントスパム対策から始まったWordPress生活
 

Recently uploaded

Recently uploaded (12)

Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 

休みたいときに休める Time goes by プラグイン | WordBench倉敷