Tested up to: 5.9.1
Tags: wordpress, acf, image
Contributors: robertandrews
For those with:
- "company" custom taxonomy .
- ACF Image fields on "company" term-edit pages, for company.
On upload to the field, logo images will be:
- renamed to match the company term slug (eg. logo uploaded to term Microsoft will become
microsoft.png
). - housed in a dedicated sub-folder you specficy, for better organisation.
You must already have an Advanced Custom Fields group added to your Company custom taxonomy edit page ("Show this field group if" "Taxonomy" "is equal to" "Company).
The field group must contain an Image field:
- Logo
The new image uploader will appear on your Company taxonomy-term edit pages in the Dashboard (Edit Company).
Beneath /wp-content/uploads
, create a new sub-directory to house your logo files (eg. "/companies/logos
" for "/wp-content/uploads/companies/logos
").
You must then edit the plugin to add four variables:
// Settings (Company logos)
$logos_acf_field_key = 'field_6140aa779827d'; // key of ACF image field storing Company logos
$logos_folder = '/companies/logos'; // wp-content/companies/{sub-folder}
$logos_acf_field_key
: the database key corresponding to this field. Find this most easily by using Hookturn's ACF add-on Theme Code Pro, or else by inspecting page source on the Image button.$logos_folder
: path to sub-folder of/wp-contents/companies
(eg./companies/logos
). Include leading slash but not trailing slash. (Reminder: you must already have created this folder).
This plugin ostensibly packages up code contributed by John Huebner to ACF's support forum.
This plugin stores no database information directly.
The ACF Image field, of course, both uploads an image and sets a database binding between the image object and a Company term.