FTP定期アップロードできるネットワークカメラ、その3

BB-SW172A は 30fps でのモニタリングと同時にFTP定期アップロード動作を行うことが出来ます。
そこで、LAN環境では 30fps でのモニタリングを行い、Web公開は FTP定期アップロードの画像を使用します。

Web公開用に3本のコードを書きました。

最新から1つ前の画像を表示するショートコード

FTP定期アップロードされた画像が格納されたディレクトリから、最新から1つ前の画像を表示するショートコードを functions.php に記述します。
最新から1つ前の画像を表示するのは、アップロード中の画像を表示することを避けるためです。
[livetopdsp] をウィジェット等に記述することで、最新から1つ前の画像を表示します。

古い画像を自動的に削除する

FTP定期アップロードされた画像が格納されたディレクトリから、古い画像を自動的に削除するプログラムをcron設定により、毎日実行し古い画像を削除します。

1日前(24時間前)の画像を削除します。

一覧表示する

FTP定期アップロードされた画像が格納されたディレクトリから、最新順に最新画像を除いて一覧表示するショートコードを functions.php に記述します。
最新から1つ前の画像を表示するのは、アップロード中の画像を表示することを避けるためです。

[livedsp] を固定ページ等に記述することで、最新順に最新画像を除いて一覧表示します。