drahywu329376 2015-11-05 09:13
浏览 74
已采纳

在子页面上获取Wordpress / ACF选项

I use Wordpress with Timber (as template renderer), and Advanced Custom Fields. I'm struggling with some sub page options.

My problem is that I can't get the options on the right posts (my jobs) – it's only available on the job overview page.

I've created an options sub page to my custom post_type "job", like so:

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"
    ));
}

And I'm able to get that options on the job-overview page, like so:

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

But when I run that same command on the posts with post_type "job", then it returns null.

How can I get that options to affect the posts with post_type "job" and not the overview?


** EDIT **

Okay, so I found out that somehow it had worked, since I could get SOME of the options, and I could edit them in ACF, but I couldn't add new options. Somehow the link to "options" is broken. I have no idea how to fix this.

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 关于#大数据#的问题:请问有人能系统得总结一下什么数据分析师,数据架构师还有开发师的具体职业要求和就业前景嘛d(ŐдŐ๑)
      • ¥15 win10账户不见了怎么找回
      • ¥15 如何显示得分大于0.5的检测框
      • ¥15 微信小游戏使用云开发的CDN配置
      • ¥15 Matlab的SAW模态耦合模型的仿真程序
      • ¥20 求个C# SSL socket的客户端和 服务端代码
      • ¥15 大家调试TI C2000系列DSP用什么上位机?
      • ¥20 Eltable 如何实现鼠标拖拽范围多选
      • ¥15 产品需要了解什么代码技术才能更好站在开发角度思考问题?
      • ¥15 统计数据能提前统计吗