GP Project Icon

外掛說明

這個 GlotPress 附加元件外掛能讓使用者為專案新增圖示。

截至 GlotPress 4.0.1 為止,其範本 project.php 及 projects.php 沒有能在伺服器端輕鬆新增圖示所需的勾點。

目前在網站前端使用 JavaScript 新增圖示。

如果能整合提取要求〈Add action hooks and filters to Projects and Project templates〉,便不再需要 JS,並且能以正確的方式自訂範本。

這個外掛使用包含 project_icon 中繼資料索引鍵的 gp_meta 儲存媒體庫附件 ID,因此每個 project 類型的物件都會有對應的 ID。

功能

  • GlotPress projects page:
    • 專案名稱左側的圖示。
  • GlotPress project page:
    • 專案標題上方的頁首圖示。
    • 子專案名稱左側的圖示。
  • GlotPress project edit/new form:
    • 在媒體庫選取圖片的媒體檔案選取欄位。

已知問題

  • 目前 GlotPress 在刪除專案時不會一併刪除中繼資料,導致產生冗餘的中繼資料。
  • GlotPress 分支專案時不會再製中繼資料,因此任何再製的專案都不會繼承原始專案的圖示。

環境需求

  • GlotPress 4.0 或更新版本

螢幕擷圖

  • 已新增圖示的專案頁面
  • 已新增頁首圖示及子專案圖示的專案頁面
  • 已新增頁首圖示及譯文集的專案頁面
  • 已新增頁首圖示及子專案圖示的專案頁面
  • 沒有選取圖示的專案編輯/新增表單
  • 在媒體庫選取圖示的專案編輯/新增表單
  • 已選取圖示的專案編輯/新增表單

常見問題集

如何參與這個外掛開發專案?

非常歡迎前往這個外掛的 GitHub 存放庫回報問題或提出功能建議。

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈GP Project Icon〉的開發相關工作。

參與者

〈GP Project Icon〉外掛目前已有 2 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈GP Project Icon〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

Unreleased

  • Tested up to WP 6.8.

1.0.1

  • Tested up to WP 6.7.
  • Include minified assets maps.
  • Add prefixes for supported browserslist.
  • Remove plugin header for Git Updater, forbiden by the .org Plugin Team.

1.0.0

  • Initial release.
  • Add project icons to GlotPress Projects page.
  • Add project header icon to GlotPress Project page.
  • Add sub-project icons to GlotPress Project page.
  • Add media file select field to the Project edit/new form.
  • Delete project icon meta when deleting a project.