Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
css
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 

README.md

FullCustomPost_for_animal_rescue

wordpress plugin FullCustomPost_for_animal_rescue

概要

FullCustomPost_for_animal_rescue は、動物愛護活動を行っている個人 又は 団体 向けの Wordpress プラグインです。 独自で WEBサイトを WordPress で構築されている場合、このプラグインを導入することで、保護した犬の情報を WordPress 内で管理しすることが出来ます。

本プラグインは、沖縄にある NPO法人ワンズパートナーの会 の WEBサイトへの導入を前提に作成されていますので、実際の機能の一部は以下の URL より確認できます。

保護ワンコデータ :: ワンズパートナーの会

上記ページのように『保護ワンコ』の年齢、性別、犬種/猫種、避妊/去勢の実施状況、ワクチン摂取状況、と言った基本情報や、里親募集中であるのかトライアル中であるのか、保護の経緯、関連するWEBリンク、また、預かりさん、里親さん 等、保護から譲渡活動に至るまでの情報をすべて WordPress内に保存することができます。

もちろん、一覧表示や、条件検索機能を用いて、一般に公開することもできます。

技術的な詳細

FullCustomPost_for_animal_rescue は以下の機能により構成されています。

  • WordPress のカスタム投稿タイプ カスタム投稿タイプ の機能を用いている為、WordPress の他のブログ記事などとは別に管理することができます。

  • 独自データベース表 本プラグインのメインの機能の一つとして、独自のデータベース表を作成し、データを投入しているという点があります。 この実装により、大規模なデータを投入しても、通常のWordPressの記事よりも素早くデータを操作することが可能です。 また、データベースに詳しく 独自で SQL文を操作出来る方であれば、独自の条件で情報を操作することが可能です。 実際に、後述する『レポート機能』では、様々な条件、例えば、今月の保護頭数/譲渡頭数情報や、避妊去勢がまだのワンコ、トライアル中であり既に1周間を経過したワンコ と言った情報を表示させています。<

  • カスタムテンプレート プラグインのディレクトリ内には themes ディレクトリがあり、その中には archive-pet_detail.php や single-pet_detail.php が配置されています。 つまり、これらのファイルで テンプレートを操作することが可能です。

  • Jquery UI/ Ajax などを用いたデータ登録画面の補助< カスタム投稿タイプ の機能を用いている為、WordPress の他のブログ記事などとは別に管理することができます。 データ登録画面では、Jquery UI 及び AJAX 等を使用してデータ自動入力やバリデーションを行っています。 これにより、入力データの一貫性を持たせ、データ登録を用意にしています。 サムネイル画像も、データ登録画面で切り抜き等の操作が行えます。

  • 外部データとの連携 Google ドライブより 画像を取得するデータ連携があります。 Google ドライブで公開している画像がある場合、その ベース URL を入力することで、その画像をワンコデータの個別ページに表示させることが出来ます。

機能の詳細

  • 入力データの一覧

    ペットの名前プロフィール写真誕生日没年
    性別犬種/種類大きさ体重
    避妊去勢状況ワクチン接種状況健康状態
    登録された日登録された理由(保護、処分前等)現在のステータス直近のステータス変更日ステータス履歴
    性格/ストーリー追加の譲渡条件譲渡に際する補足事項譲渡の際の追加費用
    Facebookで管理している写真のURLFacebookページのURLGoogleドライブのURLチラシは作成済みかどうか関連リンク
    非公開のメモ預かりさん氏名保護依頼主氏名譲渡先氏名

ココから下は作成中です。

  • 一覧ページ
  • 検索機能
  • 入力しやすい登録ページ
  • レポート機能

導入方法

About

wordpress plugin "FullCustomPost_for_animal_rescue"

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.