Hi guys,
I’m using the latest version of both WordPress and ACF (4.5.1 and 5.3.7 respectively). I’m also using the latest version of Timber for my ‘starter theme’ (v. 0.22.6).
I have a Calendar custom post type. It’s pretty simple: the user just needs to basically upload a PDF file to each new monthly calendar post. At first I used the basic media library to add the PDF to the post, but I want more control over it. So I created a custom field group with ACF and made a File field. Told it only .pdf files may be updated.
At first I told it to save it as an array. Couldn’t get it to work.
Then tried URL, still didn’t work.
Then I tried saving it as its ID, doesn’t work. Timber suggests using the ID method for images, so I was hoping maybe that’d work with the file field.
What happens is it only returns what looks like the ID of the file. I created two posts, uploaded two different PDF files, and each one just returns “26” and “32”.
I opened MySQL Workbench and looked in the wp_postmeta table, and here’s what I find:
_calendar_file => field_5724d19...
calendar_file => 32
_wp_attached_file => 2016/05/file.pdf
Why is the actual calendar_file
field saving “32”? I don’t see any other row showing 32 as some sort of ID for it.
All I want to return is the URL to the file. What am I missing?
Thank you!