簡體   English   中英

WordPress:獲取ACF子頁面選項

[英]Wordpress: Get ACF sub page options

我有一個稱為“工作”的自定義post type 我添加了帶有ACF的“選項頁”,如下所示:

/*
 * Advanced Custom Fields sub page options
 */
if (function_exists("acf_add_options_page")) {
    acf_add_options_sub_page(array(
        "page_title" => "Job options",
        "menu_title" => "Job options",
        "menu_slug" => "job_options",
        "capability" => "edit_posts",
        "parent_slug" => "edit.php?post_type=job"
    ));
}

選項頁面本身按預期工作,但是我不知道如何訪問子頁面選項值。

ACF自己的文檔說我可以這樣訪問它:

$variable = get_field('field_name', 'option');

但是我想這是針對全局選項的,而不是針對子頁面選項的。

我是空白。 有任何想法嗎?

答案就在我眼前。

$context["options"] = get_fields("options");

然后您可以使用Timber進行訪問

{{ options.FIELD_NAME }}

謝謝@Aibrean在正確的方向幫助我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM