Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Word pressで作業日誌を作ってみた

503 views

Published on

第1回 WordBench群馬 (2017/12/09(土)) LT資料

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Word pressで作業日誌を作ってみた

  1. 1. で作業⽇誌を 作ってみた 2017/12/09(⼟) アルム=バンド
  2. 2.  ⾃⼰紹介 HN: アルム=バンド SNS等  @Bredtn_1et  arm-band
  3. 3. 今⽇話すこと 1. 作業⽇誌を作るまで 2. 作った 機能紹介 3. まとめ
  4. 4. 1. 作業⽇誌を作るまで
  5. 5. 利⽤⽬的 1. 社内の実績管理 2. 作業内容のメモ 作業⼿順、Tips  ⾒返して確認
  6. 6.  最初のやり⽅ txtファイルで管理: yyyyMMdd.txt 共有NASに保存 楽な⽅法で運⽤……が 管理が楽 検索に弱い 参考サイトに⾶べない
  7. 7.  保存先のNASが壊れた! データ復旧できず  作り直す必要性  で作ろう
  8. 8. 2. 作った
  9. 9. ホーム画⾯
  10. 10. 機能紹介 1.  絞り込み検索: キーワード、カテゴリ・タグ 2. タスク管理・リマインダー: メール通知 3. 実績出⼒
  11. 11. 1.  絞り込み検索 検索ウインドウ(  ボタンクリックで開く)
  12. 12. 複数条件の絞り込み: キーワード、カテゴリ・タグ WP_Query 検索結果画⾯でも条件を保持
  13. 13. 2. タスク管理・リマインダー タスク・予定をメール通知
  14. 14.  設計 1記事1タスク・予定: カスタム投稿(CPT) 通知タイミング:  カスタムタクソノミー(CT) (当⽇、前⽇、⼀週間前、⼀・⼆・三か⽉前) 通知フラグ、期限、状態(未着⼿、完了等): カスタムフィールド(CF)
  15. 15.  深夜起動 cron プラグイン実⾏ メール内容⽣成  送信  通知 
  16. 16. 実装 ⾃作プラグイン: 1. cron実⾏: WP上では無効 2. wp-load.phpでテンプレートタグ使⽤ 3. WP_Query: 期限(CF)、通知タイミング(CT)の条件に合った記事デー タを抽出 例: 11/27時点で「11/28期限、前⽇通知チェック」  通知対象 4. 記事が存在  タスク内容(CPTタイトル)をメール本⽂に列挙、メール送信
  17. 17. 3. 実績出⼒ 実績⼀覧
  18. 18.  年・⽉を⼊⼒して絞り込み 今⽉の実績: 完了したタスク・予定 来⽉の予定: 未着⼿・継続の〃
  19. 19. まとめ
  20. 20. で社内アプリを作った 局所最適化 仕事をスムーズにしてストレスを減らす メール(外部アプリ)との連携の例 ハブ化 外部連携の実績、の勉強
  21. 21. を上⼿く活⽤してハッピーに! 
  22. 22. ご清聴ありがとうございました

×