Track entity type and use correct service (‘SIA Playbook’)
Sia_Glossary_Public::send_website_network_activity()Filter admin table by publishing type
Finally isolate testimonial topics or partnership types
SIA_Glossary_Admin::display_post_publishing_type_filter() that lists all publishing options taken from SIA_Glossary_Admin::$publishingFields in a select on top of the admin table hooked to restrict_manage_postsSIA_Glossary_Admin::filter_posts_by_publishing_type() that isolates the above filter and adds it to the meta query hooked to parse_queryIntegrate the new Transient Service
Sia_Glossary_Admin::transition_post_status() hooked to transition_post_statusStore ACF types in transients and fix accidental overwritting of publishing settings
SIA_Ariel_Transient_Service) to manage queries for term publishing options: get_event_topics(), get_testimonial_topics(), get_partnership_types(), get_community_roles(), and get_SIA_team_member_roles()$publishingFields class property set in Sia_Glossary_Admin::__construct() and containing field properties and the transient name details and than using it in display_publishing_options() and save_publishing_options(), and maybe busting transients in updatePublishingFieldPostMeta()save_publishing_options() where a disabled checkbox (based on role) would be saved as FALSEAdd publishing fields to mark terms that are event topics, allow glossary manager to select them
SIA_Glossary_Admin::display_publishing_options() and save the custom field value it in SIA_Glossary_Admin::save_publishing_options();Sia_Glossary_Public::get_glossary();Sia_Glossary_Public::get_event_topics().New: Allow Headquarter team members to view Glossary admin table via SIA_Glossary_Admin::allow_headquarter_to_view_glossary_term_admin_table() hooked to ‘map_meta_cap’
Glossary :: Fix notice caused by unset $restore variable in multiple Sia_Glossary_Public methods
Add publishing fields to mark terms that are testimonial topics, allow glossary manager to select them
Add publishing fields to mark terms that are partnership types.
Prevent hooks from being registered outside of SIA Play (SIA_Ariel::is_play())
Ensure only super admin can mark glossary terms that are community roles or team member roles.
Add publishing fields to mark terms that are community roles and team member roles.
Fix altering search results order.
Start using custom post type capabilities.
Fix save of “show in lists” meta and improve admin UI.
Fix missing filter callback.
Allow all publish terms in search results and link to single, regardless of visibility in lists.
Fix search query ignoring post visibility.
Fix jQuery dependency typo and content terms display.
Allow editor to choose if terms are shown only in the content, or in archive too.
Initial release: