前言介紹
- 這款 WordPress 外掛「Advanced Custom Fields : CPT Options Pages」是 2016-07-07 上架。
- 目前有 3000 個安裝啟用數。
- 上一次更新是 2023-04-08,距離現在已有 757 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
- 外掛最低要求 WordPress 3.0 以上版本才可以安裝。
- 有 7 人給過評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
archive | acf options | custom post type | advanced custom fields |
內容簡介
這是一個針對 ACF Options 的小型附加外掛程式。為每個自訂文章類型添加 ACF 定位。
大版本 2 中的新功能!
重要!
升級到 v2+ 後,您必須重新連接欄位群組至選項頁面。
現在您可以啟用/停用自訂文章類型,並為每個自訂文章類型創建自訂選項頁面。
預設情況下,選項頁面啟用於所有自訂文章類型。
用法
ACF 外掛程式 的預設函數(get_field、the_field 等)可用來從自訂文章類型選項頁面載入值,但必須帶有第二個參數以定位自訂文章類型的選項。
這與傳遞 $post_id 參數以定位特定文章物件類似。
所需的 $post_id 參數是包含 cpt_ 和 CPT 名稱的字串,格式如下:"cpt_{CPT_NAME}",對於子頁面,可以在創建子頁面時複製生成的 ID。
範例
在範例中,自訂文章類型名稱為 projects。
那麼,讓我們開始吧!
顯示欄位
和子頁面的欄位
擷取欄位
$field = get_field('field_name', 'cpt_projects');
// 執行 $field
?>
顯示子欄位
使用縮碼顯示
[acf field="field_name" post_id="cpt_projects"]
請閱讀關於 ACF 縮碼 的文檔。
自定義
function cpt_projects_customize($cptmenu) {
$cptmenu['page_title'] = 'Dev Custom title';
$cptmenu['menu_title'] = 'Dev Custom title';
return $cptmenu;
}
add_filter('cpt_projects_acf_page_args', 'cpt_projects_customize');
請勿忘記將 cpt_projects_ 替換為您的自訂文章類型名稱 🙂
僅適用於一級選項頁面,不適用於子頁面。
捐贈
支援此外掛程式
授權
版權所有 (c) 2021,Tusko Trush
要求
您必須購買 ACF PRO 或 ACF 選項頁面外掛程式。
翻譯
qTranslate-XT
此外掛程式與 ACF qTranslate 相容並包含在其中。
就這樣!
qTranslate-X
如果您正在使用 qTranslate-X,您必須安裝 ACF qTranslate。
WPML/Polylang
如果您正在使用 WPML 或 Polylang,您必須將常數 ICL_LANGUAGE_CODE 添加到 post_id 中,
原文外掛簡介
Small addon for ACF Options. Adds ACF location for each custom post type.
New feature in the major version 2!
Important!
After update to v2+ you must reconnect Field Groups to Options Pages
Now you can activate/deactivate CPTs and create custom options pages for each CPT.
By default, options pages are activated for all custom post types.
Usage
The default functions of ACF plugin (get_field, the_field, etc.) can be used to load values from a CPT Options Pages, but second parameter is required to target the CPT options.
This is similar to passing through a $post_id parameter to target a specific post object.
The $post_id parameter needed is a string containing the cpt_ and CPT name in the following format; "cpt_{CPT_NAME}" and for subpages you can copy generated ID while creating subpages.
Examples
In examples Custom Post Type name is projects.
So, let’s go!
Display a field
and the subpage’s field
Retrieve a field
Display a sub field
Display with shortcode
[acf field="field_name" post_id="cpt_projects"]
Please read documentation about shortcodes with ACF
Customization
function cpt_projects_customize($cptmenu) {
$cptmenu['page_title'] = 'Dev Custom title';
$cptmenu['menu_title'] = 'Dev Custom title';
return $cptmenu;
}
add_filter('cpt_projects_acf_page_args', 'cpt_projects_customize');
Don’t forget to replace cpt_projects_ to your custom post type name 🙂
It works only for first level options pages, not for subpages.
Donate
Support plugin
License
Copyright (c) 2023, Tusko Trush
Requirements
You must buy ACF PRO or ACF Options Page Addon.
Translation
qTranslate-XT
This plugin is compatible and has included ACF qTranslate.
Just enjoy!
qTranslate-X
If you are using Qtranslate-X, you must install ACF qTranslate.
WPML/Polylang
If you are using WPML or Polylang, you must add constant ICL_LANGUAGE_CODE to post_id,
for example: get_field('archive_title', 'cpt_projects_' . ICL_LANGUAGE_CODE).
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Advanced Custom Fields : CPT Options Pages」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
延伸相關外掛(你可能也想知道)
Custom Post Type Permalinks 》自訂文章類型永久連結允許您編輯自訂文章類型的永久連結結構。, 更改自訂分類目錄的永久鏈接,以“example.org/post_type/taxonomy_name/term_slug̶...。
WP Page Widget 》這款外掛讓小工具的選擇變得更加容易。啟用此外掛後,我們可以選擇要顯示在特定頁面/文章/自訂文章類型中的小工具。, 請注意,使用此外掛時必須啟用側邊欄主題。。
Custom Post Types and Custom Fields creator – WCK 》WordPress Creation Kit 是由三個工具組成,可幫助您建立和維護自訂文章類型、自訂分類和最重要的是文章、頁面或自訂文章類型的自訂欄位和元框。, WCK Custom...。
Custom Post Type Widgets 》此 WordPress 外掛可以添加預設的自訂文章類型小工具。, 您可以在小工具上篩選已註冊的自訂文章類型或分類法。, , 小工具描述, , 最新文章 (自訂文章類型), ...。
Simple Post Type Permalinks 》輕鬆編輯自訂文章類型的永久網址結構。, 簡單文章類型永久連結比自訂文章類型永久連結更簡單而聰明。, 可用的標籤包括%post_id%,%postname%,%year%,%month...。
Remove CPT base 》從網址中移除自訂文章類型基本標誌, , 可以選擇特定的自訂文章類型, 自動重新導向舊的基本標誌到無基礎標誌, 。
No Page Comment 》直到最近,WordPress 提供兩種選擇:你可以默認禁用所有頁面和文章的評論和引用追蹤,或者你可以啟用它們。在WordPress 4.3 版本中,這種情況終於改變,所以...。
Custom Post Type Maker 》Custom Post Type Maker 是一款完美的外掛,以用戶友好的方式創建自定義文章類型和自定義分類法,就像管理常規文章和頁面一樣。, 原始作者為 Bakhuys。, 功能...。
Multiple Featured Images 》如果您的 WordPress 網站需要多個精選圖片,包括文章、頁面以及自定義文章類型,那麼這個外掛就是為您所設計的!, 這個外掛可讓您為所有文章類型(包括自定義...。
JC Submenu 》JC子選單外掛允許你自動填入自定義的文章類型、分類或子頁面到導覽選單中。此外掛容易使用,並被設計成為一個輕量化的選單擴充套件。, 透過我們的進階子選單...。
WP Ultimate Post Grid 》使用 WP Ultimate Post Grid 可以建立帖子、頁面或任何自訂文章類型的回應式網格。可以選擇性為與這些文章相關聯的任何分類,添加等離子過濾器。, , , 查看這...。
WP Custom Post Template 》此外掛可讓您在 WordPress 自訂文章類型中新增自訂文章模板,並可在自訂文章類型的單一頁面中輕鬆套用自訂文章模板,類似於頁面模板的方式。, 模板的定義方式...。
W4 Post List 》這個外掛可以顯示文章(或自訂文章類型)、分類(或自訂分類法)、使用者(或使用者角色)於網頁或小工具區域,只需使用 shortcode 即可。你可以選擇要顯示哪...。
Custom Related Posts 》自訂相關文章是一個使用者友善的插件,可以手動將相關文章添加到任何您的文章、頁面或自訂文章類型中。您可以完全控制這些相關的連結,自行決定它們是否雙向...。
Autoremove Attachments 》Autoremove Attachments 可以幫助您保持媒體庫的整潔,當您刪除帖子、頁面或自訂的文章類型時,它可以刪除作為子附件附加的所有媒體文件。, 默認情況下,當您...。