Как организовать фильтр по произвольным полям

Здравствуйте!

Хочу сделать фильтр по произвольным полям в категориях в кастомном типе записей как на этом сайте: http://alstrive.ru/load/programmy/2 (фильтр -ОС-)

Через плагин произвольных полей (Advanced Custom Fields) создал этот фильтр.

array (
				'key' => 'field_59d8c56768240',
				'label' => 'Фильтр ОС',
				'name' => 'filter',
				'type' => 'select',
				'choices' => array (
					'android' => 'Android',
					'windows' => 'Windows',
				),
				'default_value' => '',
				'allow_null' => 1,
				'multiple' => 1,

И нашел статью по фильтрам, но не смог состыковать.
Статья https://misha.blog/wordpress/filtryi-zapisey-i-tovarov.html

Подскажите как нужно поправить код чтобы фильтр работал.