LCT Useful Shortcodes & Functions

Description

Shortcodes & Functions that will help make your life easier.

Links

Installation

From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for “LCT Useful Shortcodes & Functions”
  3. Activate LCT Useful Shortcodes & Functions from your Plugins page

FAQ

none

Reviews

Read all 1 review

Contributors & Developers

“LCT Useful Shortcodes & Functions” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2020.13

Release Date – 22nd October 2020

  • Bug Fix:
    • unique_id()
    • force_send_to_on_sb(); made compatible < PHP 7.4
  • JS Updates:
    • instant_save.js
  • Added Functions:
    • lct_is_empty()
    • lct_not_empty()
    • lct_acf_is_repeater_subfield()
    • lct_acf_validate_subfield_parent()
  • Improved:
    • lct_acf_format_value()
    • lct_get_post_id()
    • lct_get_root_post_id()
  • Updated:
    • lct_acf_instant_save{}ajax_handler()

2020.12

  • WP v5.5.1 Ready
  • Avada v7.0.2 Ready
  • Improved: [theme_chunk]
  • Improved: lct_features_theme_chunk{}fast_ajax()
  • Improved: lct_features_theme_chunk{}ajax_handler()
  • Improved: disable_optional_modules()

2020.11

  • CSS Tweaks
  • Improved: PDER{}get_ereminder()
  • Improved: PDER{}send_ereminder()
  • WP Rocket v3.7.0.1 Ready
  • Updated: lct_sb_prefixes()
  • Updated: lct_pder_get_email_template()
  • Added: lct_count_filter()
  • Updated: lct_quick_send_email()
  • Added: lct_current_user_can_caps()
  • Improved: lct_deprecated_error_log()
  • Deprecated FILTER: lct_get_comment_type_lct_audit_settings
  • Improved: get_cnst()
  • Improved: lct_get_terms()
  • Improved: lct_get_users()
  • Added: lct_get_org_meta_query()
  • Improved: lct_set_plugin()
  • Improved: lct_plugin_default_args()
  • Improved: lct_get_plugin_setting()
  • Improved: lct_update_plugin_setting()
  • Improved: lct_plugin_active()
  • Improved: lct_plugin_version()
  • Improved: lct_set_Yoast_GA_settings()
  • Added FILTER: lct/get_comment_type_audit_settings
  • Added FILTER: lct/get_comment_type_settings
  • Added: lct_get_comment_type_settings()
  • Improved: [lct_preload]
  • Updated: [lct_get_the_id]
  • Improved: [lct_current_year]
  • Improved: check_restrictions_by_taxonomy()
  • Improved: render_field_viewonly()
  • Added: lct_acf_current_user_can_edit_field()
  • Improved: lct_acf_form2()
  • Improved: lct_acf_format_value()
  • Improved: lct_acf_format_value_radio_display_format()
  • Improved: lct_acf_format_value_post_object()
  • Added: lct_acf_format_value_checkbox()
  • Improved: lct_acf_format_value_taxonomy()
  • Added: lct_acf_format_value_zip_code()
  • Improved: acf_field_lct_zip_code{}render_field()
  • Improved: acf_field_lct_phone{}render_field()
  • Updated: save_key_references()
  • Improved: load_reference()
  • Improved: load_reference_old()
  • Added: lct_acf_ajax_send_user_login_invite{}
  • Added: add_filter( ‘lct/lct_acf_instant_save/add_comment/user’, [ $this, ‘add_comment_user_is_cron’ ], 999 );
  • Updated: lct_acf_instant_save{}ajax_handler()
  • Improved: lct_acf_instant_save{}add_comment()
  • Added: ‘FILTER’ lct/lct_acf_instant_save/add_comment/user
  • Updated: add_user_agent_check_when_cookie_not_set()
  • Improved: disable_site_status_tests()

2020.9

  • WP v5.4.2 Ready
  • Improved: header_layout()
  • Improved: lct_mobi_contact_button()
  • Improved: non_ajax_add_comment()
  • Improved: lct_update_status_taxonomy_term_count()

2020.8

  • WP v5.4.1 Ready
  • Improved: lct_script_protector();

2020.7

  • Avada v6.2.2 Ready
  • WP v5.4.1 Ready
  • WP Rocket v3.5.5.1 Ready
  • CSS Tweaks
  • Improved: PDER{}
  • Improved: send_ereminder()
  • Improved: delete_reminders_many()
  • Added: add_filter( ‘wp_mail’, [ $this, ‘force_send_to_on_sb’ ] );
  • Improved: lct_mu{}
  • Improved: lct_quick_send_email()
  • Improved: lct_get_rel_tax_id()
  • Added: lct_check_post_type_match()
  • Improved: lct_features_class_mail{}
  • Improved: lct_acf_form2()
  • Improved: lct_acf_format_value_user()
  • Improved: lct_acf_instant_save{}ajax_handler()
  • Improved: add_comment()
  • Improved: non_ajax_add_comment()
  • Updated: lct_cleanup_uploads()
  • Improved: cleanup_guid_link_cleanup()
  • ACF Field Updates; for LCT Audit Settings
  • Updated: avada_main_menu(); Added: do_action( ‘lct/avada_main_menu’ );
  • Added: lct_wp_mail_smtp_admin{}
  • Added: add_filter( ‘wp_mail_smtp_options_get’, [ $this, ‘disable_smtp_on_dev’ ], 10, 3 );
  • Updated: create_menu(); removed dashboard link

2020.6

  • Avada v6.2.1 Ready
  • JS Tweaks
  • Improved: lct_wpdb_prepare_in()
  • Improved: lct_add_rel_term()
  • Added: lct_array_flatten()
  • Added: lct_array_flatten_unique()
  • Added: lct_is_not_null()
  • Updated: lct_avada_template_version_router(); Avada v6.2.1 Ready
  • Improved: [lct_lazy_youtube]

2020.5

  • Improved: lct_get_field_post_id()
  • Added: lct_clean_acf_repeater()
  • Added: lct_find_repeater_field()
  • Improved: lct_acf_form2()
  • Improved: prepare_fields_for_import()
  • Improved: [lct_mobi_call_button]
  • Improved: [lct_mobi_book_appt_button]
  • Improved: [lct_mobi_findus_button]
  • Improved: [lct_fixed_buttons]
  • Improved: [lct_mobi_home_button]
  • Added: lct_acf_ajax_save_repeater_after_remove{}
  • Added: lct_acf_ajax_save_repeater_after_remove{}check_acf_repeater()
  • Updated: default_plugins(); Added ‘wp-smushit’ & removed ‘ewww-image-optimizer’
  • Updated: default_plugins(); Added ‘wp-mail-smtp’
  • Updated: load_field_update_choices()
  • Removed: jquery_main_vars, jquery_main_vars_no_field_check, jquery_ready_conditional_logic_type, jquery_conditional_logic_hide_field, admin_jquery_main_vars, admin_jquery_label, admin_jquery_required, admin_jquery_display_format, admin_jquery_choices, admin_jquery_ready_conditional_logic_type, admin_jquery_conditional_logic_type
  • Updated: form_data_post_id_ajax()
  • Improved: lct_acf_instant_save{}ajax_handler()
  • Improved: lct_get_post_id()
  • Added: lct_get_root_post_id()
  • Improved: lct_get_acf_post_id()
  • Updated: [faicon]
  • Improved: prepare_field_access_primary()
  • Updated: wp_head_last()
  • Improved: lct_features_theme_chunk{}wp_enqueue_scripts()
  • Improved: lct_features_theme_chunk{}ajax_handler()
  • Added: lct_wp_api_api{}
  • Added: lct_wp_api_general{}
  • Added: ../assets/js/plugins/acf/front.min.js
  • Added: ../assets/js/helpers.min.js
  • Improved: instant_save.min.js
  • Improved: theme_chunk.min.js

2020.4

  • Improved: lct_acf_loaded{}load_hooks(); Prevent from running on update

2020.3

  • ACF Field Changes
  • Added: remove_action( ‘plugins_loaded’, ‘_wp_add_additional_image_sizes’, 0 );
  • Improved: avada_main_menu_v5()
  • Improved: avada_main_menu_v5_1()
  • Improved: avada_main_menu_v5_4()
  • Improved: wp_enqueue_scripts()
  • Improved: header_layout()
  • Added: add_filter( ‘wp_check_filetype_and_ext’, [ $this, ‘check_for_needed_filetype’ ], 10, 4 );
  • Improved: lct_get_current_user_role_display()
  • Added: add_filter( ‘lct/acf_form/post_id’, [ $this, ‘set_acf_form_post_id_for_author_page’ ], 16, 2 );
  • Improved: pretty_state_list()
  • Added: add_filter( ‘get_post_status’, [ $this, ‘acf_post_status_check’ ], 10, 2 );
  • Improved: lct_timer_end()
  • Improved: lct_acf_form2()
  • Added: add_filter( ‘acf/fields/post_object/query’, [ $this, ‘update_posts_per_page’ ], 10, 3 );
  • Added: add_filter( ‘acf/acf_get_hidden_input/attrs’, [ $this, ‘unique_id’ ] );
  • Added: lct_rand_short()
  • Improved: lct_rand()
  • Improved: instant_save.js
  • Improved: register_main_scripts()
  • Improved: load_reference()
  • Improved: lct_acf_instant_save{}ajax_handler()
  • Gulp v4 Ready

2020.2

  • No Updates

2020.1

  • WP Rocket v3.4.4 Ready
  • Avada v6.1.2 Ready
  • Updated: instant_save.js
  • Improved: lct_acf_format_value()
  • Improved: acf_field_lct_json{}
  • Updated: lct_acf_instant_save{}ajax_handler()
  • Improved: emergency_hack_checker_unworthy_recheck()
  • Updated: register_post_status()
  • Added: add_action( “admin_footer-{$pagenow}”, [ $this, ‘extend_quick_edit_post_status’ ] );
  • Updated: get_field_label()
  • Improved: lct_update_status_taxonomy_term_count()
  • Improved: lct_add_rel_term()
  • Updated: wp_nav_menu_objects(); Added action: lct/access/wp_nav_menu_objects/pre_check_unset

2019.31

  • Updated: emergency_hack_checker_unworthy_recheck()
  • Improved: {zxzu}acf_format_value_user()
  • Improved: {zxzu}add_rel_term()
  • Improved: {zxzu}quick_send_email()

2019.29

  • Added: add_filter( ‘acf/prepare_field_group_for_export’, [ $this, ‘add_menu_order_to_fields’ ] );
  • Added: add_menu_order_loop_fields()
  • Improved: {zxzu}acf_is_field_group_editing_page()
  • Improved: load_admin()
  • Improved: db_status_options_ignore_names()
  • Improved: page_load_acf_tools()
  • Improved: db_status_postmeta_ignore_keys()
  • Improved: db_status_usermeta_ignore_keys()
  • Improved: load_field_update_choices()
  • Improved: load_field_update_choices_clone()
  • Improved: css_files()
  • Improved: js_files()
  • Improved: modify_clone()
  • Improved: process_shortcodes()
  • Improved: asana_workspaces_choices()
  • Added: add_action( ‘wp’, [ $this, ‘disable_admin_hooks_by_removal’ ], 1 );
  • Added: add_action( ‘wp’, [ $this, ‘disable_by_removal_wp’ ], 1 );
  • Added: {zxzu}get_status_obj_from_status_slug()
  • Added: {zxzu}get_status_name_from_status_slug()
  • Improved: [theme_chunk]
  • Updated: set_all_cnst()
  • Added: {zxzu}rel_tax()
  • Added: {zxzu}rel_post()
  • Added: {zxzu}add_rel_term()
  • Added: {zxzu}get_rel()
  • Added: {zxzu}get_rel_id()
  • Added: {zxzu}get_rel_post()
  • Added: {zxzu}get_rel_post_id()
  • Added: {zxzu}get_rel_tax()
  • Added: {zxzu}get_rel_tax_id()
  • Added: add_action( ‘{zxzu}emergency_hack_checker’, [ $this, ’emergency_hack_checker’ ] );
  • Added: add_action( ’emergency_hack_checker/unworthy_recheck’, [ $this, ’emergency_hack_checker_unworthy_recheck’ ] );
  • Added: status_worthy_commit()

2019.28

  • Avada v6.1.2 Ready
  • WP Rocket v3.4.2.2 Ready
  • Updated: {zxzu}acf_instant_save{}ajax_handler()
  • Added ‘filter’: {zxzs}acf/instant_save/final_response

2019.27

  • Avada v6.1.1 Ready
  • Added: {zxzu}acf_display_value()
  • Improved: {zxzu}acf_format_value()
  • Added: [{zxzu}acf_display_value]
  • Updated: [{zxzu}show_if]
  • Improved: {zxzu}wp_redirect()
  • Improved: {zxzu}wp_safe_redirect()
  • Added: {zxzu}wp_safe_redirect_js()
  • Updated: templates/menu-mobile-main.php
  • Improved: [{zxzu}mobi_overlay_menu_button]
  • Improved: add_user()
  • Added: add_filter( ‘acf/fields/post_object/query’, [ $this, ‘update_status_filter’ ], 10, 3 );
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Updated: {zxzu}acf_public_choices{}load_hooks()
  • Added: pretty_acf_fields_list_data()
  • Added: pretty_acf_fields_list()

2019.26

  • WP v5.3 Ready
  • Avada v6.1.1 Ready
  • JS Tweaks – instant_save
  • WP Rocket v3.4.1.2 Ready
  • Added: {zxzu}prep_custom_WP_User_obj_to_array()
  • Added: {zxzu}get_all_user_meta()
  • Added: {zxzu}get_clean_user_id()
  • Added: {zxzu}get_role_name()
  • Improved: {zxzu}acf_get_field_group_of_field()
  • Improved: {zxzu}acf_get_POST_value()
  • Improved: load_reference()
  • Improved: plugins_n_files()
  • Improved: modified_posts()
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: {zxzu}avada_template_version_router()
  • Updated: {zxzu}wp_admin_admin_loader{}load_admin()

2019.25

  • WP v5.2.4 Ready
  • Avada v6.0.3 Ready
  • JS Tweaks
  • UD .htaccess
  • Added: add_action( ‘set_current_user’, [ $this, ‘update_display_name’ ] );
  • Added: update_names()
  • Added: {zxzu}get_current_user_role_display()
  • Removed: template overrides for logo.php
  • Improved: {zxzu}avada_default_overrider()
  • Added: {zxzu}avada_template_version_router()
  • Updated: get_instance()
  • Improved: pre_load_reference()
  • Added: save_references_accessed()
  • Improved: load_reference()
  • Added: {zxzu}delete_meta_cache()
  • Added: {zxzu}delete_post_meta_cache()
  • Added: {zxzu}delete_term_meta_cache()
  • Added: {zxzu}get_clean_post_id()
  • Added: {zxzu}get_clean_term_id()
  • Improved: {zxzu}prep_custom_WP_Post_obj_to_array()
  • Added: {zxzu}get_date_from_date()
  • Added: {zxzu}get_date_from_date_gmt()
  • Updated: {zxzu}get_json_thru_curl()
  • Added: {zxzu}acf_get_field_group_of_field()
  • Added: ACF Field ‘JSON Data’
  • Improved: {zxzu}acf_get_POST_values_w_selector_key()
  • Added: {zxzu}produce_shortcode()
  • Updated: {zxzu}acf_form2()
  • Updated: [{zxzu}acf_form2]
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Updated: prepare_fields_for_import()
  • Added: add_action( ‘acf/render_field_settings/type=time_picker’, [ $this, ‘render_field_settings_time_picker’ ] );
  • Added: {zxzu}is_cache_disabled()
  • Improved: [{zxzu}mobi_flyout_menu_button]
  • Improved: [{zxzu}scroll_arrow]
  • Updated: [{zxzu}mobi_overlay_menu_button]
  • Improved: {zxzu}acf_instant_save{}ajax_handler()

2019.24

  • JS Tweaks
  • Improved: {zxzu}get_fixes_cleanups_message___{zxzu}review_site_info()
  • Improved: {zxzu}remove_site_root_all()
  • Improved: fusion_options_saved()
  • Updated: {zxzu}acf_form2()
  • Updated: [{zxzu}acf_form2]

2019.23

  • CSS Tweaks
  • Improved: database_status_options()
  • Updated: {zxzu}close_all_pings_and_comments()
  • Improved: login_bypass()
  • Moved: add_action( ‘admin_init’, [ $this, ‘set_login’ ] );
  • Removed: {zxzu}wp_admin_wps_hide_login_admin{}
  • Added: {zxzu}wps_hide_login_loaded{}
  • Added: add_filter( ‘site_url’, [ $this, ‘site_url’ ], 5, 4 );
  • Added: add_filter( ‘network_site_url’, [ $this, ‘network_site_url’ ], 5, 3 );
  • Added: add_filter( ‘wp_redirect’, [ $this, ‘wp_redirect’ ], 5, 2 );
  • Added: filter_wp_login_php()
  • Added: {zxzu}stream_admin{}
  • Added: add_filter( ‘wp_stream_alert_trigger_check’, [ $this, ‘trigger_check’ ], 10, 4 );
  • Added: add_action( ‘upload_mimes’, [ $this, ‘add_file_types_to_uploads’ ] );
  • Improved: [{zxzu}phone]
  • Added: {zxzu}acf_get_menu_button_class()
  • Added: {zxzu}acf_get_mobi_nav_colors()
  • Improved: [{zxzu}mobi_call_button]
  • Improved: [{zxzu}mobi_book_appt_button]
  • Improved: [{zxzu}mobi_contact_button]
  • Improved: [{zxzu}mobi_findus_button]
  • Added: {zxzu}acf_get_specific_mobi_nav_color()
  • Improved: [{zxzu}mobi_home_button]
  • Improved: [{zxzu}findus_button]
  • Improved: [{zxzu}contact_button]
  • Improved: [{zxzu}book_appt_button]
  • Improved: [{zxzu}mobi_menu_button]
  • Improved: [{zxzu}mobi_slide_menu_button]
  • Improved: [{zxzu}mobi_overlay_menu_button]
  • Added: [{zxzu}mobi_flyout_menu_button]
  • Improved: header_layout()
  • Improved: {zxzu}update_later()

2019.22

  • Improved: load_reference()
  • Improved: cleanup_guid_link_cleanup()
  • Improved: initial_tasks()
  • Added: default_plugins()
  • Added: update_plugin_details()
  • Updated: plugins_n_files()
  • Improved: database_status_options()
  • Renamed: {zxzu}admin_menu_editor_action{} TO {zxzu}wp_admin_admin_menu_editor_action{}
  • Improved: update_options_to_desired_settings()
  • Updated: [{zxzu}acf_form2]
  • Updated: {zxzu}acf_form2()

2019.21

  • Improved: {zxzu}get_street_address()
  • Improved: get_field()
  • Improved: {zxzu}load_class()
  • Added: {zxzu}asana{}
  • Added: {zxzu}asana_acf{}
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘asana::workspaces’ ), [ $this, ‘asana_workspaces_choices’ ] );

2019.19

  • ACF Fields
  • Added: add_filter( ‘site_status_tests’, [ $this, ‘disable_site_status_tests’ ] );
  • Added: add_filter( ‘site_status_test_php_modules’, [ $this, ‘disable_optional_modules’ ] );
  • Improved: acf_include_field_types()
  • Improved: acf_field_{zxzu}dev_report{}
  • Removed: acf_field_{zxzu}modified_posts{}
  • Renamed: dev_report() TO plugins_n_files()
  • Added: add_action( ‘{zxzb}/acf/dev_report’, [ $this, ‘modified_posts’ ] );
  • Removed: add_action( ‘{zxzb}/acf/modified_posts’, [ $this, ‘modified_posts’ ] );
  • Added: add_action( ‘{zxzb}/acf/dev_report’, [ $this, ‘database_status_options’ ] );
  • Improved: exclude_field_type()
  • Improved: check_for_field_with_empty_names()
  • Improved: check_for_field_issues()
  • Added: {zxzu}array_to_quoted_string()
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘db_status::options::ignore_names’ ), [ $this, ‘db_status_options_ignore_names’ ] );
  • Added: add_filter( ‘acf/update_value/name=_validate_email’, ‘__return_null’, 10, 3 );
  • Added: add_action( ‘{zxzb}/acf/dev_report’, [ $this, ‘database_status_postmeta’ ] );
  • Added: add_action( ‘{zxzb}/acf/dev_report’, [ $this, ‘database_status_usermeta’ ] );
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘db_status::postmeta::ignore_keys’ ), [ $this, ‘db_status_postmeta_ignore_keys’ ] );
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘db_status::usermeta::ignore_keys’ ), [ $this, ‘db_status_usermeta_ignore_keys’ ] );

2019.18

  • Improved: {zxza}{}
  • Improved: {zxza}{}init()
  • Improved: {zxza}{}plugins_loaded_first()
  • Improved: {zxza}{}load_classes()
  • Added: {zxza}{}has_setting()
  • Improved: {zxza}{}get_setting()
  • Improved: {zxza}{}update_setting()
  • Added: {zxza}{}get_data()
  • Added: {zxza}{}set_data()
  • Improved: {zxzu}disable_cache()
  • Improved: {zxzu}enable_cache()
  • Improved: {zxzu}set_cache()
  • Improved: {zxzu}delete_cache()
  • Improved: {zxzu}delete_cache_all()
  • Added: {zxzu}has_setting()
  • Added: {zxzu}raw_setting()
  • Added: {zxzu}validate_setting()
  • Improved: {zxzu}get_setting()
  • Improved: {zxzu}update_setting()
  • Improved: {zxzu}append_setting()
  • Added: {zxzu}get_data()
  • Added: {zxzu}set_data()
  • Added: {zxzu}append_data()
  • Improved: {zxzu}get_path()
  • Improved: {zxzu}get_root_path()
  • Improved: {zxzu}get_url()
  • Improved: {zxzu}get_root_url()
  • Improved: {zxzu}load_class()
  • Improved: {zxzu}load_class_default_args()
  • Improved: {zxzu}did()
  • Improved: {zxzu}undid()
  • Improved: {zxzu}get_later()
  • Improved: {zxzu}update_later()
  • Improved: {zxzu}append_later()
  • Added: {zxzu}instances{}
  • Improved: {zxzu}set_plugin()
  • Improved: {zxzu}get_plugin_setting()
  • Improved: {zxzu}update_plugin_setting()
  • Improved: {zxzu}plugin_active()
  • Improved: {zxzu}plugin_version()
  • Improved: {zxzu}get_city()
  • Improved: {zxzu}get_zip()
  • Improved: {zxzu}get_state()
  • Improved: {zxzu}get_full_address()
  • Improved: {zxzu}acf_get_POST_value()
  • Added: add_filter( ‘acf/update_value/name=’ . zxzacf( ‘google_map_api’ ), [ $this, ‘google_map_api’ ], 10, 3 );
  • Improved: {zxzu}cleanup_guid()
  • Improved: {zxzu}cleanup_uploads()
  • Improved: load_admin()
  • Added: add_action( ‘admin_init’, [ $this, ‘move_attachments’ ] );

2019.17

  • Improved: get_field()
  • Added: {zxzu}prep_custom_WP_Post_obj_to_array()
  • Added: {zxzu}acf_format_value_from_selector()

2019.16

  • Bug Fix: remove_theme_supports(); can’t get default value before init action

2019.15

  • Renamed: updated_postmeta_update_post() TO mark_posts_as_updated_with_postmeta_changes()
  • Renamed: updated_postmeta() TO mark_post_to_be_updated_later()
  • Improved: mark_posts_as_updated_with_postmeta_changes()
  • Improved: mark_post_to_be_updated_later()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘prep_shutdown’ ], 1 );
  • Added: add_action( ‘wp_update_nav_menu’, [ $this, ‘clear_menu_cache_when_nav_menu_is_saved’ ], 10, 2 );
  • Added: add_action( ‘post_updated’, [ $this, ‘clear_menu_cache_when_post_is_saved’ ], 10, 3 );
  • Improved: {zxzu}features_nav_menu_cache{}cache_key()

2019.14

  • Added: add_action( ‘after_setup_theme’, [ $this, ‘remove_theme_supports’ ], 11 );

2019.13

  • WP v5.2.2 Ready
  • Improved: get_field()
  • Improved: {zxzu}get_DateTime_from_date()
  • Improved: acf_actions_n_filters()
  • Bug Fix: {zxzu}is_wpdev()

2019.12

  • WP v5.2.1 Ready
  • Avada v5.9.1 Ready
  • Improved: {zxzu}avada_default_overrider()

2019.11

  • WP v5.2.1 Ready
  • Added: add_action( ‘admin_init’, [ $this, ‘scanner_postmeta’ ] );
  • Improved: db_looper()

2019.9

  • WP v5.2 Ready
  • Updated: {zxzu}mu{}init(); Added cron support
  • Bug Fix: load_status_of_post_type(); stopped the saving of term relationships when not needed
  • Improved: strpos_array()
  • Bug Fix: render_field_viewonly(); Don’t disable repeaters
  • Bug Fix: {zxzu}get_field_post_id()
  • Bug Fix: {zxzu}acf_format_value()
  • Improved: load_reference()
  • Improved: get_group_of_field()
  • Bug Fix: non_ajax_add_comment(); repeater get_field() was not working

2019.8

  • Added lazyframe() support to Fusion modals

2019.7

  • Improved: instant_save.js
  • Updated: {zxzu}taxonomies{}set_all_cnst(); Added cnst ‘tax_status_slugs’
  • Improved: {zxzu}get_post_id()
  • Improved: {zxzu}make_status_slug()
  • Updated: {zxzu}get_acf_post_id()
  • Added: add_action( ‘acf/include_fields’, [ $this, ‘acf_actions_n_filters_pre’ ], 9999 );
  • Improved: acf_actions_n_filters()
  • Added: add_filter( ‘acf/update_value/name=’ . {zxzu}status(), [ $this, ‘update_taxonomy_status’ ], 999970, 3 );
  • Added: add_filter( ‘acf/load_value/name=’ . {zxzu}status(), [ $this, ‘load_status_of_post_type’ ], 10, 3 );
  • Added: add_filter( ‘acf/load_value/type=taxonomy’, [ $this, ‘load_taxonomy’ ], 9999, 3 );
  • Added: add_filter( ‘acf/update_value/type=taxonomy’, [ $this, ‘update_taxonomy’ ], 999980, 3 );
  • Added: add_filter( ‘acf/update_value’, [ $this, ‘finish_taxonomy_update’ ], 999999, 3 );
  • Added: add_action( ‘acf/save_post’, [ $this, ‘prevent_taxonomy_saving’ ], 0 );
  • Moved: add_action( ‘shutdown’, [ $this, ‘do_update_field_later’ ] );
  • Moved: add_action( ‘acf/save_post’, [ $this, ‘do_update_field_later’ ], 100 );
  • Deprecated: {zxzu}acf_update_field_inside_comment()
  • Improved: {zxzu}is_new_save_post()
  • Removed: {zxzu}dont_save_terms_on_comments()
  • Improved: render_field_viewonly()
  • Removed: {zxzu}update_status_of_post_type_also()
  • Added: {zxzu}acf_get_status_field_object()
  • Added: {zxzu}acf_get_status()
  • Added: {zxzu}acf_get_status_id()
  • Added: {zxzu}acf_update_status()
  • Improved: {zxzu}acf_format_value_true_false_display_format()
  • Improved: {zxzu}acf_get_before_save_values()
  • Improved: {zxzu}acf_get_before_save_value()
  • Improved: {zxzu}acf_get_repeater_array_values()
  • Improved: {zxzu}acf_get_POST_value()
  • Added: {zxzu}acf_get_POST_repeater_value()
  • Improved: {zxzu}acf_get_POST_values_w_selector_key()
  • Added: {zxzu}acf_is_selector_repeater()
  • Added: {zxzu}acf_get_old_field_value()
  • Added: add_filter( ‘acf/location/rule_match/post_type’, [ $this, ‘register_rule_match_post_type’ ], 999, 3 );
  • Added: add_filter( ‘acf/location/rule_match/comment’, [ $this, ‘register_rule_match_comment’ ], 999, 3 );
  • Updated: load_reference()
  • Removed: add_filter( ‘acf/update_value/type=taxonomy’, [ $this, ‘wp_set_object_terms’ ], 100, 3 );
  • Updated: set_current_form()
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: {zxzu}acf_instant_save{}add_comment()
  • Improved: {zxzu}acf_instant_save{}non_ajax_add_comment()
  • Improved: check_all_fusion_pages_for_bad_avada_assets()
  • Improved: register_rule_values_org()
  • Updated: includes: lazyframe TO v1.1.6

2019.6

  • Added: {zxzu}array_not_unique()
  • Improved: prepare_fields_for_import()
  • Improved: save_key_references()
  • Added: {zxzu}acf_get_POST_values_w_selector_key()
  • Improved: {zxzu}acf_get_selector()
  • Improved: {zxzu}rand()
  • Improved: wp_add_inline_script()
  • Improved: wp_add_inline_style()
  • Improved: {zxzu}acf_form_full()
  • Improved: {zxzu}generate_random_post_name()
  • Improved: {zxzu}acf_form2()
  • Improved: pretty_acf_field_groups_list_data()
  • Improved: exhaustive_acf_field_groups_list_data()
  • Added: add_action( ‘{zxzb}/acf_form/before_acf_form’, [ $this, ‘set_current_form’ ], 0 );
  • Updated: {zxzu}mu{}
  • Improved: {zxzu}get_cache()
  • Updated: {zxzu}isset_cache()
  • Added: {zxzu}array_replace()
  • Improved: schedule_reminder()
  • Improved: delete_reminder()
  • Improved: mark_posts_as_updated_with_postmeta_changes()
  • Improved: {zxzu}pder_get_email_template()
  • Added: {zxzu}get_reminder()
  • Added: {zxzu}delete_all_post_meta()
  • Added: {zxzu}delete_all_post_meta_by_post_ids()
  • Updated: strpos_array()
  • Updated: {zxzu}get_all_metadata()
  • Updated: {zxzu}get_all_post_meta()
  • Updated: {zxzu}get_all_term_meta()
  • Improved: register_rule_match_options_page()
  • Improved: register_rule_match_{zxzu}org()
  • Improved: load_reference()
  • Added: FILTER ‘{zxzb}/acf/load_reference/pre_check_duplicate’
  • Added: ACTION ‘{zxzb}/acf/load_reference/pre_check_duplicate_failed’
  • Improved: register_screen()

2019.5

  • Avada v5.8.2 Ready
  • Improved: {zxzu}update_meta_cache()
  • Improved: {zxzu}get_meta_cache()
  • Added: {zxzu}update_term_meta_cache()
  • Added: {zxzu}get_term_meta_cache()
  • Improved: {zxzu}get_term_id_or_create_n_get_term_id()

2019.4

  • WP v5.1 Ready
  • WP v5.1.1 Ready
  • JS Tweaks; instant_save.min.js
  • CSS Tweaks
  • Improved: {zxzu}taxonomies{}cache_key()
  • Added: {zxzu}meta_cache_key()
  • Added: {zxzu}update_meta_cache()
  • Added: {zxzu}update_post_meta_cache()
  • Added: {zxzu}get_meta_cache()
  • Added: {zxzu}get_post_meta_cache()
  • Changed: add_action( ‘acf/init’, [ $this, ‘create_local_field_key_reference_array’ ], 3 ); TO ‘acf/include_fields’
  • Improved: create_local_field_key_reference_array()
  • Removed: add_action( ‘acf/init’, [ $this, ‘create_acf_by_selector’ ], 9 );
  • Moved: add_action( ‘load-update-core.php’, [ $this, ‘autoload_checker’ ] );
  • Added: add_action( ‘acf/init’, [ $this, ‘acf_actions_n_filters’ ], 999 );
  • Improved: autoload_checker()
  • Added: FILTER ‘{zxzb}/autoload_checker/force_no’
  • Added: {zxzu}key_reference()
  • Added: {zxzu}duplicate_names()
  • Added: add_action( ‘set_object_terms’, ‘{zxzu}dont_save_terms_on_comments’, 10, 6 );
  • Improved: update_field_group()
  • Improved: {zxzu}features_nav_menu_cache{}cache_key()
  • Added: {zxzu}acf_get_POST_value()
  • Added: {zxzu}acf_get_POST_instant_selector()
  • Added: {zxzu}acf_get_POST_instant_value()
  • Added: {zxzu}acf_get_selector()
  • Added: {zxzu}acf_get_options_pages()
  • Improved: dev_report()
  • Improved: {zxzu}acf_instant_save{}__construct()
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: {zxzu}acf_instant_save{}add_comment()
  • Improved: {zxzu}acf_op_main{}load_hooks()
  • Moved: add_action( ‘{zxzb}/op_main/init’, [ $this, ‘add_op_main_Avada’ ] );
  • Improved: set_fields()
  • Improved: pre_load_reference_old()
  • Improved: load_reference_old()
  • Improved: disable_fusion_builder_activate()
  • Added: {zxzu}gforms_loaded{}
  • Moved: add_action( ‘{zxzb}/op_main/init’, [ $this, ‘add_op_main_gforms’ ] );
  • Moved: add_action( ‘{zxzb}/op_main/init’, [ $this, ‘add_op_main_wc’ ] );
  • Improved: load_vars()
  • Improved: load_admin()

2019.3

  • Added: add_action( ‘created_term’, [ $this, ‘clear_register_post_status_cache’ ], 10, 3 );
  • Added: add_action( ‘edited_term’, [ $this, ‘clear_register_post_status_cache’ ], 10, 3 );
  • Improved: register_post_status()
  • Added: cache_key();
  • Disabled: add_filter( ‘acf/get_fields’, [ $this, ‘acf_get_fields’ ], 10, 2 );
  • Improved: {zxzu}acf_get_option()
  • Added: add_filter( ‘acf/update_value/type=repeater’, [ $this, ‘delete_option_repeater_cache’ ], 999, 3 );
  • Added: add_action( ‘template_redirect’, [ $this, ‘remove_wp_admin_menu_items’ ], 999 );
  • Added: add_action( ‘admin_init’, [ $this, ‘remove_wp_admin_menu_items’ ], 999 );
  • Improved: {zxzu}remove_filter_like()
  • Added: {zxzu}remove_filter_like_2()
  • Improved: {zxzu}path_theme()
  • Improved: {zxzu}url_theme()
  • {zxzu}mu{}; REST API Ready
  • Added: {zxzu}mu{}api_checker()
  • Added: {zxzu}doing_api()
  • Updated: register_main_scripts(); REST API Ready
  • Updated: admin_register_main_scripts(); REST API Ready
  • Bug Fix: timezone_adjust()
  • Bug Fix: timezone_adjust_from_gmt()

2019.2

  • Avada v5.8.1 Ready
  • ACF v5.7.12 Ready
  • Added: {zxzu}doing_ajax()
  • Added: {zxzu}doing_autosave()
  • Added: {zxzu}doing_cron()
  • Updated: {zxzu}doing()
  • Removed: wp_doing_cron(); Unneeded backup
  • Changed: {zxzu}wp_admin_admin_update{}load_hooks(); ‘wp_doing_cron’ to ‘{zxzu}doing_cron’
  • Changed: {zxzu}wp_admin_admin_update_extras{}load_hooks(); ‘wp_doing_cron’ to ‘{zxzu}doing_cron’
  • Improved: force_update_db_values()
  • Improved: cleanup_do_pings()
  • Changed: {zxza}{}load_classes(); ‘wp_doing_cron’ to ‘{zxzu}doing_cron’
  • Added: add_action( ‘add_post_metadata’, [ $this, ‘dont_save_pings’ ], 10, 5 );
  • Removed: add_action( ‘load-update-core.php’, [ $this, ‘cleanup_do_pings’ ] );
  • Improved: {zxzu}debug_to_error_log();
  • Updated: included ‘autosize’ to v4.0.2
  • Improved: {zxzu}acf_admin{}wp_enqueue_scripts()
  • Improved: register_main_scripts()
  • Improved: admin_register_main_scripts()
  • Improved: create_local_field_key_reference_array()
  • Updated: {zxzu}timer_end()
  • Improved: {zxzu}acf_op_main{}load_hooks()
  • Added: add_action( ‘acf/include_fields’, [ $this, ‘include_fields_plugins_Avada’ ], 16 );
  • Added: add_action( ‘acf/include_fields’, [ $this, ‘include_fields_plugins_gforms’ ], 16 );
  • Added: add_action( ‘acf/include_fields’, [ $this, ‘include_fields_plugins_wc’ ], 16 );
  • Improved: timezone_settings(); Prevent 500 error
  • Overhaul: {zxzu}acf_loaded{}
  • Improved: {zxzu}acf_loaded{}load_hooks()
  • Updated: {zxzu}acf_loaded{}set_fields()
  • Added: add_filter( ‘acf/prepare_fields_for_import’, [ $this, ‘prepare_fields_for_import’ ], 9 );
  • Added: {zxzu}acf_loaded{}save_key_references()
  • Updated: {zxzu}acf_loaded{}pre_load_reference()
  • Added: {zxzu}acf_loaded{}pre_load_reference_old()
  • Updated: {zxzu}acf_loaded{}load_reference()
  • Updated: {zxzu}acf_loaded{}get_group_of_field()
  • Added: add_filter( ‘acf/load_field_group’, [ $this, ‘load_field_group’ ], 9 );
  • Deprecated: {zxzu}acf_get_old_field()
  • Deprecated: {zxzu}acf_cache_delete()
  • Deprecated: {zxzu}acf_get_key_post_type()
  • Deprecated: {zxzu}acf_get_key_taxonomy()
  • Deprecated: {zxzu}acf_get_key_user()
  • Moved: get_label()
  • Moved: the_label()
  • Improved: {zxzu}acf_enable_filters()
  • Improved: {zxzu}acf_format_value()
  • Added: {zxzu}features_nav_menu_cache{}

2019.1

  • WP v5.0.3 Ready
  • CSS Tweaks
  • JS Tweaks; instant_save.min.js
  • ACF Field Tweaks
  • Removed: add_filter( ‘theme_page_templates’, [ $this, ‘theme_page_templates’ ], 5, 4 ); was inactive
  • Improved: {zxzu}admin_admin{}do_function_later()
  • Improved: {zxzu}mu{}ajax_checker()
  • Improved: {zxzu}admin_time{}timezone_settings()
  • Improved: get_the_date()
  • Improved: get_post_modified_time()
  • Improved: {zxzu}cache_key()
  • Updated: {zxzu}update_reminder()
  • Added: {zxzu}DateTime()
  • Added: {zxzu}current_time()
  • Added: {zxzu}format_current_time()
  • Updated: {zxzu}format_date()
  • Added: {zxzu}display_timezone()
  • Added: {zxzu}update_post_title()
  • Bug Fix: {zxzu}get_acf_post_id(); Missing check for $_POST[‘_acf_post_id’]
  • Added: {zxzu}do_function_later()
  • Added: {zxzu}rand()
  • Improved: create_local_field_key_reference_array()
  • Added: {zxzu}get_dollar_wo_symbol()
  • Improved: {zxzu}get_user_agent_info()
  • Added: {zxzu}get_DateTime_today()
  • Improved: {zxzu}get_today()
  • Added: {zxzu}get_today_gmt()
  • Added: {zxzu}get_today_end()
  • Added: {zxzu}get_DateTime_from_today()
  • Improved: {zxzu}get_day_from_today()
  • Added: {zxzu}get_day_from_today_gmt()
  • Added: {zxzu}get_day_from_today_end()
  • Added: {zxzu}get_date_from_today()
  • Added: {zxzu}get_DateTime_from_date()
  • Added: {zxzu}get_day_from_date()
  • Added: {zxzu}get_day_from_date_gmt()
  • Added: {zxzu}get_all_post_meta()
  • Bug Fix: {zxzu}acf_update_field_inside_comment(); Post Status was not being updated
  • Improved: {zxzu}geocode()
  • Improved: {zxzu}get_the_slug()
  • Bug Fix & Moved: {zxzu}send_function_check_email()
  • Improved: render_field_viewonly()
  • Updated: {zxzu}enqueue()
  • Updated: wp_head_last()
  • Updated: register_main_styles()
  • Updated: register_main_scripts()
  • Updated: admin_register_main_styles()
  • Bug Fix: admin_register_main_scripts()
  • Improved: {zxzu}features_theme_chunk{}wp_enqueue_scripts()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Added: {zxzu}update_status_of_post_type_also()
  • Updated: {zxzu}acf_format_value()
  • Added: {zxzu}acf_format_value_true_false_display_format()
  • Added: {zxzu}acf_format_value_radio_display_format()
  • Improved: {zxzu}acf_get_repeater_array()
  • Improved: {zxzu}acf_get_repeater_array_keys()
  • Improved: {zxzu}acf_get_repeater_array_key()
  • Added: {zxzu}acf_get_repeater_array_values()
  • Added: {zxzu}acf_get_repeater_array_value()
  • Added: {zxzu}acf_get_repeater_array_value_by_slug()
  • Improved: input_admin_enqueue_scripts{}acf_field_{zxzu}send_password()
  • Improved: activate_license()
  • Improved: set_object_terms()
  • Improved: pre_load_reference()
  • Improved: load_reference()
  • Improved: [{zxzu}copyright]
  • Updated: [{zxzu}mobi_call_button]; Added ALT tags to images
  • Updated: [{zxzu}mobi_book_appt_button]; Added ALT tags to images
  • Updated: [{zxzu}mobi_findus_button]; Added ALT tags to images
  • Updated: [{zxzu}fixed_buttons]; Added ALT tags to images
  • Updated: [{zxzu}mobi_home_button]; Added ALT tags to images
  • Improved: {zxzu}acf_dev_checks{}modified_posts()
  • Removed: add_filter( ‘acf/update_value/key=_validate_email’, [ $this, ‘damn_validate_email’ ], 99, 3 );
  • Added: add_filter( ‘acf/update_value/type=date_picker’, [ $this, ‘timezone_adjust’ ], 100, 3 );
  • Added: add_filter( ‘acf/update_value/type=time_picker’, [ $this, ‘timezone_adjust’ ], 100, 3 );
  • Added: add_filter( ‘acf/load_value/type=date_picker’, [ $this, ‘timezone_adjust_from_gmt’ ], 100, 3 );
  • Added: add_filter( ‘acf/load_value/type=date_time_picker’, [ $this, ‘timezone_adjust_from_gmt’ ], 100, 3 );
  • Added: add_filter( ‘acf/load_value/type=time_picker’, [ $this, ‘timezone_adjust_from_gmt’ ], 100, 3 );
  • Improved: timezone_adjust()
  • Improved: update_status_of_post_type_also()
  • Removed: add_action( ‘acf/input/form_data’, [ $this, ‘form_data_post_id’ ] );
  • Improved: form_data_post_id_ajax()
  • Improved: [{zxzu}acf_form2]
  • Improved: form_data_nested_field_check()
  • Added: add_action( ‘admin_enqueue_scripts’, [ $this, ‘admin_enqueue_scripts’ ] );
  • Added: add_action( ‘{zxzb}/acf/instant_save/do_function_later’, ‘{zxzu}do_function_later’, 11 );
  • Added: add_action( ‘acf/delete_value’, [ $this, ‘tag_as_deleted’ ], 10, 3 );
  • Improved: {zxzu}acf_instant_save{}wp_enqueue_scripts()
  • Updated: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: {zxzu}acf_instant_save{}add_comment()
  • Added: pretty_months_leading_zero()
  • Improved: fusion_dynamic_css_posts()
  • Improved: q2w3_fixed_widget_js_override()
  • Improved: get_field_label()
  • Improved: drupal_redirect_mapper()

2018.73

  • CSS Tweaks
  • Improved: load_reference()
  • Added: FILTER ‘{zxzb}/acf/load_reference/unique_post_types’

2018.72

  • Updated: included ‘iframe_resizer’ to v3.6.3
  • Updated: [{zxzu}iframe]
  • Improved: [{zxzu}scroll_arrow]

2018.71

  • WP v5.0.2 Ready
  • Improved: send_ereminder()
  • Improved: schedule_reminder()
  • Update to _editzz-v8.1
  • Improved: {zxzu}update_reminder()
  • Improved: {zxzu}acf_form2()
  • Improved: {zxzu}acf_format_value_post_object()
  • Improved: load_reference()
  • Improved: prepare_field_add_class_selector()
  • Updated: wp_sweep_details()
  • Added: detail_compiler()

2018.69

  • Update to _editzz-v8.1
  • Avada v5.7.2 Ready
  • Improved: page_load_acf_tools()
  • Improved: load_edit()
  • ACF Field Updates
  • Updated: [{zxzu}copyright]
  • Improved: {zxzu}cleanup_guid()
  • Updated: check_for_bad_avada_assets()
  • Added FILTER: ‘{zxzb}/avada/check_for_bad_avada_assets/custom_css’
  • Improved: send_ereminder()
  • Improved: {zxzu}add_url_site_to_content()
  • Improved: {zxzu}get_plugin_setting()

2018.68

  • Improved: {zxzu}did()
  • Improved: {zxzu}undid()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Added: pretty_months_data()
  • Added: pretty_months()

2018.67

  • Avada v5.7.1 Ready :: Templates

2018.66

  • Avada v5.7.1 Ready

2018.65

  • CSS Tweaks
  • JS Tweaks
  • MU Tweaks
  • ACF Field Tweaks
  • Added: add_action( ‘delete_attachment’, [ $this, ‘delete_attachment’ ] );
  • Added: {zxzu}get_posts_with_image()
  • Added: {zxzu}get_featured_image_posts_with_image()
  • Added: {zxzu}get_postmetas_with_image()
  • Added: {zxzu}get_termmetas_with_image()
  • Added: {zxzu}get_usermetas_with_image()
  • Added: {zxzu}get_options_with_image()
  • Updated: register_main_scripts()
  • Updated: [theme_chunk]
  • Improved: [{zxzu}copyright]
  • Improved: {zxzu}cleanup_guid()
  • Rewrote: {zxzu}cleanup_uploads()
  • Added: get_all_upload_files()
  • Added: check_against_uploads()
  • Improved: {zxzu}Avada_admin{}wp_enqueue_styles()
  • Improved: remove_image_size()
  • Added: add_filter( ‘woocommerce_get_image_size_single’, [ $this, ‘update_image_size’ ] );
  • Added: add_filter( ‘woocommerce_get_image_size_gallery_thumbnail’, [ $this, ‘update_image_size’ ] );
  • Added: add_filter( ‘woocommerce_get_image_size_thumbnail’, [ $this, ‘update_image_size’ ] );
  • Renamed: add_action( ‘init’, [ $this, ‘remove_image_size’ ], 11 ); FROM add_action( ‘after_setup_theme’, [ $this, ‘remove_image_size’ ], 11 );
  • Added: add_action( ‘acf/init’, [ $this, ‘create_acf_by_selector’ ], 9 );
  • Updated: add_action( ‘init’, [ $this, ‘register_post_type’ ], 2 );
  • Re-wrote: {zxzu}admin_time{}
  • Improved: {zxzu}acf_get_option_raw()
  • Tweaks: PDER{}
  • Tweaks: current_time()
  • Improved: {zxzu}format_date()
  • Improved: acf_get_fields()
  • Improved: {zxzu}get_today()
  • Improved: {zxzu}get_day_from_today()
  • Added: {zxzu}db_date_only_no_time_format()
  • Added: {zxzu}db_time_midnight_format()
  • Added: {zxzu}db_time_format_no_seconds()
  • Improved: {zxzu}acf_get_field_label()
  • Improved: modified_posts()
  • Improved: {zxzu}cache_key()

2018.64

  • Code Cleanup: isset() & empty()
  • Added: add_action( ‘admin_bar_menu’, [ $this, ‘add_post_id_to_admin_bar’ ], 999 );
  • Improved: process_nested_shortcode()
  • Improved: render_field_viewonly()
  • Improved: iframe_filters_to_keep()
  • Improved: parse_query()
  • Improved: {zxzu}get_acf_post_id()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Added: add_filter( ‘body_class’, [ $this, ‘iframe_body_class’ ], 20 );
  • Bug Fix: disable_fusion_builder_activate(); fusion_builder_status setting not saving on post save
  • Added: add_filter( ‘acf/load_field/type=clone’, [ $this, ‘load_field_update_choices_clone’ ] );
  • Improved: [{zxzu}copyright]; Added rel=”nofollow”
  • Improved: remove_image_size()
  • Updated: {zxzu}cleanup_uploads()
  • Updated: MU
  • Added: add_action( ‘delete_attachment’, [ $this, ‘delete_attachment’ ] );
  • Updated: {zxzu}cleanup_guid()
  • Added: {zxzu}get_posts_with_image()
  • Added: {zxzu}get_featured_image_posts_with_image()
  • Added: {zxzu}get_postmetas_with_image()
  • Added: {zxzu}get_termmetas_with_image()
  • Added: {zxzu}get_usermetas_with_image()
  • Added: {zxzu}get_options_with_image()
  • Added: add_filter( ‘woocommerce_get_image_size_single’, [ $this, ‘update_image_size’ ] );
  • Added: add_filter( ‘woocommerce_get_image_size_gallery_thumbnail’, [ $this, ‘update_image_size’ ] );
  • Added: add_filter( ‘woocommerce_get_image_size_thumbnail’, [ $this, ‘update_image_size’ ] );

2018.63

  • Improved: {zxzu}post_types{}
  • Added: {zxzu}acf_get_option_raw()
  • Improved: {zxzu}admin_cron{}
  • Improved: enable_email_reminder()
  • Improved: iframe_filters_to_keep()
  • Improved: pre_suf_fix.php
  • Improved: {zxzu}acf_admin{}
  • Improved: activate_license()
  • Improved: autoload_checker()
  • Improved: {zxzu}acf_op_main_fixes_cleanups{}
  • Improved: add_user()
  • Improved: {zxzu}load_class()
  • Improved: {zxzu}wp_admin_acf_admin{}
  • Improved: autoload_google_map_api_key()
  • Improved: fusion_options_saved()
  • Improved: {zxzu}wp_admin_admin_admin{}
  • Improved: cleanup_profile_page()
  • Improved: use_page_note()
  • Improved: {zxzu}wp_admin_admin_loader{}
  • Improved: {zxzu}get_later()
  • Improved: {zxzu}update_later()
  • Improved: {zxzu}append_later()
  • Improved: dev_url()
  • Improved: show_admin_bar()
  • Improved: {zxzu}did()
  • Improved: {zxzu}undid()
  • Improved: {zxzu}set_plugin()
  • Improved: {zxzu}get_plugin_setting()
  • Improved: {zxzu}update_plugin_setting()
  • Improved: {zxzu}plugin_active()
  • Improved: {zxzu}plugin_version()
  • Improved: {zxzu}timer_end()
  • Added: add_action( ‘init’, [ $this, ‘remove_post_types’ ], 9 );
  • Added: {zxzu}db_date_only_format()

2018.62

  • WP v4.9.8 Ready
  • ACF v5.7 Ready
  • Improved: {zxzu}make_status_slug()
  • Added: add_action( ‘acf/init’, [ $this, ‘create_local_field_key_reference_array’ ], 3 );
  • Improved: {zxzu}acf_form2()
  • Improved: {zxzu}acf_display_form_format_value()
  • Improved: {zxzu}acf_format_value()
  • Added: add_filter( ‘acf/validate_form’, [ $this, ‘set_new_post_setting’ ] );
  • Added: add_action( ‘acf/render_fields’, [ $this, ‘unset_new_post_setting’ ] );
  • Disabled: get_field_reference()
  • Updated: {zxzu}acf_loaded{}
  • Improved: load_reference()
  • Improved: {zxzu}pre_us()
  • Improved: maintenance_mode_in_admin_bar_menu()
  • Improved: {zxzu}get_fixes_cleanups_message___db_fix_atfd_7637()
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Added: {zxzu}disable_cache()
  • Added: {zxzu}enable_cache()
  • Improved: {zxzu}set_cache()
  • Updated: send_ereminder()
  • Updated: schedule_reminder()
  • Improved: {zxzu}acf_field_exists()
  • Improved: register_post_status()

2018.61

  • Avada v5.6.2 Ready
  • Improved: set_version()
  • Improved: add_cron_intervals()
  • Updated: {zxzu}mu{}
  • Improved: status_default_args()
  • Improved: default_labels()
  • Updated: {zxzu}remove_filter_like()
  • Improved: {zxzu}post_type_default_labels()
  • Updated: {zxzu}api_class{}
  • Improved: iframe_filters_to_keep()
  • Improved: {zxzu}set_plugin()
  • Added: {zxzu}root_dir_only()
  • Improved: check_restrictions_by_post_id()
  • Improved: check_restrictions_by_taxonomy()
  • Improved: {zxzu}acf_field_exists()
  • Added: {zxzu}acf_option_repeater_empty()
  • Improved: get_field_reference()
  • Improved: always_load_google_fonts()
  • Improved: always_load_typekit()
  • Improved: modified_posts()
  • Improved: {zxzu}fusion_get_custom_posttype_related_posts_team()
  • Improved: check_for_bad_avada_assets()
  • Improved: disable_fusion_builder_activate()
  • Updated: remove_contactmethods()
  • Improved: always_check_admin()
  • Improved: update_roles_n_caps()
  • Improved: cleanup_profile_page()
  • Moved: add_filter( ‘register_post_type_args’, [ $this, ‘acf_post_type_args’ ], 10, 2 );
  • Improved: acf_post_type_args()
  • Improved: after_redirection_apache_save()
  • Improved: run_sql()

2018.59

  • Code Cleanup
  • Added: add_filter( ‘pre_wp_update_comment_count_now’, [ $this, ‘only_count_comments’ ], 10, 3 );
  • Added: {zxzu}undid()
  • Added: add_action( ‘admin_init’, [ $this, ‘update_all_comment_counts’ ] );
  • Added: {zxzu}get_comments_number_by_type()
  • Removed: add_filter( ‘get_comments_number’, [ $this, ‘comment_count’ ], 11, 2 );
  • Improved: schedule_reminder()
  • Updated: {zxzu}pder_get_email_template()
  • Updated: {zxzu}update_reminder()
  • Added: {zxzu}db_date_format_no_seconds()
  • Added: {zxzu}send_reminder()
  • Added: {zxzu}get_email_ready_from()
  • Updated: send_ereminder()
  • Improved: set_parent_post_id()
  • Improved: {zxzu}get_post_id()
  • Improved: {zxzu}quick_send_email()
  • Improved: mark_posts_as_updated_with_postmeta_changes()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Added: FILTER ‘{zxzb}/pder/send_ereminders/sent’
  • Added: {zxzu}update_post_field()
  • Added: {zxzu}update_post_fields()
  • Added: {zxzu}acf_field_exists()
  • Added: {zxzu}acf_get_repeater_array_key()
  • Improved: {zxzu}format_phone_number()
  • Improved: disable_fusion_builder_activate()

2018.58

  • Improved: mark_posts_as_updated_with_postmeta_changes()
  • Wrapped: {zxzu}theme_chunk()
  • Improved: get_fields()
  • Improved: {zxzu}get_attachment_id_by_url()
  • Added: {zxzu}db_date_format()
  • Improved: remove_form_entry()

2018.57

  • WP v4.9.7 Ready
  • Added FILTER: ‘{zxzb}/acf_loaded/load_reference/show_error_log’
  • Improved: {zxzu}wp_admin_wpsdb_admin{}
  • Improved: check_for_cron_not_working()
  • Improved: default_users()
  • JS Tweaks

2018.56

  • Avada v5.6 Ready
  • Improved: update_ws_menu_editor()

2018.55

  • Improved: {zxzu}mu{}
  • Added: {zxzu}update_post_excerpt()
  • Added: {zxzu}update_post_content()
  • Added: FILTER ‘{zxzb}/check_for_bad_iframes/check_pages’
  • Added: FILTER ‘{zxzb}/check_for_bad_iframes/check_posts’

2018.54

  • Code Cleanup: time()
  • Updated: {zxzu}sb_prefixes()
  • Improved: {zxzu}wpdb_prepare_in()
  • Bug Fix: {zxzu}get_attachment_id_by_url()
  • Added: {zxzu}get_today()
  • Added: {zxzu}get_day_from_today()
  • Added: {zxzu}get_percent()

2018.53

  • Added: {zxzu}get_attachment_id_by_url()
  • Updated: {zxzu}swap_url_to_path()
  • Updated: {zxzu}strip_url()
  • Added: {zxzu}url_site_when_dev()
  • Added: {zxzu}array_insert_after_key()
  • Added: {zxzu}array_insert_before_key()
  • Added: ACF Field ‘{zxza}:::enable_nav_item_restrictions’
  • Improved: wp_nav_menu_objects()
  • Updated: set_fields()
  • Improved: {zxzu}mu{}
  • Improved: disable_fusion_builder_activate()

2018.52

  • Improved: {zxzu}mu{}
  • Added: ACTION ‘{zxzu}mu/init’
  • Improved: {zxzu}url_up()
  • Improved: [{zxzu}lazy_youtube]; GDPR Ready
  • Updated: admin_register_main_styles()
  • Updated: admin_register_main_scripts()
  • Improved: {zxzu}acf_loaded{}
  • Improved: {zxzu}acf_op_main{}load_hooks()
  • Improved: {zxzu}fusion_get_custom_posttype_related_posts_team()
  • Updated: [{zxzu}team] & templates
  • Improved: remove_meta_boxes()

2018.51

  • Added: stable_uasort()
  • Improved: load_reference()
  • Improved: {zxzu}acf_format_value()

2018.49

  • WP v4.9.6 Ready
  • Improved: admin_register_main_styles()
  • Improved: admin_register_main_scripts()
  • Updated: wpsdb_tables(); New gforms 2.3 table structure

2018.48

  • Bug Fix: {zxzu}update_status_taxonomy_term_count(); Phpstorm added some unneeded characters
  • Avada v5.5 Ready

2018.47

  • Improved: {zxzu}acf_get_field_groups_fields()

2018.46

  • Improved: {zxzu}set_cache()
  • Improved: {zxzu}delete_cache()
  • Added: {zxzu}delete_cache_all()
  • Improved: add_user_agent_check_when_cookie_not_set(); Allow $rocket_cache_reject_ua to be added to the cookie reject also

2018.45

  • Improved: {zxzu}repair_acf_termmeta():
  • Added FILTER: ‘{zxzb}/repair_acf_repeater_metadata/allowed_key_changes’
  • Bug Fix: {zxzu}get_post_id(); did not consider ‘options’ as a valid post_id
  • Added: add_filter( ‘wp_revisions_to_keep’, [ $this, ‘iframe_filters_to_keep’ ], 10, 2 );
  • Improved: {zxzu}get_field_post_id()
  • Improved: wpsdb_tables()

2018.44

  • Bug fix: fusion_blog_shortcode_loop_content(); causing php warnings

2018.43

  • Added: add_filter( ‘wpseo_robots’, [ $this, ‘wpseo_robots’ ] );

2018.42

  • Added: [{zxzu}lazy_gmaps]
  • Added: [{zxzu}lazy_vimeo]

2018.41

  • Added pimg as contributor

2018.39

  • Bug Fix: delete_user(); Was not working on cron

2018.38

  • WordPress v4.9.5 Ready
  • Bug fix: Added a backup wp_doing_cron() function for older installs
  • Bug fix: varnish_set_2nd_logged_in_cookie(); check if defined first
  • Code Cleanup: {zxzu}wp_add_inline_style_head()

2018.37

  • Improved: default_users()

2018.36

  • Improved: default_users()
  • Improved: pimg_users()
  • Improved: add_user()
  • Improved: deactivate_user()
  • Improved: reactivate_user()
  • Added: delete_user()

2018.35

  • CSS Tweaks
  • Improved: get_fields()
  • Improved: get_posts() Calls

2018.34

  • Improved: timezone_settings()
  • Improved: get_fields()
  • Added: __return_yes()
  • Bug Fix: input_admin_enqueue_scripts(); not properly checking for org
  • Improved: password_reset()
  • Bug Fix: jquery_conditional_logic_hide_field(); JS errors on backend
  • Improved: check_for_bad_youtubes()
  • Added FILTER: ‘{zxzb}/check_for_bad_youtubes/check_pages’
  • Added FILTER: ‘{zxzb}/check_for_bad_youtubes/check_posts’
  • Updated: {zxzu}wp_admin_admin_update{}
  • Updated: {zxzu}wp_admin_admin_update_extras{}
  • Improved: acf_field_{zxzu}send_password{}
  • Improved: {zxzu}acf_format_value()

2018.33

  • Improved: {zxzu}set_current_theme()
  • Improved: check_for_bad_youtubes()
  • Added: add_action( ‘admin_init’, [ $this, ‘load_vars’ ], 4 );
  • Improved: load_admin()
  • Improved: load_edit()
  • Improved: load_post()
  • Improved: load_tools()
  • Improved: load_themes()
  • Improved: update_sidebar_meta()
  • Improved: update_page_sidebar_meta()
  • Improved: check_for_bad_avada_assets()
  • Improved: check_all_fusion_pages_for_bad_avada_assets()
  • Improved: check_for_wrong_emails()
  • Improved: check_for_cron_not_working()
  • Improved: update_blog_redirects()
  • Improved: check_for_field_issues()
  • Added: add_filter( ‘{zxzb}/check_for_field_issues/duplicate_override’, [ $this, ‘check_for_field_issues_duplicate_override’ ], 10, 2 );
  • Added: add_filter( ‘{zxzb}/check_for_field_issues/duplicate_clone_override’, [ $this, ‘check_for_field_issues_duplicate_clone_override’ ], 10, 2 );
  • Added FILTER: ‘{zxzb}/check_for_field_issues/duplicate_clone_override’
  • Bug Fix: Added scrolling=”no” to lazyframe
  • Added: add_filter( ‘wpsdb_tables’, [ $this, ‘wpsdb_tables’ ], 10, 2 );
  • Updated: avada_main_menu()
  • Added: Template: menu-mobile-main-v5.4.php
  • JS Tweaks
  • Added: Override avada_mobile_main_menu()
  • Updated: wp_enqueue_scripts()
  • Added: add_filter( ‘nav_menu_item_id’, [ $this, ‘nav_menu_item_id’ ], 10, 3 );
  • Added: add_filter( ‘nav_menu_css_class’, [ $this, ‘nav_menu_css_class’ ], 10, 3 );
  • Improved: {zxzu}avada_default_overrider()

2018.32

  • Improved: {zxzu}mu{}
  • Updated: send_ereminder()
  • Improved: {zxzu}force_trigger_error_deprecated_action()
  • Improved: {zxzu}force_trigger_error_deprecated_filter()
  • Improved: {zxzu}force_trigger_error_deprecated_function()
  • Improved: {zxzu}force_trigger_error_deprecated_shortcode()
  • Updated: {zxzu}deprecated_error_log()
  • Improved: {zxzu}shutdown_deprecated()
  • Improved: {zxzu}shutdown_deprecated_action()
  • Deprecated FILTER: {zxzb}/acf/get_pretty_taxonomies/choices
  • Improved: load_edit()
  • Improved: pretty_wp_taxonomies_data()
  • Improved: pretty_wp_taxonomies()
  • Deprecated public function: get_pretty_taxonomies()
  • Improved: exclude_taxonomies()
  • Deprecated FILTER: {zxzb}/acf/acf_get_taxonomies/choices
  • Deprecated public function: acf_get_taxonomies()
  • Deprecated FILTER: {zxzb}/acf/acf_get_post_types/choices
  • Deprecated FILTER: {zxzb}/acf/get_pretty_post_types/choices
  • Deprecated public function: get_pretty_post_types()
  • Deprecated public function: acf_get_post_types()
  • Improved: pretty_wp_post_types_data()
  • Improved: pretty_wp_post_types()
  • Improved: exclude_post_types()
  • Improved: load_field_update_choices()
  • Updated: process_shortcodes()
  • Updated: css_files()
  • Updated: js_files()
  • Updated: modify_clone()
  • Removed: add_filter( “acf/prepare_field/type=message”, [ $this, ‘check_shortcodes’ ] );
  • Removed: add_filter( ‘acf/prepare_field/name=’ . zxzacf( ‘gforms’ ), [ $this, ‘gforms’ ] );
  • Removed: {zxzu}acf_filters_prepare_field{}
  • Added: pretty_gforms_forms_data()
  • Added: pretty_gforms_forms()
  • Bug Fix: {zxzu}format_phone_number(); double prefixed
  • Improved: {zxzu}set_current_theme()
  • Improved: remove_meta_boxes()

2018.31

  • Improved: {zxzu}set_current_theme(); Better check for weird themes
  • Improved: server_specs()

2018.29

  • Improved: check_for_cron_not_working(); Added {zxzu}DISABLE_CHECK_CRON_NOT_WORKING const check

2018.28

  • Updated: [{zxzu}scroll_arrow]; Added class att
  • Updated: register_main_scripts(); Added global ‘is_user_logged_in’ JS var
  • Improved: {zxzu}mu{}do_active_plugins(); Added cache to the filter answer

2018.27

  • Bug Fix: acf functions not available soon enough; Added: acf_start_up()
  • Bug Fix: {zxzu}api_hacky{}do_shortcode_tag(); cutting of posts too soon

2018.26

  • Added: add_action( ‘init’, [ $this, ‘check_for_cron_not_working’ ] );
  • Updated: {zxzu}admin_cron{}activate()
  • Updated: {zxza}{}deactivate()
  • Improved: PDER{}
  • Improved: default_users()
  • Improved: add_default_wp_users()
  • Improved: {zxzu}is_wpall()
  • Improved: {zxzu}is_wpdev()
  • Improved: {zxzu}format_phone_number()
  • Moved & Improved: {zxzu}acf_get_dev_emails()
  • Improved: {zxzu}is_user_a_dev()
  • Added: {zxzu}acf_update_option()
  • Improved: set_google_map_api()
  • Improved: remove_script_version()
  • Improved: activate_license()
  • Improved: {zxzu}acf_admin{}wp_enqueue_styles()
  • Improved: {zxzu}acf_admin{}wp_enqueue_scripts()
  • Improved: always_load_google_fonts()
  • Improved: wp_footer_get_user_agent_info()
  • Improved: maintenance_mode()
  • Improved: lock_site_edits()
  • Improved: lock_site_edits_in_admin_bar_menu()
  • Improved: show_admin_bar()
  • Improved: avada_blog_read_more_excerpt()
  • Improved: disable_connection_services()
  • Improved: enable_email_reminder()
  • Cleanup: {zxzu}acf_get_option()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Improved: {zxzu}update_reminder()
  • Added: {zxzu}delete_reminder()

2018.25

  • Added: db_looper_check_any_option()

2018.24

  • Bug Fix: check_for_cron_not_working(); wrong time

2018.23

  • Improved: {zxzu}get_post_content_fnr(); Added check for {zxzu}DONT_CHECK_LINKS
  • Improved: cleanup_guid_post_content(); Added check for {zxzu}DONT_CHECK_LINKS

2018.22

  • Added: {zxzu}quick_send_email()
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_cron_not_working’ ] );

2018.21

  • Improved: {zxzu}admin_cron{}activate(); Needed to run cron every 10 minutes
  • Added: {zxzu}message_good()
  • Added: {zxzu}message_bad()
  • Added: {zxzu}wpdb_prepare_in()
  • Added: add_action( ‘init’, [ $this, ‘db_looper’ ] );
  • Added: db_looper_check_client_option()
  • Added: db_looper_check_plugin_status_version()
  • Added: db_looper_check_if_cron_is_running()

2018.20

  • Improved: {zxzu}enqueue()

2018.19

  • Bug Fix: {zxzu}set_current_theme(); Avada ajax fields not loading with the new MU settings

2018.18

  • Added: [{zxzu}mobi_overlay_menu_button]

2018.17

  • CSS Tweaks
  • Added: [{zxzu}get_current_user]
  • Improved: [{zxzu}mobi_call_button]
  • Improved: [{zxzu}mobi_book_appt_button]
  • Improved: [{zxzu}mobi_contact_button]
  • Improved: [{zxzu}mobi_findus_button]
  • Updated: check_for_bad_youtubes(); Added check for [embed shortcode]

2018.16

  • Updated: dev_report(); Removed NKS-custom Plugin from default list
  • Updated: MU

2018.15

  • Updated: server_specs(); Added theme version
  • Updated to editzz v8.0

2018.14

  • Improved: force_update_db_values()
  • Added: FILTER ‘{zxzb}/dev_checks/modified_posts/hidden_post_types’
  • Added: FILTER ‘{zxzb}/dev_checks/dev_reports_post_types/exclude’
  • Bug Fix: {zxzu}acf_get_field_groups_fields(); Causing PHP error
  • Moved & Improved: {zxzu}cache_key()
  • Added: {zxzu}isset_cache()
  • Added: {zxzu}get_cache()
  • Added: {zxzu}set_cache()
  • Added: {zxzu}delete_cache()
  • Moved & Improved: {zxzu}acf_get_field_option()
  • Added: {zxzu}acf_loaded{}
  • Added: add_filter( ‘acf/load_reference’, [ $this, ‘load_references’ ], 7, 3 );
  • Added: {zxzu}acf_get_option()
  • Improved: get_field_reference()
  • Improved: {zxzu}acf_get_field_types()
  • Improved: {zxzu}acf_get_before_save_values()
  • PDER Cleanup
  • Improved: {zxzu}pder_get_email_template()
  • Added: {zxzu}update_reminder()

2018.13

  • Added: YouTube title support for lazyframe

2018.12

  • Added: API support for lazyframe

2018.11

  • WP v4.9.4 Ready
  • JS Tweaks
  • Added: {zxzu}acf_get_field_label()
  • Added: {zxzu}acf_get_field_label_no_required()
  • Bug Fix: {zxzu}append_setting()
  • Added: {zxzu}get_negative_number()
  • Added: {zxzu}get_negative_dollar()
  • Improved: {zxzu}get_un_dollar()
  • Improved: {zxzu}get_dollar()
  • Improved: {zxzu}get_post_id()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Moved & Improved: {zxzu}get_field_post_id()
  • Added: {zxzu}get_acf_post_id()
  • Improved: set_acf_form_post_id_for_instant()
  • Added: {zxzu}get_acf_post_id_only()
  • Added: ‘FILTER’ ‘{zxzb}/theme_chunk/ajax/iframe_url’
  • Added: {zxzu}update_post_parent()
  • Created: fast_ajax
  • Updated: {zxzu}mu{}
  • Updated: {zxzu}features_theme_chunk{}
  • Added: {zxzu}post_type_default_labels()
  • Added: {zxzu}post_type_default_args()
  • Improved: get_cnst()
  • Improved: {zxzu}make_status_name()
  • Improved: {zxzu}acf_get_key_post_type()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Improved: {zxzu}acf_get_key_taxonomy()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘disable_fusion_builder_activate’ ] );
  • Added: FILTER ‘{zxzb}/theme_chunk/content’
  • Added: [{zxzu}lazy_youtube]
  • Added: [{zxzu}lazy_birdeye]

2018.10

  • Bug Fix: Misc. ACF Fatal Errors
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘update_redirection_options’ ] );

2018.9

  • Avada v5.4.2 Ready
  • Improved: debug_backtrace() performance
  • Added: {zxzu}cache_key()
  • Added: [{zxzu}get_recent_post_permalink]
  • Improved: check_all_fusion_pages_for_bad_avada_assets()
  • Added: FILTER ‘{zxzb}/check_all_fusion_pages_for_bad_avada_assets’

2018.8

  • Updated: [{zxzu}fixed_buttons]; Inclusive/Exclusive
  • Added ACF Fields
  • Added: add_filter( ‘gettext’, [ $this, ‘avada_admin_language’ ], 99, 3 );
  • CSS Tweaks; Added classes for BG image adjustments

2018.7

  • Improved {zxzu}instant JS, Disable submit button while saving

2018.6

  • WP v4.9.2 Ready
  • Added: add_filter( ‘rocket_clean_domain_urls’, [ $this, ‘clear_transients_acf_map_data’ ] );
  • CSS Tweaks
  • Improved: [{zxzu}mobi_findus_button]; Update {zxza} Plugin for Mobile Directions Button
  • Updated: package.json
  • Improved: [{zxzu}mobi_home_button]

2018.5

  • Avada v5.4.1 Ready

2018.4

  • Added: {zxzu}api_hacky{}
  • Moved: add_action( ‘init’, [ $this, ‘set_shortcode_tags_link_always’ ] );
  • Moved: add_action( ‘avada_blog_post_content’, [ $this, ‘avada_render_blog_post_content’ ], 9 );
  • Moved: add_action( ‘fusion_blog_shortcode_loop_content’, [ $this, ‘fusion_blog_shortcode_loop_content’ ], 2 );
  • Moved: fusion_blog_shortcode_loop_content_done()
  • Moved: add_filter( ‘do_shortcode_tag’, [ $this, ‘do_shortcode_tag’ ] );
  • Added: add_action( ‘wp’, [ $this, ‘set_parent_post_id’ ] );
  • Improved: {zxzu}get_post_id()
  • Improved: fusion_blog_shortcode_loop_content()

2018.3

  • Improved: initial_tasks()

2018.2

  • Bug Fix: [{zxzu}social_footer]; Avada v5.4 Bug Fix

2018.1

  • Avada v5.4 Ready

2018.0

  • Added: cnst ‘a_c_f_tax_disable’

2017.98

  • Added: Menu Assets

2017.97

  • Moved & Improved: [{zxzu}read_more]
  • Added: [{zxzu}scroll_arrow]
  • Added: Menu Assets
  • Updated: [{zxzu}mobi_call_button]
  • Updated: [{zxzu}mobi_book_appt_button]
  • Updated: [{zxzu}mobi_findus_button]
  • Added: [{zxzu}mobi_home_button]
  • Added: add_action( ‘wp_footer’, [ $this, ‘bottom_mobile_menu_wrapper’ ], 1 );
  • Updated: [{zxzu}mobi_slide_menu_button]
  • Improved: avada_after_header_wrapper()
  • Added: New ACF fields
  • Updated: header_layout()
  • Updated: [{zxzu}phone]

2017.96

  • Improved: status_default_args()
  • Added: add_action( “admin_footer-edit-tags.php”, [ $this, ‘disable_status_slug_editing’ ] );
  • Added: add_action( “admin_footer-term.php”, [ $this, ‘disable_status_slug_editing_on_term’ ] );
  • Added: FILTER ‘{zxzu}taxonomies_default_args’
  • Improved: register_post_status()
  • Improved: extend_submitdiv_post_status()
  • Improved: {zxzu}append_setting()
  • Added: {zxzu}make_status_name()
  • Added: {zxzu}make_status_slug()
  • Added: {zxzu}update_post_status()
  • Added: {zxzu}update_status_taxonomy_term_count()
  • Updated: set_all_cnst(); a_c_f_tax_show_in_admin_all_list
  • Moved & Improved: {zxzu}get_post_types_by_taxonomy()
  • Moved & Improved: {zxzu}get_post_type_by_taxonomy()
  • Added: {zxzu}is_status_taxonomy()
  • Improved: get_field_reference()
  • Added: add_filter( ‘acf/update_value/key=_validate_email’, [ $this, ‘damn_validate_email’ ], 99, 3 );
  • Added: add_filter( ‘acf/update_value/name=’ . {zxzu}status(), [ $this, ‘update_status_of_post_type_also’ ], 99, 3 );
  • Improved: repair_acf_repeater_metadata()
  • Updated: force_update_db_values()

2017.95

  • WP v4.9.1 Ready
  • {zxza} Tweaks
  • Bug Fix: theme_chunk(); HTML entities were not being decoded
  • Added: varnish_update_url_to_live()
  • Added: add_filter( ‘upload_dir’, [ $this, ‘varnish_update_upload_dir_urls’ ] );
  • Added: add_filter( ‘page_link’, [ $this, ‘varnish_update_page_link_url’ ], 99, 3 );
  • Added: add_filter( ‘_wp_post_revision_fields’, [ $this, ‘wp_post_revision_fields’ ], 10, 2 );
  • Added: add_action( ‘set_logged_in_cookie’, [ $this, ‘varnish_set_2nd_logged_in_cookie’ ], 10, 5 );

2017.94

  • Updated MU
  • Bug Fix: acf_field_{zxzu}column_end{}; regex not working properly for conditional logic
  • Bug Fix: acf_field_{zxzu}column_start{}; regex not working properly for conditional logic
  • Improved: render_select_value_choice()
  • Updated: prepare_field_add_pdf_display(); Added support for clone type
  • Improved: check_for_field_issues()
  • Added: FILTER ‘{zxzb}/check_for_field_issues/dupe_clones’

2017.93

  • Update MU
  • ACF v5.6.5 Ready
  • {zxzu}wp_admin_admin_loader{}load_edit(); ACF v5.6.5 Ready
  • Added: {zxzu}un_pre_us()
  • Improved: {zxzu}get_comment_meta_field_keys()
  • Removed: add_filter( ‘{zxzu}get_comments_number’, [ $this, ‘comment_count’ ], 11, 2 );
  • Removed: add_filter( ‘init’, [ $this, ‘allow_comments_for_loop_only’ ] );
  • Removed: add_filter( ‘pre_get_comments’, [ $this, ‘pre_get_comments’ ] );
  • Improved: comment_count()
  • Improved: {zxzu}acf_format_value(); case ‘select’
  • Improved: {zxzu}acf_instant_save{}
  • Added: add_filter( ‘user_contactmethods’, [ $this, ‘remove_contactmethods’ ], 10, 2 );
  • Moved: add_filter( ‘rpwe_markup’, [ $this, ‘rpwe_markup’ ] );
  • Moved: {zxzu}get_comment_meta_field_keys()
  • Moved: {zxzu}get_comment_type_{zxzu}audit_settings()
  • Moved: {zxzu}acf_update_field_inside_comment()
  • Moved: add_filter( ‘get_comments_number’, [ $this, ‘comment_count’ ], 11, 2 );
  • Removed: {zxzu}features_filters_filters{}
  • Added: {zxzu}features_comments{}
  • Added: [{zxzu}show_if_current_user_can]

2017.92

  • Big Fix: {zxzu}gforms_admin{}wp_enqueue_styles(); legacy order was incorrect
  • Bug Fix: check_all_fusion_pages_for_bad_avada_assets(); Doesn’t work on old Avada versions

2017.91

  • Bug Fix: check_for_wrong_emails(); false error when adminLabel was in use

2017.90

  • Added: {zxzu}wp_rocket_admin{}
  • Added: add_filter( ‘rocket_config_file’, [ $this, ‘add_user_agent_check_when_cookie_not_set’ ], 10, 2 );
  • Added: add_filter( ‘rocket_cache_dynamic_cookies’, [ $this, ‘add_user_agent_dynamic_cookies’ ] );
  • Added: add_filter( ‘rocket_buffer’, [ $this, ‘simple_user_agent_log’ ], 99999 );
  • Added: add_filter( ‘rocket_sitemap_preload_list’, [ $this, ‘add_yoast_sitemap’ ] );
  • Added: add_filter( ‘rocket_exclude_defer_js’, [ $this, ‘exclude_defer_random_js’ ] );
  • Added: add_filter( ‘rocket_preload_url_request_args’, [ $this, ‘preload_url_request_args’ ] );
  • Added: add_filter( ‘https_local_ssl_verify’, ‘__return_false’ );
  • Added: add_filter( ‘https_ssl_verify’, ‘__return_false’ );
  • Added: add_filter( ‘wp_get_attachment_url’, [ $this, ‘parallelize_hostnames’ ], 10, 2 );
  • Added: redirect_parallelize_hostnames()
  • Added: setup_cdns()
  • Added: get_current_cdn()
  • Added: ACF Fields; use_xmlrpc, use_wlwmanifest, use_wp_rest_api
  • Added: add_action( ‘init’, [ $this, ‘disable_connection_services’ ] );
  • UD to _editzz-v7.8
  • Updated: {zxzu}mu{}
  • Removed from default plugins: bj-lazy-load, w3-total-cache
  • Added to default plugins: wp-rocket, disable-json-api

2017.89

  • Added: ACTION ‘{zxzb}/check_for_field_issues/all_name_updated’
  • ACF/PDF CSS Tweaks
  • WordPress TO WordPress cleanup

2017.88

  • Bug Fix: check_for_wrong_emails(); field without placeholder was producing a false positive
  • Bug Fix: dev_report(); Added plugins/photo-contest/assets to exclude list
  • Updated: default_users(); auto-update display_name
  • Improved: [theme_chunk]; Added support for the use of [embed] shortcode inside theme_chunks

2017.87

  • Added custom images for photo-contest

2017.86

  • Improved: {zxzu}current_theme_version()
  • Added: {zxzu}active_theme_version()
  • Improved: wp_head_last(); Wrong version being reported
  • Improved: register_main_styles(); Wrong version being reported
  • Improved: wp_enqueue_styles(); Wrong version being reported

2017.85

  • WP v4.9 Ready
  • Bug Fix: add_filter( ‘acf/location/rule_types’, [ $this, ‘register_rule_types’ ] ); Not loading when needed

2017.84

  • Updated: {zxzu}acf_format_value(); Added: post_object case
  • Added: {zxzu}acf_format_value_post_object()
  • Added: {zxzu}acf_format_value_user()
  • Added: {zxzu}acf_format_value_date_display_format()
  • Added: {zxzu}acf_format_value_taxonomy()
  • Updated: check_for_field_issues()
  • Updated: {zxzu}get_field_post_id()

2017.83

  • Improved: {zxzu}get_notice()
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_field_issues’ ] );
  • Added: FILTER ‘{zxzs}check_for_field_issues/no_name_field_types’
  • Improved: {zxzu}acf_process_unused_settings()
  • Improved: {zxzu}acf_process_defaults()
  • Added: ACTION ‘{zxzs}check_for_field_issues/field_name_check’
  • Added: ACTION ‘{zxzs}check_for_field_issues/loop_done’
  • Bug Fix: {zxzu}acf_disable_filters(); 500 Error on ACF older than v5.4
  • Bug Fix: {zxzu}acf_enable_filters(); 500 Error on ACF older than v5.4
  • Added: exclude_field_type()
  • Added: excluded_field_types()
  • Added: {zxzu}acf_register_field_type()
  • Added: {zxzu}acf_get_field_types()
  • Improved: acf_form_head()
  • Improved: get_field_label()
  • Added: {zxzu}is_display_form_or_pdf()
  • Added: {zxzu}is_form_enterable()
  • Added: zxzu_undo()
  • Added: is_set_cnst()
  • Added: {zxzu}set_empty_value()
  • Improved: render_field_viewonly()
  • Improved: render_field()
  • Improved: {zxzu}acf_display_form()
  • Added: {zxzu}get_field_post_id()
  • Deprecated: FILTER {zxzu}get_format_acf_value
  • Deprecated: FILTER {zxzu}get_format_acf_date_picker
  • Improved: [{zxzu}acf_repeater_items]
  • Improved: {zxzu}acf_format_value()
  • Updated: {zxzu}acf_format_value()
  • Added: {zxzu}acf_display_form_format_value()
  • Added: {zxzu}should_set_empty_value()
  • Added: add_filter( ‘{zxzs}should_set_empty_value’, [ $this, ‘should_set_empty_value’ ], 5 );
  • Added: {zxzu}remove_all_filters_like()
  • Improved/Updated: {zxzu}acf_get_field_groups_fields(); //TO-DO: cs – Allow $args_field to check ors as well as ands – 11/15/2016 12:27 PM
  • Improved/Updated: {zxzu}acf_get_field_groups_fields(); Added IN & NOT IN operators
  • Improved/Updated: {zxzu}acf_get_filter_fields(); Added IN & NOT IN operators
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_field_with_empty_names’ ] );
  • Moved: {zxzu}acf_get_repeater_array()
  • Added: {zxzu}acf_get_repeater_array_keys()
  • Moved: {zxzu}acf_get_repeater()
  • Moved: {zxzu}acf_get_imploded_repeater()
  • Added: FILTER ‘{zxzs}check_for_field_issues/duplicate_override’
  • Added: {zxzu}remove_filter_like()

2017.82

  • Update ALL {zxzu}get_notice()
  • Updated: check_for_wrong_emails()

2017.81

  • WP v4.8.2 Ready
  • Added: add_filter( ‘update_footer’, [ $this, ‘current_wp_version’ ], 15 );
  • Added: add_filter( ‘update_footer’, [ $this, ‘server_specs’ ], 16 );
  • Added: add_filter( ‘register_post_type_args’, [ $this, ‘prevent_bad_permalinks’ ], 10, 2 );
  • Added: add_filter( ‘{zxzs}post_types/prevent_bad_permalinks’, [ $this, ‘prevent_bad_permalinks’ ], 10, 3 );
  • Updated: dev_report()
  • Added: add_filter( ‘{zxzs}dev_reports/post_types’, [ $this, ‘dev_reports_post_types’ ], 10, 2 );

2017.80

  • Added: {zxzu}get_user_agent_info()
  • Updated: get_user_agent_info()
  • Improved: {zxzu}acf_field_settings{}
  • Updated: acf_field_FIELD_FULL_NAME{}
  • Moved: ACF api/_helpers.php load location
  • Added: {zxzu}is_pdf()
  • Added: {zxzu}acf_admin_field_hide()
  • Added: {zxzu}acf_field_type_class()
  • Added: {zxzu}acf_field_hide()
  • Added: {zxzu}acf_register_field_setting()
  • Added: {zxzu}acf_update_field_cleanup()
  • Added: {zxzu}acf_process_unused_settings()
  • Updated: ALL acf field types
  • Added: {zxzu}acf_register_field_setting( ‘pdf_display’ );
  • Added: ACF Field ‘{zxzacf}enable_acf_field_restrictions’
  • Updated: prepare_field_access_primary()
  • Updated: field_setting_r_n_c()
  • Updated: field_setting_r_n_c_viewonly()
  • Added: field_setting_pdf_display()
  • Added: prepare_field_add_pdf_display()
  • Updated: acf_field_{zxzu}column_end{}
  • Added: {zxzu}is_display_form()
  • Updated: acf_field_{zxzu}column_start{}
  • Added: {zxzu}is_form_only()
  • Updated: acf_field_{zxzu}dev_report{}
  • Updated: acf_field_{zxzu}dompdf_clear{}
  • Updated: {zxzu}acf_display_form()
  • Updated: acf_field_{zxzu}modified_posts{}
  • Updated: acf_field_{zxzu}new_page{}
  • Updated: acf_field_{zxzu}send_password{}
  • Updated: acf_field_{zxzu}serialize{}
  • CSS Tweaks
  • Updated: acf_field_{zxzu}phone{}
  • Updated: acf_field_{zxzu}section_header{}
  • Updated: acf_field_{zxzu}zip_code{}
  • Bug Fix: process_shortcodes(); don’t process them on the back-end
  • Updated: acf_settings_tools_title_mod(); ACF now esc HTML
  • Updated mu plugin for multisite support
  • Added: ACTION ‘{zxzs}acf_form_head’; TO acf_form_head()
  • Added: field_setting_reference_only()
  • Added: prepare_field_reference_only()
  • Added: {zxzu}acf_builtin_field_settings()
  • Added: {zxzu}acf_process_defaults()

2017.79

  • Opps Wrong version number pushed last time

2017.78

  • Bug Fix: cleanup_guid_link_cleanup(); taxonomy links not working right
  • Added: {zxzu}taxonomy_exists_by_slug()

2017.77

  • ACF Fields
  • Bug Fix: get_field_reference(); Not on ACF edit & options pages
  • Updated: load_admin(); Added setting ‘acf_is_options_page’
  • Bug Fix: get_fields(); Not on ACF options pages
  • Added: {zxzu}acf_get_before_save_values()
  • Added: {zxzu}acf_get_before_save_value()
  • Bug Fix: wp_set_object_terms(); Needed support for values that are objects
  • Bug Fix: {zxzu}acf_get_repeater(); Added object check
  • Added: add_filter( ‘acf/update_value/type=date_time_picker’, [ $this, ‘timezone_adjust’ ], 100, 3 );
  • Added: {zxzu}format_date()
  • Added: add_action( ‘shutdown’, [ $this, ‘do_function_later’ ], 11 );
  • Added: {zxzu}function_later()

2017.76

  • Code Cleanup: {zxzu}is_avada_version_3_n_below()
  • Bug Fix: update_field_group(); options reference not set correctly
  • Code Cleanup: {zxzu}acf_admin{}deprecated()
  • Code Cleanup: activate_license()
  • Code Cleanup: modified_posts()
  • Code Cleanup: acf_form_head()
  • Code Cleanup: {zxzu}acf_termmeta{}
  • Code Cleanup: overrides.php
  • Code Cleanup: {zxzu}Avada_override{}
  • Code Cleanup: wp_enqueue_scripts()
  • Code Cleanup: wp_enqueue_styles()
  • Code Cleanup: fix_google_api_scripts()
  • Code Cleanup: autoload_google_map_api_key()
  • Code Cleanup: dynamic_css()
  • Code Cleanup: script_mobile_threshold()
  • Code Cleanup: check_for_bad_avada_assets()
  • Code Cleanup: {zxzu}gforms_admin{}
  • Code Cleanup: wp_enqueue_styles()
  • Updated: load_admin(); ACF v5.6 Ready

2017.75

  • UD to _editzz-v7.7

2017.74

  • Added: add_filter( ‘rpwe_markup’, [ $this, ‘rpwe_markup’ ] );

2017.73

  • Update: _{zxzu}wp

2017.72

  • {zxza} Referenced Cleanup
  • Bug Fix: form_data_nested_field_check()

2017.71

  • Added: add_action( ‘init’, [ $this, ‘set_wp_version’ ] );
  • Improved: modified_posts()

2017.70

  • Improved: acf_field_{zxzu}dev_report{}
  • Moved: add_action( ‘{zxzs}acf/dev_report’, [ $this, ‘dev_report’ ] );
  • Moved: file_contains_check()
  • Added: {zxzu}acf_dev_checks{}
  • Added: acf_field_{zxzu}modified_posts{}
  • Added: ACF Group Modified Posts
  • Updated: dev_report()
  • Improved: {zxzu}acf_form2()
  • Added: add_action( ‘acf/input/form_data’, [ $this, ‘form_data_nested_field_check’ ] );
  • Added: add_action( ‘{zxzs}acf/modified_posts’, [ $this, ‘modified_posts’ ] );

2017.69

  • Improved: update_page_sidebar_meta()
  • Improved: avada_3_to_5_fusion_fixer()
  • Improved: set_version()
  • Moved: update_ws_menu_editor()
  • Moved: get_editzz_version()
  • Added: {zxzu}wp_admin_admin_update_extras{}
  • Added: add_filter( ‘{zxzs}set_version/should_update’, [ $this, ‘should_update’ ], 2 );
  • Added: add_action( ‘{zxzs}set_version/update’, [ $this, ‘update_first’ ], 2 );
  • Added: add_action( ‘{zxzs}set_version/update’, [ $this, ‘old_option_key’ ] );
  • Added: add_action( ‘{zxzs}set_version/update’, [ $this, ‘force_update_db_values’ ] );
  • Moved: remove_crappy_caps()
  • Moved: cleanup_do_pings()
  • Moved: editzz_update_files()
  • Moved: replace_files()
  • Moved: editzz_file_update()
  • Improved: [link]
  • Updated: dev_report()
  • Updated: [{zxzu}address]
  • Updated: dynamic_css()
  • Improved: add_user()
  • Added: {zxzu}get_notice()
  • Moved: of_options()
  • Improved: {zxzu}Avada_clear()
  • Reviewed ALL Avada Code
  • Removed: add_action( ‘avada_save_options’, [ $this, ‘avada_save_options’ ] );
  • CSS Tweaks

2017.68

  • Improved: dev_url(); Added multisite support
  • Improved: wc_locate_template()
  • Added FILTER: ‘{zxzs}wc_locate_template’
  • Updated: load settings for template_router.php
  • Improved: [{zxzu}show_if]
  • Added: [{zxzu}hide_if]
  • CSS Teaks; ACF field type ‘New Page’
  • Updated & Improved: acf_field_{zxzu}new_page{}
  • Added: add_filter( ‘acf/load_field’, [ $this, ‘process_shortcodes’ ] );
  • Bug Fix: acf_form_head(); Was not ready for ACF v5.6

2017.67

  • Added: add_action( ‘avada_blog_post_content’, [ $this, ‘avada_render_blog_post_content’ ], 9 );
  • Updated: add_action( ‘fusion_blog_shortcode_loop_content’, [ $this, ‘fusion_blog_shortcode_loop_content’ ], 2 ); allow in avada v5

2017.66

  • CSS Tweaks; Fix Avada strip HTML issue

2017.65

  • Updated: {zxzu}get_post_id()
  • Improved: {zxzu}acf_get_dev_emails()
  • Updated: dev_report(); Added: zero-spam to default plugin list
  • Improved: remove_meta_boxes()
  • Updated: check_for_wrong_emails()
  • Added FILTER: ‘{zxzs}check_for_wrong_emails/bad_emails’
  • Added: {zxzu}set_plugin( ‘calendarize-it/calendarize-it.php’, ‘rhc’ );

2017.64

  • Added: add_action( ‘plugins_loaded’, [ $this, ‘deny_wp_login’ ], 3 );

2017.63

  • Improved: avada_3_to_5_fusion_fixer()
  • Added: add_action( ‘admin_init’, [ $this, ‘sup_checker’ ] );
  • Improved: {zxzu}acf_get_repeater()
  • Improved: update_login_redirects()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘login_bypass’ ], 0 );

2017.62

  • Bug Fix: update_login_redirects(); Hardcoded DB prefix
  • Bug Fix: update_blog_redirects(); Hardcoded DB prefix
  • Bug Fix: set_login(); bad redirect check

2017.61

  • WP v4.8.1 Ready
  • Ditching iThemes
  • Updated: dev_report(); Ditching iThemes
  • Added: {zxzu}wp_admin_wps_hide_login_admin{}
  • Added: add_action( ‘admin_init’, [ $this, ‘set_login’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘update_login_redirects’ ] );
  • Added: {zxzu}wp_admin_wf_admin{}
  • Added: add_action( ‘admin_init’, [ $this, ‘initial_tasks’ ] );
  • Renamed: {zxzu}wc_emails{}default() TO {zxzu}wc_emails{}email_default()
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_wrong_emails’ ] );
  • Updated: {zxzu}Avada_admin{}wp_enqueue_scripts(); Annoying ‘Comments Off’ in Avada Recent Posts
  • Added: add_filter( ‘option_blog_public’, ‘__return_false’ );
  • Improved: run_sql()
  • CSS Tweaks
  • Added: {zxzu}make_shortcode_atts()
  • Improved: [{zxzu}phone]
  • Minor Code Cleanup
  • Added: [{zxzu}iframe]
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_bad_youtubes’ ] );
  • Updated: revslider_slide_setLayersByPostData_post()
  • Updated: embed()
  • Added: add_action( ‘admin_init’, [ $this, ‘update_blog_redirects’ ] );

2017.60

  • Code Cleanup

2017.59

  • ACF v5.6 Ready
  • New ACF Fields
  • CSS Cleanup
  • Updated _{zxzu}wp to v7.7RC2
  • Bug Fix: deprecated_shortcodes.php; Needed to change add_shortcode() order
  • Moved & Updated: [br]
  • Updated activate_license(); ACF v5.6 Ready
  • Improved: avada_before_body_content()
  • Updated: dynamic_css()
  • Updated: header_layout()
  • Updated: header-4-v5.1.php
  • Improved: mark_post_to_be_updated_later()
  • Added: add_filter( ‘automatic_updates_is_vcs_checkout’, ‘__return_false’, 1 );
  • Bug Fix: replace_elan(); Was changing some words it shouldn’t
  • Updated {zxzb} Referenced: /code/admin/template_router.php
  • Updated {zxzb} Referenced: /code/api/_global.php
  • Updated {zxzb} Referenced: /code/api/class.php
  • Bug Fix: __construct() syntax issue
  • Updated {zxzb} Referenced: /code/api/pre_suf_fix.php
  • Updated: _helpers.php
  • Updated {zxzb} Referenced: /code/wp-admin/admin/update.php
  • Updated {zxzb} Referenced: /code/__init.php
  • Renamed: {zxzu}revslider_action{} TO {zxzu}revslider_admin{}
  • Added: add_filter( ‘revslider_slide_setLayersByPostData_post’, [ $this, ‘revslider_slide_setLayersByPostData_post’ ], 10, 4 );
  • Improved: process_nested_shortcode()
  • Added FILTER: ‘{zxzb}/process_nested_shortcode/sc_to_esc_html’

2017.58

  • Added FILTER: ‘{zxzb}/ere_reply_to’
  • Modified PDER{}
  • Added: {zxzu}acf_update_field_later()
  • Added: {zxzu}acf_get_repeater_array()
  • Updated: {zxzu}acf_get_repeater(); Added callback arg
  • Improved: {zxzu}acf_get_key_post_type(); support for clone field
  • Bug Fix: import_cleanup(); local was being stored in the DB
  • Added: add_action( ‘shutdown’, [ $this, ‘do_update_field_later’ ] );
  • Updated: do_update_field_later()
  • Updated: update_field_later()

2017.57

  • Added: add_filter( ‘document_title_parts’, [ $this, ‘doc_title’ ] );
  • Added: add_filter( ‘pre_get_document_title’, [ $this, ‘pre_get_document_title’ ], 999 );
  • Improved: {zxzu}i_append_dev_sb()
  • Added: ACF field ‘force_append_dev_sb’
  • Removed: {zxzu}ithemes_admin{}
  • Added: {zxzu}wp_admin_ithemes_loaded{}
  • Moved: add_filter( ‘itsec_filter_server_config_file_path’, [ $this, ‘itsec_filter_server_config_file_path’ ], 10, 2 );
  • Renamed: {zxzu}wpsdb_action{} TO {zxzu}wp_admin_wpsdb_admin{}
  • Added: add_filter( ‘wpsdb_preserved_options’, [ $this, ‘wpsdb_preserved_options’ ] );
  • Improved: {zxzu}wp_admin_wpsdb_admin{}shutdown()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘special_plugins_loaded_ithemes’ ], – 999 );

2017.56

  • Improved: {zxzu}get_pretty_years()
  • Improved: {zxzu}acf_form2()

2017.55

  • Improved: {zxzu}check_role_of_class()

2017.54

  • Improved: {zxzu}acf_get_key_post_type()
  • Added: FILTER ‘{zxzs}acf/get_key_post_type’
  • Improved: mark_posts_as_updated_with_postmeta_changes()

2017.53

  • Updated: set_nks_cc_options(); push type didn’t work well so we switched to slide
  • Added: add_action( ‘pre_update_option_nks_cc_options’, [ $this, ‘update_nks_cc_options’ ], 10, 3 );
  • Updated: various z-index to better work with NKS
  • Updated: [{zxzu}fixed_buttons]; various z-index to better work with NKS
  • Updated: avada_before_body_content(); various z-index to better work with NKS

2017.52

  • Added: stripos_array()
  • Code Cleanup: {zxzu}wp_add_inline_script_head()
  • Added: add_filter( ‘content_save_pre’, [ $this, ‘replace_elan’ ], 10 );

2017.51

  • Added NKS slider support for Avada v5.0

2017.50

  • Bug Fix: q2w3_fixed_widget_js_override(); Wrong URL
  • Improved: dev_report(); Added NKS to Default Plugin List

2017.49

  • Added: {zxzu}wp_admin_nks_admin{}
  • Added: add_action( ‘admin_init’, [ $this, ‘set_nks_cc_options’ ] );
  • Improved: wp_enqueue_scripts(); Renamed NKS JS/CSS
  • Improved: q2w3_fixed_widget_js_override()
  • Removed: ga.js; Don’t think we need it anymore
  • Updated: tooltips-no-avada.min.js

2017.48

  • Added NKS slider support
  • Bug Fix: [{zxzu}mobi_menu_button]
  • Added: [{zxzu}mobi_slide_menu_button]
  • Added: [{zxzu}avada_mobile_main_menu]

2017.47

  • New JS function: {zxzu}wait_for_existing_selector()
  • Improved: instant_save.js
  • Improved: prepare_field_access_primary()

2017.46

  • Improved: {zxzu}acf_get_key_post_type()
  • Improved: {zxzu}features_theme_chunk{}ajax_handler()
  • Improved: do_update_field_later()
  • Improved: wp_set_object_terms()
  • Improved: check_min_max()

2017.45

  • Improved: Main JS

2017.44

  • Improved: header_layout(); side-header

2017.43

  • Bug Fix: update_field_group(); Needed to check if the field has been saved into the DB first
  • Added: {zxzu}acf_enable_filters()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Improved: {zxzu}get_fixes_cleanups_message___db_fix_apmmp_5545()
  • Improved: op_show_params_check_filters()
  • Improved: timezone_settings()
  • Improved: get_field_reference()
  • Improved: {zxzu}repair_acf_postmeta()
  • Improved: repair_acf_repeater_metadata()
  • Improved: repair_acf_taxonomy_relationships()
  • Improved: {zxzu}repair_acf_termmeta()
  • Improved: {zxzu}repair_acf_usermeta()
  • Improved: {zxzu}get_gaTracker_onclick()
  • Improved: {zxzu}i_get_gaTracker_category()

2017.42

  • Primary File Cleanup
  • Improved: {zxzu}admin_template_router{}
  • Improved: _global.php
  • Improved: {zxzu}api_class{}
  • Added: add_filter( ‘acf/settings/autoload’, [ $this, ‘autoload’ ] );
  • Added: add_filter( ‘acf/get_fields’, [ $this, ‘get_fields’ ], 10, 2 );
  • Improved: {zxzu}debug()
  • Deprecated: {zxzu}update_db_with_local_group()
  • Improved: current_user_can_access()
  • Improved: direct_current_user_can_edit()
  • Improved: current_user_can_view()
  • Improved: direct_current_user_can_view()
  • Improved: wp_nav_menu_objects()
  • Resolved: wp_nav_menu_objects(); TO-DO: cs – Speed up by not checking the children when we exclude the parent – 4/28/2017 11:36 AM
  • Added: add_action( ‘acf/update_field_group’, [ $this, ‘import_cleanup’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘autoload_checker’ ] );
  • Improved: dev_report()
  • Added: [{zxzu}acf]
  • Improved: [{zxzu}acf_term]
  • Removed: add_action( ‘admin_init’, [ $this, ‘update_options_to_desired_settings’ ] );
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘update_options_to_desired_settings’ ] );
  • Improved: update_options_to_desired_settings()
  • Added: add_filter( ‘pre_update_option_fusion_dynamic_css_posts’, [ $this, ‘fusion_dynamic_css_posts’ ], 10, 3 );
  • Improved: update_all_sidebar_metas()
  • Improved: {zxzu}wpsdb_action{}shutdown()
  • Improved: save_user_sessions()
  • Updated: load_admin()
  • Updated: load_edit()
  • Improved: {zxzu}wp_admin_admin_update{}
  • Improved: set_version()
  • Removed: add_action( ‘admin_init’, [ $this, ‘import_cleanup’ ] );
  • Move ACF loading location
  • Improved: {zxzu}repair_acf_usermeta()
  • Improved: {zxzu}repair_acf_postmeta()
  • Improved: {zxzu}repair_acf_termmeta()
  • Improved: {zxzu}acf_get_key_post_type()
  • Improved: {zxzu}acf_get_key_taxonomy()
  • Improved: {zxzu}acf_get_key_user()
  • Deprecated: {zxzu}acf_get_group_fields()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Improved: add_comment()
  • Improved: field_groups_columns_values()
  • Improved: non_ajax_add_comment()
  • Added: {zxzu}acf_disable_filters()
  • Improved: get_field_reference()
  • Improved: {zxzu}get_fixes_cleanups_message___db_fix_apmmp_5545()
  • Improved: op_show_params_check_filters()

2017.41

  • Cleanup: acf_post_id

2017.40

  • Added: add_action( ‘pre_kses’, [ $this, ‘pre_kses’ ], 10, 3 );
  • Added: Avada v5 Content Fixer Button

2017.39

  • Removed: ‘simple-image-widget’ from required plugin list

2017.38

  • WP v4.8 Ready
  • UD to _editzz-v7.6

2017.37

  • WordPress v4.7.5 Ready
  • moved acf/load_filed in queue
  • Added: add_filter( ‘acf/update_value/type=number’, [ $this, ‘check_min_max’ ], 10, 3 );
  • Updated: set_all_cnst()
  • Added: {zxzu}following_us()
  • Improved: {zxzu}acf_instant_save{}ajax_handler()
  • Improved: get_field_reference()
  • Improved: {zxzu}acf_update_field_inside_comment()
  • Improved: {zxzu}swap_url_to_path()

2017.36

  • Avada v5.1.6 Support

2017.35

  • Code Cleanup

2017.34

  • WP V4.7.4 Ready
  • Completed: TO-DO: cs – UD get_terms() when you think everyone is running v4.5
  • Improved: register_post_status()
  • Improved: {zxzu}get_terms()
  • Improved: {zxzu}get_taxonomy_by_path()
  • Improved: {zxzu}repair_acf_termmeta()
  • Improved: {zxzu}get_fixes_cleanups_message___db_fix_atfd_7637()
  • Improved: register_post_status()
  • Completed: TO-DO: cs – This can be improved by using global $wp_roles
  • Improved: [{zxzu}current_user_can]
  • Improved: current_user_can_access()
  • Improved: prepare_field_primary()
  • Improved: {zxzu}get_fixes_cleanups_message()
  • Improved: op_show_params_check_filters()
  • Improved: current_user_can_view()
  • Improved: add_action( ‘pre_get_posts’, [ $this, ‘allow_page_ordering’ ] );
  • Added: add_action( ‘pre_get_posts’, [ $this, ‘pre_get_posts_front_access’ ], 2 );
  • Added: add_action( ‘wp’, [ $this, ‘remove_allow_page_ordering’ ] );
  • Added: add_action( ‘template_redirect’, [ $this, ‘template_redirect_front_access’ ], 2 );
  • Removed: add_filter( ‘acf/prepare_field/name=’ . zxzacf( ‘hide_admin_bar__by_role’ ), [ $this, ‘wp_roles’ ] );
  • Added: pretty_wp_roles_data()
  • Added: pretty_wp_roles()
  • Added: pretty_wp_caps_data()
  • Added: pretty_wp_caps()
  • Added: {zxzu}shutdown_deprecated()
  • Added: add_action( ‘shutdown’, ‘shutdown_deprecated_{zxzu}current_user_can_access’ );
  • Added: add_action( ‘shutdown’, ‘shutdown_deprecated_{zxzu}current_user_can_view’ );
  • Added: add_action( ‘shutdown’, ‘shutdown_deprecated_{zxzu}maps_google_api’ );
  • Added: add_filter( ‘{zxzu}class_conditional_items’, ‘deprecated_{zxzu}class_conditional_items’, 2 );
  • Added: add_action( ‘shutdown’, ‘shutdown_deprecated_{zxzu}class_conditional_items’ );
  • Deprecated: filter ‘{zxzu}class_conditional_items’
  • Improved: {zxzu}cleanup_role_classes()
  • Added: {zxzu}cleanup_role_classes_array()
  • Moved: {zxzu}check_user_logged_in_of_class()
  • Moved: {zxzu}check_role_of_class()
  • Removed: add_filter( ‘wp_nav_menu_items’, [ $this, ‘wp_nav_menu_items’ ], 10, 2 );
  • Added: add_filter( ‘wp_nav_menu_objects’, [ $this, ‘wp_nav_menu_objects’ ], 10, 2 );
  • Added: check_restrictions_by_post_id()
  • Improved: render_field_settings_clone()
  • Added: pretty_wp_post_types_data()
  • Added: pretty_wp_post_types()
  • Added: check_restrictions_by_post_type()
  • Improved: wp_nav_menu_archives_meta_box()
  • Improved: {zxzu}get_site_info_post_types()
  • Improved: {zxzu}repair_acf_postmeta()
  • Improved: acf_get_post_types()
  • Improved: check_all_fusion_pages_for_bad_avada_assets()
  • Improved: remove_meta_boxes()
  • Added: pretty_wp_taxonomies_data()
  • Added: pretty_wp_taxonomies()
  • Added: check_restrictions_by_taxonomy()
  • Added: add_filter( ‘acf/get_field_group’, [ $this, ‘update_field_group’ ] );
  • Improved: get_field_reference()
  • Improved: {zxzu}acf_form_full()
  • Improved: {zxzu}acf_form()
  • Completed: TO-DO: cs – Add current_user_can_view :: See: {zxzu}acf_form() – 12/05/2016 11:19 PM
  • Improved: {zxzu}acf_form2()
  • Moved: add_filter( ‘acf/prepare_field’, [ $this, ‘prepare_field_primary’ ] );
  • Added: add_action( ‘acf/render_field’, [ $this, ‘render_field_viewonly’ ] );
  • Added: {zxzu}acf_get_pretty_roles_n_caps()
  • Added: field_setting_r_n_c()
  • Added: add_filter( ‘{zxzs}acf/pretty_roles_n_caps’, [ $this, ‘add_to_pretty_roles_n_caps’ ] );
  • Added: add_filter( ‘{zxzs}direct_current_user_can_edit’, [ $this, ‘direct_current_user_can_edit’ ], 10, 2 );
  • Added: add_filter( ‘{zxzs}direct_current_user_can_view’, [ $this, ‘direct_current_user_can_view’ ], 10, 2 );
  • Added: field_setting_r_n_c_viewonly()
  • Added: add_action( ‘acf/render_field_settings/type=user’, [ $this, ‘render_field_settings_user’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=taxonomy’, [ $this, ‘render_field_settings_taxonomy’ ] );
  • Moved: [{zxzu}current_user_can]
  • Deprecated: [{zxzu}acf_form]
  • Deprecated: [{zxzu}acf_form_full]
  • Added: {zxzu}force_trigger_error_deprecated_shortcode()
  • Renamed: prepare_field_primary() TO prepare_field_access_primary()
  • Added: {zxzu}acf_format_value()
  • Improved: get_format_acf_value()
  • Improved: avada_main_menu()
  • Improved: {zxzu}path_up()
  • Added: {zxzu}path_up_now()
  • Improved: theme_chunk()
  • Improved: [{zxzu}phone]
  • Improved: [{zxzu}fax]
  • Improved: [{zxzu}business_name]
  • Improved: [{zxzu}address]
  • Improved: [{zxzu}hours]
  • Improved: {zxzu}debug()
  • Added: add_action( ‘admin_init’, [ $this, ‘avada_3_to_5_fusion_fixer’ ] );
  • Renamed: {zxzu}theme_chunk_iframe() TO theme_chunk_iframe()
  • Added: {zxzu}current_theme_minor_version()
  • Improved: {zxzu}avada_default_overrider()
  • Avada v5.1 Ready
  • Added: avada_main_menu_v5()
  • Added: avada_main_menu_v5_1()
  • Bug Fix: {zxzu}acf_update_field_inside_comment()
  • Added: jQuery: {zxzu}wait_for_enabled_selector()
  • Improved: theme_chunk.js
  • Improved: {zxzu}acf_instant_save{}
  • Added ACTION: ‘{zxzs}template_redirect_front_access/404’
  • Added: {zxzu}shutdown_deprecated_action()
  • Deprecated: ACTION ‘{zxzu}acf_new_post’
  • Added: pretty_us_timezone_data()
  • Added: pretty_us_timezone()
  • Added: exhaustive_acf_field_groups_list_data()
  • Added: exhaustive_acf_field_groups_list()
  • Added: {zxzu}get_post_id()
  • Added: {zxzu}is_wp_error()
  • Added: {zxzu}wp_safe_redirect()
  • Added: [{zxzu}avada_logo_mobile]
  • Added: [{zxzu}mobi_menu_button_js_only]
  • Added: header_layout()
  • Improved: get_street_address()
  • Added FILTER: ‘{zxzs}tel_link/dont_use_global_format’
  • Added: [{zxzu}searchform]
  • Added: {zxzu}is_a()
  • Improved: {zxzu}acf_format_value()
  • Improved: {zxzu}acf_get_field_option()
  • Improved: acf_term()
  • Improved: render_field()
  • Improved: add_user()
  • Improved: register_post_status()
  • Improved: {zxzu}get_parent_term_meta()
  • Improved: {zxzu}get_term_parent()
  • Improved: {zxzu}get_term_id_or_create_n_get_term_id()
  • Improved: {zxzu}t()
  • Improved: {zxzu}tt()
  • Improved: {zxzu}tt_tax()
  • Improved: {zxzu}u()
  • Improved: {zxzu}get_the_slug()
  • Improved: {zxzu}generate_random_post_name()
  • Improved: ajax_handler()
  • Improved: theme_chunk()
  • Improved: get_format_acf_value()
  • Improved: {zxzu}acf_get_repeater()
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Improved: ajax_handler()
  • Improved: load_term_meta()
  • Improved: update_all_sidebar_metas()
  • Improved: testimony()
  • Improved: bulk_post_content_search()
  • Improved: bulk_post_content_delimit()
  • Improved: {zxzu}acf_get_field_option()
  • Moved: {zxzu}is_func_cache()
  • Moved: {zxzu}get_func_cache()
  • Moved: {zxzu}update_func_cache()
  • Improved: process_nested_shortcode()
  • Added: add_action( ‘init’, [ $this, ‘set_shortcode_tags_link_always’ ] );

2017.33

  • Moved gforms files into /code/
  • Improved: {zxzu}map_adminLabel_to_field_id()
  • Improved: {zxzu}map_label_to_field_id()
  • Improved: {zxzu}gf_form_should_alter()
  • Moved: add_action( ‘gform_after_submission’, [ $this, ‘remove_form_entry’ ], 13, 2 );
  • Moved: add_action( ‘gform_notification’, [ $this, ‘cj_check’ ], 9999, 3 );
  • Moved: add_action( ‘gform_confirmation’, [ $this, ‘query_string_add’ ], 9999, 4 );
  • Moved: add_action( ‘gform_enqueue_scripts’, [ $this, ‘wp_enqueue_styles’ ] );
  • Moved: add_action( ‘gform_enqueue_scripts’, [ $this, ‘wp_enqueue_styles_form_specific’ ] );
  • Moved: add_action( ‘gform_enqueue_scripts’, [ $this, ‘wp_enqueue_scripts’ ] );
  • Moved: add_action( ‘gform_enqueue_scripts’, [ $this, ‘wp_enqueue_scripts_form_specific’ ] );
  • Moved: add_filter( ‘gform_merge_tag_filter’, [ $this, ‘all_fields_extra_options’ ], 11, 5 );
  • Moved: add_filter( ‘gform_enable_field_label_visibility_settings’, [ $this, ‘gform_enable_field_label_visibility_settings’ ] );
  • Moved: add_filter( ‘gform_submit_button’, [ $this, ‘gform_submit_button’ ], 10, 2 );
  • Moved: add_filter( ‘gform_field_content’, [ $this, ‘form_with_columns’ ], 10, 5 );
  • Moved: add_filter( ‘gform_pre_render’, [ $this, ‘submit_button_anywhere’ ] );
  • Moved: add_filter( ‘gform_multiselect_placeholder’, [ $this, ‘gform_multiselect_placeholder_legacy_lt_1’ ], 10, 2 );
  • Moved: add_filter( ‘gform_pre_render’, [ $this, ‘mobile_placeholder_legacy_lt_1’ ], 10, 5 );
  • Moved: add_filter( ‘gform_pre_render’, [ $this, ‘mobile_placeholder’ ], 10, 5 );
  • Moved: add_filter( ‘gform_multiselect_placeholder’, [ $this, ‘gform_multiselect_placeholder’ ], 10, 3 );
  • Moved: {zxzu}Avada_override{}
  • Moved: baw-force-plugin-updates
  • Added: {zxzu}ithemes_admin{}
  • Added: {zxzu}maintenance_admin{}
  • Moved: {zxzu}w3tc_action{}
  • Moved: {zxzu}yoast_filter{}
  • Moved: {zxzu}wp_sweep{}
  • Moved: {zxzu}wpsdb_action{}
  • Moved: g_{zxza}{}
  • Moved: {zxzu}features_class_mail{}
  • Moved: {zxzu}features_filters_filters{}
  • Moved: {zxzu}features apis
  • Changed: extend_plugins to plugins
  • Updated: css_files()
  • Improved: {zxzu}gforms_admin{}wp_enqueue_styles()
  • Improved: {zxzu}dynamic_css_gforms()
  • Improved: {zxzu}org_status_us()
  • Improved: {zxzu}org_us()
  • Improved: register_rule_values_org()
  • Improved: theme_chunk()
  • Moved: add_action( ‘after_setup_theme’, [ $this, ‘remove_image_size’ ], 11 );

2017.32

  • Added: [{zxzu}acf_term]
  • Added: [{zxzu}show_if]

2017.31

  • WP v4.7.3 Ready
  • Removed: $cnst; no longer needed, inside $settings now

2017.30

  • Updated: dev_report(); Added: advanced-cron-manager as default plugin
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘cleanup_do_pings’ ] );

2017.29

  • UD to _editzz-v7.5

2017.28

  • Improved: {zxzu}set_Yoast_GA_settings(); So that it works with new version of MonsterInsights

2017.27

  • Removed: update_g_{zxza}()
  • Removed: update_g_{zxzu}plugins_loaded_first()
  • Code Cleanup
  • Improved: {zxzu}the_content_fusion_builder_bug_fix()
  • Added: {zxzu}strip_n_r_t()
  • Improved: [span]
  • Improved: [pimg_link]
  • Improved: [get_directions]
  • Improved: [raw]
  • Improved: [faicon]
  • Improved: render_field()
  • Improved: {zxzu}acf_display_form()
  • Updated: {zxzu}acf_field_settings{}->load_hooks()
  • Improved: prepare_field_add_class_selector()
  • Added: add_action( ‘acf/render_field_settings/type=clone’, [ $this, ‘render_field_settings_clone’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=clone’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=clone’, [ $this, ‘prepare_field_add_clone_width_override’ ] );
  • Added: field_setting_clone_override_class_selector()
  • Added: field_setting_clone_width_override()
  • Added: zxzu_acf()
  • Improved: raw()
  • Improved: [{zxzu}gf_submit]
  • Improved: mobile_placeholder()

2017.26

  • Check if WP_INSTALLING
  • Modified: add_filter( ‘acf/update_value/type=taxonomy’, [ $this, ‘wp_set_object_terms’ ], 10, 3 ); changed firing
  • Moved: WC files into /code/
  • Moved: add_action( ‘after_setup_theme’, [ $this, ‘remove_image_size’ ], 11 );
  • Moved: add_action( ‘woocommerce_save_account_details’, [ $this, ‘wc_save_account_details’ ] );
  • Moved: add_filter( ‘woocommerce_min_password_strength’, [ $this, ‘wc_min_password_strength’ ] );
  • Moved: add_filter( ‘woocommerce_locate_template’, [ $this, ‘wc_locate_template’ ], 10, 3 );
  • Improved: [{zxzu}wc_login_form]
  • Renamed: woocommerce_locate_template() TO wc_locate_template()
  • Improved: wc_locate_template()
  • Bug Fix: dynamic_css(); Didn’t check Avada version first

2017.25

  • Improved: state()
  • Improved: zip()
  • Improved: phone_number()
  • Improved: fax_number()
  • Added ACTION: ‘{zxzs}pder/after_wp_insert_post’

2017.24

  • Improved: [theme_chunk]; Added fusion_calculate_columns check for content
  • Updated: set_plugins_n_themes(); Added: xpg

2017.23

  • Improved: logo-v5.php
  • Added: access.php api
  • Added: {zxzu}cleanup_role_classes()
  • Improved: wp_nav_menu_items()
  • Improved: {zxzu}check_role_of_class()

2017.22

  • CSS Tweaks
  • Bug Fix: register_rule_match_options_page()
  • Improved: [{zxzu}phone]
  • Added: [{zxzu}fax]
  • Added: add_filter( ‘acf/load_value/name=’ . zxzacf( ‘fax_number’ ), [ $this, ‘fax_number’ ] );
  • Added: ACF Fields: {zxzacf}is_fax_number, {zxzacf}is_fax_number_international, {zxzacf}fax_number, {zxzacf}fax_number_international
  • Improved: [{zxzu}testimony]
  • Improved: op_show_params_check()

2017.21

  • Renamed: {zxzu}acf_update_value{} TO {zxzu}acf_filters_update_value{}
  • Added: add_action( ‘acf/save_post’, [ $this, ‘do_update_field_later’ ] );
  • Added: add_filter( ‘acf/update_value/name=’ . zxzacf( ‘is_phone_number_international’ ), [ $this, ‘is_phone_number_international’ ], 10, 3 );
  • Added: update_field_later()
  • Improved: lock_site_edits()
  • Moved & Improved: wp_set_object_terms()
  • Removed: add_filter( ‘acf/prepare_field/name=dyn::taxonomy’, [ {zxza}()->acf_public, ‘get_pretty_taxonomies’ ] );
  • Added: {zxzu}acf_filters_load_field{}
  • Moved: css_files()
  • Moved: js_files()
  • Moved: modify_clone()
  • Removed: {zxzu}acf_filters{}
  • Renamed: {zxzu}wp_admin_acf_filters{} TO {zxzu}wp_admin_acf_admin{}
  • Moved: wp_roles()
  • Moved: gforms()
  • Moved: check_shortcodes()
  • Moved: prepare_field_primary()
  • Moved: get_format_acf_value()
  • Moved: get_format_acf_date_picker()
  • Moved: register_rule_match_{zxzu}org()
  • Moved: show_admin_bar()
  • Moved: avada_blog_read_more_excerpt()
  • Removed: set_term_option_override()
  • Removed: load_term_option_override()
  • Removed: {zxzu}acf_filter{}
  • Moved: [{zxzu}acf_form]
  • Moved: [{zxzu}acf_form_full]
  • Moved: [{zxzu}acf_repeater_items]
  • Moved: [{zxzu}acf_load_gfont]
  • Moved: [{zxzu}acf_load_typekit]
  • Removed: {zxzu}acf_shortcode{}
  • Moved: {zxzu}acf_instant_save{}
  • Improved: {zxzu}format_phone_number()
  • Added: {zxzu}strip_phone()
  • Added: {zxzu}acf_filters_load_value{}
  • Added: add_filter( ‘acf/load_value/name=’ . zxzacf( ‘state’ ), [ $this, ‘state’ ] );
  • Added: add_filter( ‘acf/load_value/name=’ . zxzacf( ‘zip’ ), [ $this, ‘zip’ ] );
  • Added: add_filter( ‘acf/load_value/name=’ . zxzacf( ‘phone_number’ ), [ $this, ‘phone_number’ ] );

2017.20

  • {zxza} file update
  • Added: ACF Field: {zxzacf}avada::is_post_excerpt_read_more_certain_pages
  • Added: ACF Field: {zxzacf}avada::post_excerpt_read_more_certain_pages
  • Improved: avada_blog_read_more_excerpt(); Read More Toggle for Certain Pages only (https://app.asana.com/0/7167135393388/280633812089724)

2017.19

  • Added: cron ‘{zxzu}auto_set_{zxzu}api’
  • Moved & Improved: auto_set_{zxzu}api()
  • Improved: default_users()

2017.18

  • ACF Cleanup
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘lock_site_edits’ ], 11 );
  • Added: add_action( ‘admin_bar_menu’, [ $this, ‘lock_site_edits_in_admin_bar_menu’ ], 999999 );
  • Moved & Improved: maintenance_mode()
  • Moved: maintenance_mode_in_admin_bar_menu()
  • Added: {zxzu}acf_update_value{}
  • Added: add_filter( ‘acf/update_value/name=’ . zxzacf( ‘lock_site_edits’ ), [ $this, ‘lock_site_edits’ ], 10, 3 );
  • Added: {zxzu}q2w3_admin{}
  • Moved: get_user_agent_info()
  • Moved: q2w3_fixed_widget_js_override()
  • Removed: {zxzu}features_action{}
  • Removed: add_action( ‘after_setup_theme’, [ $this, ‘ajax_disable_stuff’ ] ); mu-plugins now handles this much more effectively
  • Added: {zxzu}admin_cron{}
  • Renamed & Moved & Improved: one_minute_dev() TO add_cron_intervals()
  • Added: cron ‘{zxzu}add_default_wp_users’
  • Moved: add_default_wp_users()
  • Moved: default_users()
  • Moved: pimg_users()
  • Moved: add_user()
  • Added: deactivate_user()
  • Added: reactivate_user()
  • Improved: {zxzu}mu{}

2017.17

  • Moved & Improved: {zxzu}get_terms()
  • Deprecated: {zxzu}get_term_parent()
  • Deprecated: {zxzu}get_terms_parents()
  • Deprecated: {zxzu}get_terms_ids()
  • Moved & Improved: {zxzu}get_users()
  • Moved & Improved: {zxzu}get_org_users()
  • Improved: {zxzu}set_current_theme(); Added a setting for theme_child_version & theme_current_version
  • Improved: register_main_styles()
  • Improved: wp_head_last()

2017.16

  • Minor Notes

2017.15

  • Added: add_action( ‘fusion_blog_shortcode_loop_content’, [ $this, ‘fusion_blog_shortcode_loop_content’ ], 2 );
  • Added: add_action( ‘fusion_blog_shortcode_loop_content’, [ $this, ‘fusion_blog_shortcode_loop_content_done’ ], 11 );
  • Added: add_filter( ‘do_shortcode_tag’, [ $this, ‘do_shortcode_tag’ ] );

2017.14

  • Improved: {zxzu}enqueue()
  • Added: add_filter( ‘plugins_loaded’, [ $this, ‘check_if_unfiltered_html_should_be_forced’ ], 3 );
  • Added: add_filter( ‘map_meta_cap’, [ $this, ‘force_allow_unfiltered_html’ ], 1, 4 );
  • Added: add_filter( ‘user_has_cap’, [ $this, ‘force_allow_cap_unfiltered_html’ ], 1, 4 );

2017.13

  • Update map_icons to v3.0.0
  • Update maps-utility-library-v3 infobox v1.1.13
  • Moved: fix_google_api_scripts()
  • Improved: {zxzu}available_google_mcp{}
  • Improved: {zxzu}acf_op_main_fixes_cleanups{}
  • Improved: {zxzu}available_tooltips{}
  • Removed: {zxzu}acf_action{}
  • Improved: {zxzu}acf_instant_save{}
  • Added: {zxzu}root_include()
  • Added: add_action( ‘init’, [ $this, ‘set_version’ ], 5 );

2017.12

  • Added: add_action( ‘init’, [ $this, ‘register_handlers’ ] );
  • Added: embed_vimeo()
  • Added: {zxzu}wp_admin_admin_onetime{}
  • Removed: {zxzu}wp_admin_filter{}
  • UD to _editzz-v7.4.txt
  • Bug Fix: default_args(); with_front should be false
  • Added: add_action( ‘admin_init’, [ $this, ‘drupal_redirect_mapper’ ] );

2017.11

  • Bug Fix: {zxzu}acf_form2(); backwards compatibility for show_submit was not working properly
  • Improved: roles_n_caps_cnst()
  • Organize form bars – clean up page (shortest to longest) or show Rob how to
  • Improved: dev_report(); multisite support
  • Improved: span(); Process nested shortcodes
  • Improved: is_user_logged_in(); Process nested shortcodes
  • Added: {zxzu}avada_default_overrider()
  • Improved: avada_logo()
  • Improved: avada_header_1()
  • Improved: avada_header_2()
  • Improved: avada_header_3()
  • Improved: avada_header_4()
  • Improved: avada_side_header()
  • Improved: template_chooser()
  • Added: FILTER ‘{zxzs}template_chooser’
  • Added: {zxzu}features_access{}
  • Moved: add_filter( ‘{zxzs}current_user_can_access’, [ $this, ‘current_user_can_access’ ], 10, 2 );
  • Moved: add_filter( ‘{zxzs}current_user_can_view’, [ $this, ‘current_user_can_view’ ], 10, 2 );
  • Moved: add_filter( ‘wp_nav_menu_items’, [ $this, ‘wp_nav_menu_items’ ], 10, 2 );
  • Improved: {zxzu}acf_display_form{}
  • Improved: form_data_post_id_ajax()
  • Added: add_action( ‘acf/input/admin_enqueue_scripts’, [ $this, ‘admin_enqueue_scripts’ ] );

2017.10

  • Bug Fix: Adjusted priority; add_filter( ‘widget_title’, ‘do_shortcode’, 5 );
  • Bug Fix: {zxzu}enqueue(); need to check if functions exist

2017.9

  • Added: Shortcode [{zxzu}test]
  • Added: Shortcode [{zxzu}test_2]
  • Added: Shortcode [{zxzu}test_3]
  • Added: Shortcode [{zxzu}test_4]
  • Moved: {zxzu}check_for_nested_shortcodes()
  • Moved: {zxzu}create_find_and_replace_arrays()
  • Improved: {zxzu}check_for_nested_shortcodes()
  • Improved: {zxzu}final_shortcode_check()
  • Added: {zxzu}shortcode_html_decode()
  • Added: process_nested_shortcode()
  • Added: {zxzu}the_content_fusion_builder_bug_fix()
  • Improved: theme_chunk()
  • Improved: {zxzu}is_thanks_page()
  • Improved: {zxzu}acf_is_thanks_page()
  • Improved: execute_php()
  • Improved: bracket_cleanup()
  • Improved: the_content_first()
  • Improved: the_content_final()
  • Improved: widget_text_first()
  • Improved: widget_text_final()
  • Improved: html_widget_title()
  • Added: disable_balanceTags()
  • Added: add_filter( ‘widget_text’, [ $this, ‘re_enable_balanceTags’ ], 11 );
  • Added: {zxzu}script_protector()
  • Added: {zxzu}script_protector_decode()
  • Improved: raw()
  • Improved: embed()
  • Improved: dynamic_css()
  • New class call cleanup
  • Improved: load_field_update_choices()
  • Improved: register_rule_match_options_page()
  • Improved: [faicon]

2017.8

  • Added: ACF field ‘enable_migrate_silencer’
  • Updated: jquery_migrate_echo_silencer()
  • Updated: jquery_migrate_load_silencer()
  • Removed: {zxzu}select_options_get_raw_prefs()
  • Added: [{zxzu}raw] & [raw]
  • Added: add_filter( ‘no_texturize_shortcodes’, [ $this, ‘no_texturize_shortcodes’ ] );
  • Added: {zxzu}features_content{}
  • Moved: one_minute_dev()
  • Moved: domain_mapping_plugins_uri()
  • Moved: execute_php()
  • Moved: bracket_cleanup()
  • Moved: the_content_first()
  • Moved: the_content_final()
  • Moved: widget_text_first()
  • Moved: widget_text_final()
  • Moved: embed()
  • Moved: embed_defaults()
  • Moved: remove_thumbnail_dimensions()
  • Moved: {zxzu}get_gaTracker_onclick()
  • Renamed: {zxzu}set_Yoast_GA_universal() TO {zxzu}set_Yoast_GA_settings()

2017.7

  • CSS Tweaks
  • Improved: {zxzu}features_theme_chunk{} ajax_handler()

2017.6

  • CSS Tweaks
  • JS Tweaks: theme_chunk
  • Added: ACF field ‘disable_migrate_silencer’
  • Added: ACF field ‘is_iframe’
  • Added: ACF field ‘iframe_page_title’
  • Added: ACF field ‘iframe_page’
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Improved: get_field_reference(); Must have a $post_id set to continue
  • Improved: {zxzu}acf_update_field_inside_comment(); Save the terms if needed
  • Added: add_action( ‘wp_footer’, [ $this, ‘theme_chunk_iframe’ ] );
  • Improved: jquery_migrate_silencer()
  • Improved: jquery_migrate_load_silencer()
  • Improved: jquery_migrate_echo_silencer()
  • Improved: {zxzu}features_theme_chunk{} ajax_handler()
  • Improved: theme_chunk()
  • Added: add_action( ‘get_header’, [ $this, ‘acf_form_head’ ] );
  • Added FILTER: ‘{zxzs}theme_chunk_iframe/json’
  • Added: add_filter( ‘{zxzs}theme_chunk_iframe/json’, [ $this, ‘theme_chunk_iframe_json’ ] );
  • Added: add_filter( ‘acf/load_field/type=clone’, [ $this, ‘modify_clone’ ] );

2017.5

  • Moved: add_filter( ‘theme_page_templates’, [ $this, ‘theme_page_templates’ ], 5, 4 );
  • Improved: {zxzu}mu{}
  • Improved: {zxzu}mu{}
  • Added: {zxzu}get_next_post()
  • Added: {zxzu}get_prev_post()
  • Added: add_filter( ‘get_previous_post_sort’, ‘{zxzu}get_adjacent_post_sort_menu_order’, 10, 2 );
  • Added: add_filter( ‘get_previous_post_where’, ‘{zxzu}get_adjacent_post_where_menu_order’, 10, 5 );
  • Improved: Avada_clear()

2017.4

  • Update to _editzz-v7.3
  • WP v4.7.2 Ready
  • Improved: dev_report(); added default plugin: call-tracking-metrics

2017.3

  • Added: {zxzu}mu{}
  • Improved: {zxzu}mu{}
  • Improved: {zxzu}format_phone_number()
  • Improved: {zxzu}debug_to_error_log()
  • Improved: get_cnst()
  • Added: {zxzu}is_valid_url()
  • Added: {zxzu}get_term_id_or_create_n_get_term_id()
  • Improved: input_admin_enqueue_scripts()
  • Improved: add_shortcode() now loaded everytime
  • Minor Bug Fix: gf_submit()
  • Improved: {zxzu}geocode()
  • Improved: {zxzu}parse_address_components()

2017.2

  • Added: {zxzu}mu{}
  • Removed: get_taxonomies()
  • Improved: {zxzu}list_directories()
  • Improved: {zxzu}list_files()
  • Improved: get_field_reference()
  • Updated: wp_enqueue_styles(); added is_js_file support
  • Improved: css_files()
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘js_files’ ), [ $this, ‘js_files’ ] );
  • Added: ACF field {zxzacf}is_js_file
  • Added: ACF field {zxzacf}js_files
  • Improved: fixed_buttons()

2017.1

  • WP v4.7.1 Ready
  • Moved: some _helpers.php functions TO _global.php functions
  • Moved: {zxzu}doing()
  • Moved: {zxzu}did()
  • Added: {zxzu}is_func_cache()
  • Added: {zxzu}get_func_cache()
  • Added: {zxzu}update_func_cache()
  • Moved: add_action( ‘plugins_loaded’, [ $this, ‘set_plugins_n_themes’ ], 2 );
  • Added: add_action( ‘admin_print_scripts’, [ $this, ‘jquery_migrate_echo_silencer’ ] );
  • Added: add_filter( ‘script_loader_tag’, [ $this, ‘jquery_migrate_load_silencer’ ], 10, 2 );
  • Added: jquery_migrate_silencer()
  • Improved: wp_enqueue_scripts()
  • Improved: {zxzu}acf_form2()
  • Improved: dev_report()
  • Improved: set_force_yes_fields()
  • Removed: add_filter( ‘{zxzs}acf_form/args’, [ $this, ‘set_acf_form_args’ ] );
  • Improved: form_data_post_id()
  • Improved: set_acf_form_post_id_for_instant()
  • Improved: form_data_post_id_ajax()
  • Improved: [{zxzu}acf_form2]
  • Minor Bug Fix: social_footer()
  • Renamed: {zxzu}form_show_button_hide TO {zxzu}hide_submit

7.70

  • CSS Tweaks: simple-image-widget
  • Added: simple-image-widget to our default list
  • Added: widget-clone to our default list
  • Added: widget-css-classes to our default list
  • Added: {zxzu}siw_widget{}
  • Added: template: siw/widget.
  • Improved: fixed_buttons()

7.69

  • Deprecated: {zxzu}is_avada_version_any()
  • Deprecated: {zxzu}is_avada_version_3_n_below()
  • Deprecated: {zxzu}Avada_get_url_with_correct_scheme()
  • Improved: [Avada_clear]
  • Moved: Avada_clear()
  • Added: {zxzu}Avada_clear()
  • Added: {zxzu}Avada_shortcodes{}
  • Removed: {zxzu}Avada_shortcode{}
  • Moved: [{zxzu}social_header]
  • Added: [{zxzu}social_footer]
  • Added: ACF Field ‘disable_social_footer’
  • Added: add_action( ‘init’, [ $this, ‘remove_avada_render_footer_social_icons’ ] );
  • Moved: of_options()
  • Removed: {zxzu}Avada_filter{}
  • Added: New ACF fields
  • Renamed: list_directories() TO {zxzu}list_directories()
  • Moved: {zxzu}list_directories()
  • Added: {zxzu}list_files()
  • Improved: {zxzu}path_theme()
  • Improved: {zxzu}url_theme()
  • Added: add_action( ‘wp_enqueue_scripts’, [ $this, ‘wp_enqueue_styles’ ] );
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘css_files’ ), [ $this, ‘css_files’ ] );
  • Improved: wp_head_last()
  • Added: add_action( ‘wp_footer’, [ $this, ‘wp_footer_last’ ], 2000000 );
  • Added: add_action( ‘admin_notices’, [ $this, ‘check_for_bad_avada_assets’ ] );
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘check_all_fusion_pages_for_bad_avada_assets’ ] );
  • Improved: update_page_sidebar_meta()

7.68

  • Minor Bug Fix: overrides.php
  • Minor Bug Fix: script_mobile_threshold()

7.67

  • CSS Tweaks
  • Added: Many new ACF fields
  • Added: [{zxzu}call_button]
  • Added: [{zxzu}book_appt_button]
  • Added: [{zxzu}contact_button]
  • Added: [{zxzu}mobi_contact_button]
  • Added: [{zxzu}findus_button]
  • Improved: [{zxzu}phone]
  • Improved: [{zxzu}business_name]
  • Improved: [{zxzu}address]
  • Improved: [{zxzu}hours]
  • Improved: fixed_buttons()
  • Added: Override: avada_main_menu()
  • Improved: dynamic_css()
  • Improved: header_layout()
  • Minor Bug Fix: {zxzu}get_gaTracker_onclick()

7.66

  • Many New ACF fields
  • Cleanup: {zxzu}acf_field_settings{}
  • Improved: {zxzu}acf_shortcodes{}
  • Improved: [{zxzu}copyright]
  • Improved: [{zxzu}phone]
  • Improved: [{zxzu}mobi_call_button]
  • Improved: [{zxzu}mobi_book_appt_button]
  • Improved: [{zxzu}mobi_findus_button]
  • Improved: {zxzu}Avada_header{}
  • Improved: [{zxzu}avada_logo]
  • Improved: [{zxzu}avada_main_menu]
  • Improved: [{zxzu}menu_mobile]
  • Improved: [{zxzu}mobi_menu_button]
  • Improved: [span]
  • Improved: [space]
  • Improved: [pimg_link]
  • Improved: [{zxzu}acf_form2]
  • Improved: [{zxzu}team]
  • Improved: [{zxzu}testimony]
  • Improved: [theme_chunk]
  • Added: [{zxzu}address]
  • Moved: add_action( ‘wp_enqueue_scripts’, [ $this, ‘wp_enqueue_styles’ ] );
  • Added: dynamic_css()
  • Added: {zxzu}nl2br()
  • Added: {zxzu}br2nl()
  • Improved: [get_directions]
  • Added: [{zxzu}business_name]
  • Added: [hours]
  • Added: [{zxzu}mobi_findus_button]

7.65

  • Added: Google Map clusterer images
  • Improved: acf_startup()
  • Updated: set_plugins_n_themes(); added: ‘w3tc’
  • Improved: {zxzu}w3tc_action{}
  • Improved: clear_transients_acf_map_data()

7.64

  • Improved: [{zxzu}phone]
  • Improved: [get_template_part]
  • Improved: [{zxzu}get_template_part]
  • Added: template file: logo-v5.php
  • Added: Override for: avada_logo()

7.63

  • PDER{} Tweaks
  • Added: {zxzu}get_dollar()
  • Added: {zxzu}get_un_dollar()
  • Improved: {zxzu}current_theme_major_version()
  • Improved: load_dollar_amount()
  • Improved: update_sidebar_meta()
  • Improved: update_page_sidebar_meta()
  • Improved: header_layout()
  • Improved: header-1-v5.php
  • Improved: {zxzu}clean_number_for_math()

7.62

  • Added: ACF field ‘{zxzacf}enable_avada-blog-sidebar’
  • Improved: update_all_sidebar_metas()
  • Improved: update_sidebar_meta()
  • Added: update_page_sidebar_meta()
  • Added: {zxzu}Avada_loaded{}
  • Added: add_action( ‘widgets_init’, [ $this, ‘disable_blog_sidebar’ ], 11 );
  • Moved: templates dir
  • Improved: {zxzu}set_current_theme()
  • Improved: file_in_active_theme()
  • Added: {zxzu}current_theme_version()
  • Added: {zxzu}current_theme_major_version()
  • Imported: header-2.php from Avada v5
  • Improved: set_plugins_n_themes()
  • Improved: plugins_loaded_first()
  • Added: {zxzu}Avada_header{}
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘maybe_set_acf_functions’ ], 2 );
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘acf_startup’ ], 2 );
  • Improved: {zxzu}did()
  • Minor Bug Fix: {zxzu}load_class()
  • Improved: include_field_types()
  • Added: {zxzu}acf_op_main{}
  • Moved: ACF opmain TO {zxzu}acf_op_main{}
  • Added: acf_dev setting
  • Added: add_action( ‘{zxzs}op_main/init’, [ $this, ‘add_op_main_Avada’ ] );
  • Updated: dev_report()
  • Added: {zxzu}gforms_admin{}
  • Added: {zxzu}wc_admin{}
  • Removed: global zxzd
  • Added: Override for: avada_header_1()
  • Added: Override for: avada_header_2()
  • Added: Override for: avada_header_3()
  • Added: Override for: avada_header_4()
  • Added: Override for: avada_side_header()
  • Added: [get_template_part]
  • Added: [{zxzu}get_template_part]
  • Added: [{zxzu}avada_logo]
  • Added: [{zxzu}avada_main_menu]
  • Added: [{zxzu}menu_mobile]
  • Added: {zxzu}revslider_action{}
  • Added: add_action( ‘add_meta_boxes’, [ $this, ‘remove_meta_boxes’ ], 999999 );
  • Added: {zxzu}header_layout()
  • Added: header_layout()
  • Added: {zxzu}acf_get_field_option()
  • Added: [{zxzu}mobi_call_button]
  • Added: [{zxzu}mobi_book_appt_button]
  • Added: [{zxzu}mobi_findus_button]
  • Added: add_action( ‘avada_after_header_wrapper’, [ $this, ‘avada_after_header_wrapper’ ] );
  • Added: {zxzu}admin_menu_editor_action{}
  • Added: add_action( ‘admin_init’, [ $this, ‘update_options_to_desired_settings’ ] );

7.61

  • Tweak: PDER{}
  • Moved: {zxzu}pder_get_email_template()
  • Improved: strpos_array()
  • Improved: {zxzu}path_site()
  • Improved: {zxzu}acf_get_field_groups_fields()

7.60

  • Added: add_filter( ‘taxonomy_template’, [ $this, ‘taxonomy_template’ ], 5 );
  • Improved: {zxzu}enqueue()
  • Moved: [{zxzu}copyright]
  • Added: {zxzu}disable_instant_checkbox_group class
  • Improved: {zxzu}acf_form2()

7.59

  • Removed: /sitemap_generator/
  • Improved: shortcode_copyright()
  • Updated: acf_field_{zxzu}phone{}
  • Updated: exclude_post_types(); added post_type
  • Improved: {zxzu}check_for_nested_shortcodes()
  • Added: {zxzu}final_shortcode_check()
  • Added: [{zxzu}phone]
  • Added: {zxzu}get_small_mobile_threshold()
  • Added: {zxzu}get_mobile_extreme_threshold()

7.58

  • Moved: {zxzu}get_template_part()
  • Moved: {zxzu}template_part()
  • Minor Bug Fix: set_version()
  • Minor Bug Fix: {zxzu}post_types{}
  • Removed: get_post_types()
  • Removed: get_post_types_all_monitored()
  • Removed: get_post_types_parents()
  • Removed: get_post_types_all_parents()
  • Removed: get_comment_types()
  • Removed: get_comment_types_all_monitored()
  • Improved: {zxzu}load_class()
  • Improved: {zxzu}admin_template_router{}
  • Renamed dir: {zxzu}templates TO templates
  • Added: file_in_active_theme()
  • Added: new_template()
  • Improved: load_field_update_choices()
  • Improved: theme_chunk()
  • Added: {zxzu}up_dir_only()
  • Added: {zxzu}wp_dir_only()
  • Removed: {zxzu}select_options_{zxzu}user_timezone()
  • Removed: ACF field {zxzacf}disable_auto_set_user_timezone
  • Removed: add_action( ‘init’, [ $this, ‘set_user_timezone’ ] );
  • Added: {zxzu}admin_time{}
  • Improved: get_the_date()
  • Improved: get_the_modified_date_time()
  • Added FILTER: ‘{zxzs}time/timezone_user’
  • Improved: {zxzu}get_pretty_years()

7.57

  • Changed our default mobile threshold from 800 TO 1024
  • Moved & Improved: {zxzu}get_mobile_threshold()
  • Updated: script_mobile_threshold()
  • Added Many new ACF fields

7.56

  • Added: {zxzu}admin_admin{}
  • Added: add_action( ‘init’, [ $this, ‘add_image_sizes’ ] );
  • Added: {zxzu}team post_type
  • Added: ACF field {zxzacf}use_{zxzu}team
  • Added: ACF field {zxzacf}use_{zxzu}team_slug
  • Added: ACF field {zxzacf}{zxzu}team_slug
  • Added: {zxzu}fusion_get_custom_posttype_related_posts_team()
  • Added: {zxzu}Avada_team{}
  • Added: [{zxzu}team]
  • Added: single-{zxzu}team.php
  • Added: related-posts-{zxzu}team.php
  • Added: {zxzu}testimony post_type
  • Added: ACF field {zxzacf}use_{zxzu}testimony
  • Added: ACF field {zxzacf}use_{zxzu}testimony_slug
  • Added: ACF field {zxzacf}{zxzu}testimony_slug
  • Added: {zxzu}Avada_testimony{}
  • Added: [{zxzu}testimony]
  • Added: {zxzu}admin_template_router{}
  • Improved: {zxzu}get_later()
  • Improved: {zxzu}update_later()
  • Improved: {zxzu}append_later()
  • Improved: {zxzu}get_path()
  • Improved: {zxzu}get_root_path()
  • Improved: {zxzu}get_url()
  • Improved: {zxzu}get_root_url()
  • Added: {zxzu}sb_prefixes()
  • Improved: {zxzu}is_sb()
  • Added: {zxzu}get_option()
  • Added: {zxzu}update_option()
  • Added: {zxzu}delete_option()
  • Cleanup: {zxzu}get_option()
  • Cleanup: {zxzu}update_option()
  • Cleanup: {zxzu}delete_option()
  • Added: {zxzu}template_part()
  • Added: {zxzu}get_template_part()
  • Improved: dev_url()
  • Moved: function_conditional.php
  • Moved: _function_is.php
  • Removed: {zxzu}features_class_asset_loader{}
  • Improved: theme_chunk()
  • Moved: acf/_function_is.php
  • Added: {zxzu}acf_is_thanks_page()
  • Moved: add_action( ‘wp_enqueue_scripts’, [ $this, ‘fix_google_api_scripts’ ], 999999 );
  • Cleanup: global class variable;
  • Added: {zxzu}Avada_admin{}
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘update_all_sidebar_metas’ ] );
  • Added: add_action( ‘save_post_post’, [ $this, ‘allow_update_sidebar_meta’ ], 10, 3 );
  • Added: add_action( ‘{zxzs}always_shutdown_wp_admin’, [ $this, ‘update_sidebar_meta’ ] );
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘autoload_google_map_api_key’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘autoload_google_map_api_key’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘load_themes’ ], 5 );
  • Improved: the_content_final()
  • Added: {zxzu}remove_site_root_all()

7.55

  • Tweak: activate_license()

7.54

  • Added: {zxzu}wp_admin_admin_loader{}
  • Removed: {zxzu}wp_admin_action{}
  • Cleanup: do_later
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘activate_license’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘activate_license’ ] );
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘load_update_core’ ], 5 );

7.53

  • Improved: {zxzu}format_phone_number()
  • Updated: {zxzu}acf_form2(); added ‘{zxzu}form_div’
  • Updated: acf_field_{zxzu}dev_report{}; run on is_admin()
  • Updated: dev_report(); run on is_admin()
  • Added: add_action( ‘init’, [ $this, ‘set_force_yes_fields’ ] );
  • Added: list_directories()
  • Updated: {zxzu}acf_instant_save{}; Load on wp-admin
  • Improved: {zxzu}get_fixes_cleanups_message___db_fix_apmmp_5545()
  • Improved: read_more()
  • Improved: {zxzu}features_shortcode_internal_link{} add_shortcode()

7.52

  • Improved: op_show_params_check_filters()
  • Added: zxzd()
  • Improved: {zxzu}acf_unsave_db_values()
  • Cleanup: ‘run_this’ ACF field

7.51

  • Added: acf_render_field_setting() ‘preset_choices’
  • Added: field_setting_preset_choices()
  • Added: field_setting_preset_choices() TO Radio
  • Added: field_setting_preset_choices() TO Checkbox
  • Added: field_setting_preset_choices() TO Select
  • Improved: {zxzu}acf_get_pretty_column_start_width()
  • Improved: {zxzu}acf_get_pretty_column_end_type()
  • Added: {zxzu}acf_get_pretty_preset_choices()
  • Added FILTER: ‘{zxzs}acf/pretty_preset_choices’
  • Added: {zxzu}acf_public_choices{}
  • Added: add_filter( ‘{zxzs}acf/pretty_preset_choices’, [ $this, ‘add_to_pretty_preset_choices’ ] );
  • Added: pretty_state_list_data()
  • Added: pretty_state_list()
  • Improved: {zxzu}features_shortcode_internal_link{} add_shortcode()
  • Improved: {zxzu}post_types{}
  • Improved: {zxzu}post_types{}
  • Improved: {zxzu}load_class()
  • Added: pretty_acf_field_groups_list_data()
  • Added: pretty_acf_field_groups_list()

7.50

  • Removed: add_action( ‘plugins_loaded’, [ $this, ‘load_{zxzu}public_filters’ ], 20 );
  • Removed: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_meta_boxes_taxonomies’ ), [ zxzp()->acf_public, ‘acf_get_taxonomies’ ] );
  • Removed: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_avada_options_post_types’ ), [ zxzp()->acf_public, ‘acf_get_post_types’ ] );
  • Removed: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_featured_image_post_types’ ), [ zxzp()->acf_public, ‘acf_get_post_types’ ] );
  • Moved: add_action( ‘pre_get_posts’, [ $this, ‘allow_page_ordering’ ] );
  • Removed: ACF Field ‘{zxzacf}default_taxonomy’
  • Added: {zxzu}get_root_path()
  • Added: {zxzu}get_url()
  • Added: {zxzu}get_root_url()
  • Updated: {zxzu}load_class()
  • Improved: {zxzu}format_phone_number()
  • Moved: {zxzu}theme_chunk()
  • Added Shortcode: [space]
  • Added: {zxzu}features_theme_chunk{}
  • Improved: fusion_builder_allowed_post_types()
  • Added: add_filter( ‘fusion_builder_allowed_post_types’, [ $this, ‘fusion_builder_allow’ ] );
  • Improved: {zxzu}acf_form2()
  • Added: add_filter( ‘acf/location/rule_match/options_page’, [ $this, ‘register_rule_match_options_page’ ], 10, 3 );
  • Added: add_filter( ‘script_loader_src’, [ $this, ‘remove_script_version’ ], 15, 1 );
  • Added: add_filter( ‘style_loader_src’, [ $this, ‘remove_script_version’ ], 15, 1 );
  • Improved: get_field_reference()
  • Added: {zxzu}acf_filters{}
  • Improved: set_acf_form_post_id_for_instant()
  • Added FILTER: ‘{zxzs}acf/acf_get_post_types/choices’ TO acf_get_post_types()
  • Added: add_filter( ‘{zxzs}acf/get_pretty_post_types/choices’, [ $this, ‘exclude_post_types’ ], 10, 2 );
  • Added FILTER: ‘{zxzs}acf/acf_get_taxonomies/choices’ TO acf_get_taxonomies()
  • Added: add_filter( ‘{zxzs}acf/get_pretty_taxonomies/choices’, [ $this, ‘exclude_taxonomies’ ], 10, 2 );
  • Added: get_pretty_taxonomies()
  • Added: get_pretty_post_types()
  • Removed: {zxzu}admin_admin{}
  • Added: {zxzu}wp_admin_admin_admin{}
  • Removed: {zxzu}admin_update{}
  • Added: {zxzu}wp_admin_admin_update{}
  • Added: {zxzu}wp_admin_acf_choices{}
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_meta_boxes_taxonomies’ ), [ zxzp()->acf_public, ‘get_pretty_taxonomies’ ] );
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_avada_options_post_types’ ), [ zxzp()->acf_public, ‘get_pretty_post_types’ ] );
  • Added: add_filter( ‘acf/load_field/name=’ . zxzacf( ‘remove_featured_image_post_types’ ), [ zxzp()->acf_public, ‘get_pretty_post_types’ ] );
  • Improved: wp_enqueue_scripts()
  • Removed: all_taxonomies()
  • Improved: set_acf_form_args()
  • Improved: form_shortcode()

7.49

  • Added: zxzb()
  • Cleanup: $ab
  • Tweaks: CSS
  • Bug Fix: dev_url(); wrong filter call
  • Added: {zxzu}force_trigger_error_deprecated_filter()
  • Added: {zxzu}force_trigger_error_deprecated_action()
  • Deprecated ACTION: ‘{zxzu}maps_google_api’
  • Deprecated FILTER: ‘{zxzu}current_user_can_access’
  • Deprecated FILTER: ‘{zxzu}current_user_can_view’
  • Added: {zxzu}get_pretty_years()
  • Renamed: {zxzu}features_shortcodes_shortcode{} TO {zxzu}features_shortcodes_shortcodes{}
  • Added: {zxzu}features_asset_loader{}
  • Added: add_action( ‘acf/fields/google_map/api’, [ $this, ‘set_google_map_api’ ] );
  • Added: code/plugins/acf/api/form.php
  • Added: {zxzu}acf_form2()
  • Added Shortcode: [{zxzu}acf_form2]
  • Moved: add_action( ‘wp_enqueue_scripts’, [ $this, ‘fix_google_api_scripts’ ], 999999 );
  • Added ACTION: ‘{zxzs}maps_google_api’
  • Added: {zxzu}acf_shortcodes{}
  • Added: {zxzu}acf_form{}
  • Moved: add_action( ‘acf/input/form_data’, [ $this, ‘form_data_post_id’ ] );
  • Added: add_filter( ‘{zxzs}acf_form/post_id’, [ $this, ‘set_acf_form_post_id_for_instant’ ], 10, 2 );
  • Added: add_action( ‘acf/input/admin_footer’, [ $this, ‘form_data_post_id_ajax’ ] );
  • Added FILTER: ‘{zxzs}acf_form/post_id’
  • Added FILTER: ‘{zxzs}acf_form/args’
  • Cleanup: {zxzu}
  • Added: add_filter( ‘{zxzs}acf_form/args’, [ $this, ‘set_acf_form_args’ ] );
  • Added ACTION: ‘{zxzs}acf_form/before_acf_form’
  • Added: load_dollar_amount()
  • Moved: prepare_field_remove_conditionals(); TO NPL
  • Moved: extend_plugins/acf/field-settings/_functions_get.php TO code/plugins/acf/api/get.php
  • Added: {zxzu}features_class_asset_loader()

7.48

  • Added: includes\phpseclib
  • Removed: unneeded admin\direct files
  • Added: code/admin/git/_{zxzu}root_git/git_repo/
  • Added: code/admin/git/_{zxzu}wp_git/git_repo/
  • Improved: editzz_update_files()
  • Added: replace_files()
  • Removed: copy_files()
  • Removed: recurse_copy()
  • Moved: echo_br()
  • Improved: echo_br()
  • Added: echo_br_o()
  • Improved: include_classes(); Made api class globalized

7.47

  • Removed: {zxzu}int_wp_admin_action{}
  • Moved: int functions
  • CSS Tweaks
  • Added: {zxzu}admin_admin{}
  • Renamed: add_action( ‘{zxzs}always_check_admin’, [ $this, ‘add_default_wp_users’ ] ); TO add_action( ‘load-update-core.php’, [ $this, ‘add_default_wp_users’ ] );
  • Improved: add_default_wp_users()
  • Improved: default_users()
  • Improved: pimg_users()
  • Improved: add_user()
  • Added: ACF field {zxzacf}api
  • Cleanup: {zxzu}admin_update{}
  • Renamed: add_action( ‘load-update-core.php’, [ $this, ‘update_core_load’ ] ); TO add_action( ‘load-update-core.php’, [ $this, ‘load_update_core’ ] );
  • Renamed: add_action( ‘{zxzs}update_core_load’, [ $this, ‘remove_crappy_caps’ ] ); TO add_action( ‘load-update-core.php’, [ $this, ‘remove_crappy_caps’ ] );
  • Added: wpall api to {zxzu}is_wpall()
  • Added: wpdev api to {zxzu}is_wpdev()
  • Moved: {zxzu}use_{zxzu}dev_url(); Renamed TO dev_url()
  • Added: {zxzu}get_api_url()
  • Removed: {zxzu}is_special_dev()
  • Moved: [pimg_link]
  • Added: add_action( ‘load-update-core.php’, [ $this, ‘auto_set_{zxzu}api’ ] );
  • Added: add_action( ‘{zxzs}acf/dev_report’, [ $this, ‘dev_report’ ] );
  • Added: file_contains_check()
  • Updated: zxzp{}; setting: current_version TO version_in_db
  • Added: acf_field_{zxzu}dev_report{}
  • Added: dev_emails api to {zxzu}acf_get_dev_emails()
  • Added: ACF sub_page for Dev
  • Moved: Users array to external json
  • Removed ACTION: ‘{zxzs}update_core_load’
  • Merged: fix_old_version_entry() INTO set_version()
  • Merged: check_version() INTO set_version()
  • Merged: update_version() INTO set_version()
  • Improved: update_roles_n_caps()

7.46

  • Minor Code Cleanup
  • Cleanup: zxzp{}
  • Improved: acf_form_head(); ACF 5.5 ready

7.45

  • Minor Code Cleanup
  • Bug Fix: add_user(); password was getting changed
  • Moved: {zxzu}custom_redirect_wrapper()
  • Moved: {zxzu}wp_redirect()
  • Improved: {zxzu}custom_redirect_wrapper()
  • Improved: {zxzu}wp_redirect()
  • Added: add_action( ‘admin_init’, [ $this, ‘run_post_plugin_update’ ], 5 );
  • Improved: {zxzu}set_plugin()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘set_plugins_n_themes’ ], 2 );

7.44

  • update.php tweaks
  • Added: run_post_plugin_update()

7.43

  • Renamed: update() TO upgrader_process_complete()
  • Improved: update_version()
  • Added: upgrader_process_complete()
  • Bug Fix: ‘basename’
  • Improved: include_classes()
  • Improved: activate()

7.42

  • Moved: admin/deprecated/__init.php TO code/api/deprecated.php
  • Moved: admin/git/* TO code/admin/git/*
  • Moved: admin/plugin_reliant/* functions TO code/
  • Moved: OLD functions
  • Moved: set_all_cnst()
  • Moved: always_shutdown()
  • Added: add_action( ‘shutdown’, [ $this, ‘always_shutdown_wp_admin’ ] );
  • Added ACTION: ‘{zxzs}always_shutdown_wp_admin’
  • Moved: roles_n_caps_cnst()
  • Moved: update_ws_menu_editor()
  • Moved: editzz_update_files()
  • Moved: editzz_file_update()
  • Moved: get_editzz_version()
  • Moved: copy_files()
  • Moved: recurse_copy()
  • Added: {zxzu}api_class{}
  • Moved: debug functions
  • Added: {zxzu}force_trigger_error_deprecated_function()
  • Added: {zxzu}deprecated_error_log()
  • Deprecated: {zxzu}acf_active()
  • Deprecated: {zxzu}is_plugin_active()
  • Improved: set_user_timezone()
  • Improved: {zxzu}geocode()
  • Improved: {zxzu}features_shortcode_tel_link{} add_shortcode()
  • Added: {zxzu}set_current_theme()
  • Added: {zxzu}theme_default_args()
  • Added: {zxzu}theme_active()
  • Added: {zxzu}theme_version()
  • Removed: {zxzu}plugin_reliant{}
  • Improved: {zxzu}set_plugin()
  • Added: {zxzu}update_plugin_setting()
  • Added: {zxzu}get_plugin_setting()
  • Added: {zxzu}set_Yoast_GA_universal()
  • Added: update_g_{zxzu}plugins_loaded_first()
  • update edit_zz functions
  • Improved: {zxzu}path_site()

7.41

  • Bug Fixes: causes by new /code/ dir
  • Improved: {zxzu}admin_update{ load_hooks() }; Bug Fixes: causes by new /code/ dir
  • Improved: {zxzu}load_class()
  • Added: {zxzu}features_shortcodes_shortcode{}
  • Added: add_filter( ‘the_content’, ‘do_shortcode’ );
  • Added: add_filter( ‘widget_title’, ‘do_shortcode’, 1 );
  • Added: add_filter( ‘widget_text’, ‘do_shortcode’, 100 );
  • Added: add_filter( ‘widget_execphp’, ‘do_shortcode’ );
  • Added Shortcode: [span class=””]{$content}[/span]
  • Improved: include_classes(); Bug Fixes: causes by new /code/ dir
  • Improved: load_classes(); Bug Fixes: causes by new /code/ dir

7.40

  • ACF 5.5 Ready
  • Moved: public classes to /code/
  • Changed: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_meta_boxes_taxonomies” ); TO load_field
  • Changed: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_avada_options_post_types” ); TO load_field
  • Changed: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_featured_image_post_types” ); TO load_field
  • Improved: {zxzu}load_class()
  • Added: load_other_public_classes()

7.39

  • ACF 5.5 Ready
  • Added: {zxzu}get_later()
  • Added: {zxzu}update_later()
  • Added: {zxzu}append_later()
  • Added: {zxzu}is_wpdev()
  • Added: {zxzu}acf_admin{}
  • Moved: add_filter( ‘acf/get_field_reference’, [ $this, ‘get_field_reference’ ], 10, 3 );
  • Moved: {zxzu}acf_termmeta{}; code/plugins/acf/termmeta.php

7.38

  • Started code directory
  • Added ACTION: ‘{zxzs}database_check’
  • Added ACTION: ‘{zxzs}always_shutdown’
  • Added FILTER: ‘{zxzs}settings/{$name}’
  • Added FILTER: ‘{zxzs}editzz_update_files’
  • Deprecated: {zxzu}is_sandbox()
  • Cleanup: {zxzu}is_sandbox()
  • Improved: {zxzu}i_append_dev_sb()
  • Cleanup: {zxzu}doing()
  • Moved: admin/plugin_reliant/_function_static.php TO code/api/static.php
  • Moved: {zxzu}is_dev()
  • Moved: {zxzu}is_dev_or_sb()
  • Moved: {zxzu}is_wpall()
  • Moved: {zxzu}is_special_dev()
  • Moved: {zxzu}doing()
  • Moved: add_action( ‘plugins_loaded’, [ $this, ‘set_all_cnst’ ], 6 );
  • Moved: add_action( ‘admin_init’, [ $this, ‘always_check_admin’ ], 5 );
  • Moved: fix_old_version_entry()
  • Moved: set_version()
  • Moved: check_version()
  • Moved: update_version()
  • Moved: roles_n_caps_cnst()
  • Moved: set_roles_n_caps()
  • Moved: update_roles_n_caps()
  • Moved: default_add_cap()
  • Moved: deactivate_roles_n_caps()
  • Moved: add_action( ‘upgrader_process_complete’, [ $this, ‘update’ ] );
  • Moved: add_action( ‘load-update-core.php’, [ $this, ‘update_core_load’ ] );
  • Moved: add_action( ‘{zxzu}update_core_load’, [ $this, ‘remove_crappy_caps’ ] );
  • Moved: add_action( ‘shutdown’, [ $this, ‘always_shutdown’ ] );
  • Moved: {zxzu}timer_start()
  • Moved: {zxzu}timer_end()
  • Added: {zxzu}admin_update{}
  • Added: {zxzu}get_setting()
  • Added: {zxzu}update_setting()
  • Added: {zxzu}append_setting()
  • Added: {zxzu}get_path()
  • Added: {zxzu}include()
  • Added: {zxzu}load_class()
  • Added: {zxzu}load_class_default_args()
  • Added: {zxzu}frontend()
  • Added: {zxzu}wp_admin_all()
  • Added: {zxzu}wp_admin_non_ajax()
  • Added: {zxzu}ajax_only()
  • Added: {zxzu}is_sb()
  • Added: {zxzu}did()
  • Added: {zxzu}path_basename()
  • Added: {zxzu}url_basename()
  • Added: {zxzu}set_plugin()
  • Added: {zxzu}plugin_default_args()
  • Added: {zxzu}plugin_active()
  • Added: {zxzu}plugin_version()
  • Added: {zxzu}us()
  • Added: {zxzu}dash()
  • Added: zxza()
  • Added: zxzacf()
  • Added: zxzu()
  • Added: zxzs()
  • Improved: {zxzu}path_plugin()
  • Improved: {zxzu}url_plugin()
  • Moved: {zxzu}TO_filter{} to code
  • Added: {zxza}{}
  • Added: update_g_{zxza}()
  • Removed: set_globals()
  • Moved: register_activation_hook
  • Moved: register_deactivation_hook
  • Moved: register_uninstall_hook
  • Improved: load_class()

7.37

  • Minor JS Tweaks
  • Improved: acf_field_{zxzu}serialize{}
  • Improved: {zxzu}acf_form_full()
  • Added: {zxzu}TO_filter{}
  • Added: add_filter( ‘to/term_title’, [ $this, ‘term_title’ ], 10, 2 );
  • Added: {zxzu}generate_random_post_name()

7.36

  • Improved: {zxzu}is_wpall()
  • Added: {zxzu}is_special_dev()
  • Improved: default_add_cap()
  • Added: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_avada_options_post_types”, [ {zxza}()->acf_public, ‘acf_get_post_types’ ] );
  • Added: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_featured_image_post_types”, [ {zxza}()->acf_public, ‘acf_get_post_types’ ] );
  • Added: {zxzu}wp_admin_Avada_filter{}
  • Added: add_filter( ‘fusion_builder_shortcode_migration_post_types’, [ $this, ‘fusion_builder_shortcode_migration_post_types’ ] );
  • Added: add_action( ‘admin_enqueue_scripts’, [ $this, ‘sticky_admin_sidebar’ ] );
  • Improved: remove_meta_boxes()
  • Improved: load_admin()
  • Improved: load_post()
  • Improved: allow_page_ordering()
  • CSS Tweaks
  • Improved: {zxzu}acf_field_settings{}
  • Added: ‘{zxzu}instant_save_delay_2_sec’ class
  • Improved: acf_field_{zxzu}send_password{}
  • Added FILTER: ‘{zxzs}acf/send_password/wc_email/subject/customer_new_account’
  • Added FILTER: ‘{zxzs}acf/send_password/wc_email/heading/customer_new_account’
  • Added FILTER: ‘{zxzs}acf/send_password/wc_email/subject/customer_reset_password’
  • Added FILTER: ‘{zxzs}acf/send_password/wc_email/heading/customer_reset_password’
  • Bug Fix: wp_set_object_terms(); We were altering the $value and should not have been
  • Added: {zxzu}acf_form()
  • Added: {zxzu}acf_form_full()
  • Improved: {zxzu}acf_get_dev_emails(); maybe
  • Improved: add_comment(); maybe
  • Improved: {zxzu}cleanup_guid(); be careful with acf
  • Improved: save_post_cleanup_guid_link_cleanup(); be careful with acf
  • Added: acf_get_post_types()
  • Improved: fusion_builder_allowed_post_types()
  • Added: {zxzu}wc_emails{}
  • Added: add_action( ‘{zxzs}wc/email_default’, [ $this, ‘default’ ], 10, 4 );
  • Added: add_filter( ‘woocommerce_email_classes’, [ $this, ‘add_wc_email_classes’ ] );
  • Added: {zxzu}wc_emails_{zxzu}default{}
  • Added: add_filter( ‘woocommerce_locate_template’, [ $this, ‘wc_locate_template’ ], 10, 3 );
  • Improved: {zxzu}get_order_product_ids()
  • Improved: {zxzu}get_order_product_id_terms()
  • Renamed: {zxzu}woocommerce_shortcode{} TO {zxzu}wc_shortcode{}
  • Improved: wc_login_form()
  • Bug Fix: {zxzu}enqueue(); enqueues with deps were not getting enqueued
  • Added: {zxzu}number_only()
  • Added: {zxzu}int_only()
  • Added: {zxzu}get_post_types_by_taxonomy()
  • Added: {zxzu}get_post_type_by_taxonomy()

7.35

  • Clean up: get_cnst( ‘class_selector’ )
  • Now checking post-new.php IN load_post()
  • Improved: remove_meta_boxes()
  • Added: add_action( ‘updated_user_meta’, [ $this, ‘updated_user_meta’ ], 10, 4 );
  • CSS Tweaks
  • Added: acf_field_{zxzu}send_password{}
  • Added: add_action( “{$filter}/type=post_object”, [ $this, ‘render_field_settings_post_object’ ] );
  • Added: add_action( “{$filter}/type=repeater”, [ $this, ‘render_field_settings_repeater’ ] );
  • Added: add_filter( “{$filter}/type=post_object”, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( “{$filter}/type=text”, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: ‘hide_if_empty’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added FILTER: ‘{zxzs}acf/pretty_class_selector’
  • Improved: acf_field_{zxzu}column_end{}
  • Improved: acf_field_{zxzu}column_start{}
  • Improved: acf_field_{zxzu}dompdf_clear{}
  • Improved: acf_field_{zxzu}new_page{}
  • Improved: acf_field_{zxzu}section_header{}
  • Added: {zxzu}update_db_with_local_group()
  • Removed: add_action( ‘init’, [ $this, ‘set_conditional_filters’ ] );
  • Improved: render_field(); added do_shortcode() to $value
  • Improved: render_field(); added new_line check
  • Removed: {zxzu}acf_display_form_filter_turn_on(); stupid idea
  • Added: hide_if_empty()
  • Added: unique_user_email()
  • Added: add_action( ‘woocommerce_save_account_details’, [ $this, ‘wc_save_account_details’ ] );
  • Added: {zxzu}wc_filter{}
  • Added: add_filter( ‘woocommerce_min_password_strength’, [ $this, ‘wc_min_password_strength’ ] );
  • Added: {zxzu}get_org_users()

7.34

  • Code Cleanup
  • Added: baw-force-plugin-updates
  • Bug Fix: update_roles_n_caps(); need to check with version_compare(), instead of floatval()

7.33

  • Improved: update_roles_n_caps()
  • Added: default_add_cap()
  • Improved: {zxzu}timer_end()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘load_{zxzu}public_filters’ ], 20 );
  • Improved: {zxzu}acf_get_field_groups_fields()
  • Added: {zxzu}acf_get_filter_fields()

7.32

  • Modified: create_theme_chunk(); changed caps
  • Added: add_filter( ‘register_post_type_args’, [ $this, ‘register_post_type_args’ ], 10, 2 ); saves revisions for acf fields
  • CSS Tweaks: acf
  • CSS Tweaks: dompdf
  • Added: add_action( ‘acf/render_field_settings/type=textarea’, [ $this, ‘render_field_settings_textarea’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=textarea’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: ‘{zxzu}nomp_top’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: ‘{zxzu}nomp_bottom’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: ‘{zxzu}nomp_top_n_bottom’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: ‘dompdf_1_column’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: ‘{zxzu}dompdf_force_avoid_page_break_inside’ class TO {zxzu}acf_get_pretty_class_selector()
  • Improved: acf_field_{zxzu}column_end{}; Added containing div
  • Improved: acf_field_{zxzu}column_start{}; Added containing div
  • Improved: acf_field_{zxzu}dompdf_clear{}
  • Added: add_filter( “acf/prepare_field/type=message”, [ $this, ‘check_shortcodes’ ] );

7.31

  • Improved: {zxzu}public{}; better load order
  • Improved: {zxzu}acf_public{}; better load order
  • Added: add_filter( “acf/prepare_field/name={$this->zxzp->zxza_acf}remove_meta_boxes_taxonomies”, [ {zxza}()->acf_public, ‘acf_get_taxonomies’ ] );
  • Added: add_filter( ‘acf/update_field’, [ $this, ‘update_field’ ] );
  • Improved: get_field_label()
  • Added FILTER: ‘{zxzu}/acf/get_field_label/excluded_field_types’
  • Added: add_action( ‘admin_init’, [ $this, ‘remove_meta_boxes’ ], 999999999 );
  • CSS Tweaks: acf
  • CSS Tweaks: dompdf
  • CSS Tweaks: wp-admin acf
  • CSS Tweaks: wp-admin custom
  • Added: add_action( ‘acf/render_field_settings/type=date_picker’, [ $this, ‘render_field_settings_date_picker’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=date_time_picker’, [ $this, ‘render_field_settings_date_time_picker’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=message’, [ $this, ‘render_field_settings_message’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=validated_field’, [ $this, ‘render_field_settings_validated_field’ ] );
  • Added: add_action( ‘acf/render_field_settings/type={zxzu}section_header’, [ $this, ‘render_field_settings_zxza_section_header’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=date_picker’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=date_time_picker’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=message’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=validated_field’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type={zxzu}section_header’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: ‘hidden’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: ‘dompdf_left’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: the missing ‘show_on_pdf’ class TO {zxzu}acf_get_pretty_class_selector()
  • Added: {zxzu}acf_get_pretty_section_text_wrapper()
  • Code Cleanup: acf_field_{zxzu}column_end{}
  • Code Cleanup: acf_field_{zxzu}column_start{}
  • Code Cleanup: acf_field_{zxzu}dompdf_clear{}
  • Code Cleanup: acf_field_{zxzu}new_page{}
  • Added: acf_field_{zxzu}section_header{}
  • Added: {zxzu}acf_hide_this()
  • Updated: acf_form_head(); Added section_header to $excluded_field_types
  • Renamed FILTER: ‘{zxzu}acf_form_head_display_form_excluded_field_types’ TO ‘{zxzs}acf_form_head_display_form/excluded_field_types’
  • Improved: render_field()
  • Added FILTER: ‘{zxzs}acf/display_form/type_date_picker/value’
  • Added ACTION: ‘{zxzs}acf/display_form/type_date_picker’
  • Improved: render_field_hide_if_true_false()
  • Improved: render_field_hide_if_yes_no()
  • Improved: {zxzu}acf_display_form(); auto add clear divs
  • Renamed FILTER: ‘{zxzu}acf_display_form’ TO ‘{zxzs}acf/display_form’
  • Bug Fix: ajax_handler(); fatal error when date field was empty
  • Added: ACF Field: remove_meta_boxes_taxonomies
  • Added: acf_get_taxonomies()

7.30

  • Improved: {zxzu}return()
  • CSS Tweaks: acf.min.css
  • Added: dompdf.min.css
  • CSS Tweaks: wp-admin acf.min.css
  • CSS Tweaks: wp-admin custom.min.css
  • Added: add_action( ‘acf/render_field_settings/type=checkbox’, [ $this, ‘render_field_settings_checkbox’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=email’, [ $this, ‘render_field_settings_email’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=number’, [ $this, ‘render_field_settings_number’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=radio’, [ $this, ‘render_field_settings_radio’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=select’, [ $this, ‘render_field_settings_select’ ] );
  • Added: add_action( ‘acf/render_field_settings/type=true_false’, [ $this, ‘render_field_settings_true_false’ ] );
  • Added: add_action( ‘acf/render_field_settings/type={zxzu}phone’, [ $this, ‘render_field_settings_zxza_phone’ ] );
  • Added: add_action( ‘acf/render_field_settings/type={zxzu}zip_code’, [ $this, ‘render_field_settings_zxza_zip_code’ ] );
  • Renamed: prepare_field_text TO prepare_field_add_class_selector()
  • Added: add_filter( ‘acf/prepare_field/type=checkbox’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=email’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=number’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=radio’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=select’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=true_false’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type={zxzu}phone’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Added: add_filter( ‘acf/prepare_field/type={zxzu}zip_code’, [ $this, ‘prepare_field_add_class_selector’ ] );
  • Improved: {zxzu}acf_get_pretty_class_selector()
  • Added: {zxzu}large_checkbox class_selector
  • Added: {zxzu}acf_get_class_selector_label()
  • Added: {zxzu}acf_get_pretty_column_start_width()
  • Added: {zxzu}acf_get_column_start_width_label()
  • Added: {zxzu}acf_get_pretty_column_end_type()
  • Added: {zxzu}acf_get_column_end_type_label()
  • Improved: acf_field_{zxzu}template_v5{}
  • Improved: acf_field_{zxzu}column_end{}
  • Improved: acf_field_{zxzu}column_start{}
  • Improved: acf_field_{zxzu}dompdf_clear{}
  • Improved: acf_field_{zxzu}new_page{}
  • Improved: acf_field_{zxzu}phone{}
  • Improved: acf_field_{zxzu}serialize{}
  • Improved: acf_field_{zxzu}zip_code{}
  • Resolved: //TO-DO: cs – Retrieve $field_types dynamically – 10/25/2016 02:17 PM
  • Added FILTER: ‘{zxzu}acf_form_head_display_form_excluded_field_types’
  • Integrated: class_selector into render_field()
  • Integrated: class_selector into render_select_value_choice()
  • Integrated: class_selector into render_field_hide_if_true_false()
  • Integrated: class_selector into render_field_hide_if_yes_no()
  • Improved: {zxzu}acf_display_form()
  • Added FILTER: ‘{zxzu}acf_display_form’

7.29

  • Improved: plugins_loaded_acf_field_types()
  • Added: Rob TO pimg_users()
  • Cleanup: plugin_reliant _function.php
  • Improved: {zxzu}doing()
  • Added: {zxzu}is_wpall()
  • Moved: {zxzu}return()
  • Added: {zxzu}acf_field_settings{}
  • Added: {zxzu}acf_get_pretty_class_selector()
  • Added: add_action( ‘acf/render_field_settings/type=text’, [ $this, ‘render_field_settings_text’ ] );
  • Added: add_filter( ‘acf/prepare_field/type=text’, [ $this, ‘prepare_field_text’ ] );
  • Added: field_setting_class_selector()
  • Added: ACF field-type dompdf_clear
  • Added: ACF field-type column_start
  • Added: ACF field-type column_end
  • Added: ACF field-type new_page
  • Improved: ACF field-type phone
  • Improved: ACF field-type serialize
  • Improved: ACF field-type zip_code
  • Added: add_action( ‘acf/include_field_types’, ‘{zxzu}acf_include_field_types’ );

7.28

  • Bug Fix: Minor in get_cnst( ‘org’ )
  • Added: ACF field-type {zxzu}serialize
  • Moved: ACF Field Types include()s
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘plugins_loaded_acf_field_types’ ], 1 );
  • Avada v5.0 Ready
  • Removed: Override: avadareduxNewsflash{}
  • Added: add_action( ‘admin_enqueue_scripts’, [ $this, ‘admin_enqueue_scripts_legacy_2_0_2’ ], 999999 );
  • Renamed: {zxzu}Fusion_Core_PageBuilder_override TO {zxzu}Fusion_Core_PageBuilder_override_legacy_lt_5
  • Added: add_filter( ‘fusion_builder_allowed_post_types’, [ $this, ‘fusion_builder_allowed_post_types’ ] );
  • Bug Fix: Minor in {zxzu}features_shortcode_post_content{}

7.27

  • Verified: git directory
  • Verified: int directory
  • Added: g_{zxzu}{$cnst}
  • Clean Up: cnst variables thru out the plugin
  • Added: set_cnst()
  • Added: get_cnst()
  • Added: set_cnst_data()
  • Added: get_cnst_data()
  • Moved: {zxzu}o()
  • Added: {zxzu}strip_site()
  • Added: {zxzu}strip_url()
  • Added: {zxzu}strip_path()
  • Removed: {zxzu}tax_status_us()
  • Removed: {zxzu}tax_public()
  • Removed: {zxzu}tax_published()
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘set_all_cnst’ ], 4 ); TO {zxzu}plugin_reliant{}
  • Added: roles_n_caps_cnst()
  • Moved: debug.php
  • Cleaned Up: debug.php
  • Moved: echo_br()
  • Cleaned Up: {zxzu}post_types{}
  • Added: ACF Field {zxzacf}use_{zxzu}org
  • Added: set_all_cnst() TO {zxzu}post_types{}
  • Added: conditional ‘{zxzu}org’ post_type
  • Cleaned Up: {zxzu}taxonomies{}
  • Added: set_all_cnst() TO {zxzu}taxonomies{}
  • Added: conditional ‘{zxzu}org_status’ taxonomy
  • Added: add_action( ‘pre_get_posts’, [ $this, ‘allow_page_ordering’ ] );
  • Removed: {zxzu}admin_shortcode{}
  • Removed: Shortcode [{zxzu}admin_onetime_script_run]
  • Added: {zxzu}admin_filter{}
  • Added: add_filter( ‘auth_cookie_expiration’, [ $this, ‘auth_cookie_expiration’ ], 999, 3 );
  • Cleaned Up: {zxzu}features_shortcode{}
  • Cleaned Up: {zxzu}features_shortcode_post_content{}

7.26

  • Modified: update_version()
  • Added: set_roles_n_caps()
  • Added: update_roles_n_caps()
  • Added: deactivate_roles_n_caps()
  • Added: add_action( ‘admin_init’, [ $this, ‘import_cleanup’ ] );
  • Moved: onetime.php
  • Renamed: {zxzu}admin_onetime{} TO {zxzu}wp_admin_onetime{}
  • Modified: load_edit()
  • Moved: add_action( ‘{zxzu}add_tax_to_user_admin_page’, [ $this, ‘add_tax_to_user_admin_page’ ] );
  • Moved: add_filter( ‘image_send_to_editor’, [ $this, ‘remove_site_root’ ] );
  • Moved: add_filter( ‘post_row_actions’, [ $this, ‘add_post_id’ ], 2, 2 );
  • Moved: add_filter( ‘media_row_actions’, [ $this, ‘add_post_id’ ], 2, 2 );
  • Moved: add_filter( ‘page_row_actions’, [ $this, ‘add_page_id’ ], 2, 2 );
  • Improved: mark_post_to_be_updated_later()
  • Added: mark_posts_as_updated_with_postmeta_changes()
  • Bug Fix: {zxzu}cleanup_uploads(); PHP Warning: Illegal string offset ‘file’
  • Added: acf_field_group_list();

7.25

  • Added: add_action( ‘acf/get_field_label’, [ $this, ‘get_field_label’ ], 10, 2 );
  • Bug Fix: register_rule_match_{zxzu}org(); in_array() expects parameter 2 to be array
  • Added: ACF field: {zxzacf}dont_check_page_links TO {zxzu}theme_chunk post_type

7.24

  • Cleaned: global ${$class};
  • Added: g_{zxzu}{$current_version}
  • Improved: check_version()
  • Added ACTION: ‘{zxzs}update_core_load’
  • Added: add_action( ‘{zxzs}update_core_load’, [ $this, ‘remove_crappy_caps’ ] );
  • Added: ACF Settings Group for WooCommerce
  • Added: ACF Field {zxzacf}wc::disable_image_sizes
  • Removed: add_action( ‘admin_init’, [ $this, ‘remove_image_size’ ], 11 );
  • Improved: social_header()
  • Added: {zxzu}wc_action{}
  • Added: add_action( ‘after_setup_theme’, [ $this, ‘remove_image_size’ ], 11 );
  • Added: add_action( ‘init’, [ $this, ‘wc_memberships_comments_open_hack’ ] );
  • Improved: wpsdb_migration_complete()
  • Improved: content_type()

7.23

  • Improved: get_format_acf_value(); Added support for clone field type
  • Improved: {zxzu}acf_get_field_groups_fields(); Added selector to $args

7.22

  • Improved: instant_save.js
  • Added: {zxzu}acf_display_form{}
  • Renamed: {zxzu}acf_form_head_display_only_full() TO {zxzu}acf_form_head_display_form()
  • Renamed: {zxzu}display_only_full_render_field() TO render_field()
  • Renamed: {zxzu}acf_form_display_only_full() TO {zxzu}acf_display_form()
  • Improved: render_field(); Added single column, Added value array support
  • Added: add_action( ‘init’, [ $this, ‘set_conditional_filters’ ] );
  • Added: add_filter( ‘{zxzu}/acf/display_form/type_select/value’, [ $this, ‘render_select_value_choice’ ], 10, 3 );
  • Added: add_action( ‘{zxzu}/acf/display_form/type_true_false’, [ $this, ‘render_field_hide_if_true_false’ ] );2
  • Added: add_action( ‘{zxzu}/acf/display_form/type_radio’, [ $this, ‘render_field_hide_if_yes_no’ ] );
  • Added: {zxzu}acf_display_form_filter_turn_on()
  • Added: Filter: ‘{zxzu}/acf/display_form/type_message/value’
  • Added: Filter: ‘{zxzu}/acf/display_form/type_true_false/value’
  • Added: Filter: ‘{zxzu}/acf/display_form/type_radio/value’
  • Added: Filter: ‘{zxzu}/acf/display_form/type_select/value’
  • Added: Filter: ‘{zxzu}/acf/display_form/type_checkbox/value’
  • Added: Filter: ‘{zxzu}/acf/display_form/type_default/value’
  • Added: Action: ‘{zxzu}/acf/display_form/type_select’
  • Bug Fix: {zxzu}cleanup_guid(); URL encoding causes issues sometimes
  • Bug Fix: save_post_cleanup_guid_post_content(); was messing up ACF fields
  • Bug Fix: save_post_cleanup_guid_existing_link_sc_check(); was messing up ACF fields

7.21

  • Code Cleanup
  • Replace {zxzu}get_dev_emails() with {zxzu}acf_get_dev_emails()
  • Moved some actions & filters
  • Removed: legacy_rename_option_fields
  • Improved: field_groups_columns_values()
  • Renamed: export_title_mod() TO acf_settings_tools_title_mod()
  • Added: add_action( ‘admin_init’, [ $this, ‘load_edit’ ] );
  • Added: add_action( ‘admin_init’, [ $this, ‘post_edit’ ] );
  • Improved: {zxzu}acf_get_key_user()
  • Resolved: //TO-DO: cs – Make this better – 2016.09.29 11:19 PM; op_show_params_check()
  • Added: add_action( ‘admin_init’, [ $this, ‘op_show_params_check_filters’ ] );
  • Added: {zxzu}acf_get_field_groups_fields()
  • Improved: render_field()
  • Override: avadareduxNewsflash{}
  • Improved: {zxzu}redirection_action{}

7.20

  • Bug Fix: register_screen(); some sort of weird loop
  • Bug Fix: maintenance_mode(); forgot to check is ACF was running

7.19

  • Removed: add_action( ‘edited_term_taxonomy’, [ $this, ‘edited_term_taxonomy’ ], 10, 2 ); Replaced with {zxzu}repair_term_counts()
  • Added: add_filter( “acf/update_value/type=taxonomy”, [ $this, ‘wp_set_object_terms’ ], 10, 3 );
  • Added: {zxzu}acf_update_field_inside_comment(); to help resolve a bug when you try to use update_field() inside a comment
  • Bug Fix: In non_ajax_add_comment(); Re: {zxzu}acf_update_field_inside_comment()
  • Added: {zxzu}repair_term_counts()
  • Added: {zxzu}delete_empty_terms()
  • Bug Fix: {zxzu}repair_acf_usermeta(); Would not have key if the entry was not in the DB
  • Bug Fix: {zxzu}repair_acf_postmeta(); Would not have key if the entry was not in the DB
  • Bug Fix: {zxzu}repair_acf_termmeta(); Would not have key if the entry was not in the DB
  • Added: repair_acf_repeater_metadata()
  • Added: repair_acf_taxonomy_relationships()
  • Added: {zxzu}wp_sweep{}
  • Added: add_filter( ‘wp_sweep_details’, [ $this, ‘wp_sweep_details’ ], 10, 2 );

7.18

  • Added: {zxzu}pre_us()
  • Improved: {zxzu}u()
  • Removed: add_action( ‘created_term’, [ $this, ‘created_term’ ], 10, 3 );
  • Removed: add_filter( ‘wp_insert_post_data’, [ $this, ‘insert_post_data’ ], 10, 2 );
  • Removed: add_filter( ‘insert_user_meta’, [ $this, ‘insert_user_meta’ ], 10, 3 );
  • Improved: {zxzu}acf_get_key_user()
  • Improved: {zxzu}repair_acf_usermeta()
  • Improved: {zxzu}repair_acf_postmeta()
  • Improved: {zxzu}repair_acf_termmeta()
  • Improved: update_term_meta()
  • Improved: load_term_meta()
  • Improved: get_field_reference()
  • Cleaned up acf_get_local_fields() & acf_get_fields_by_id() calls

7.17

  • Code Reformat
  • Moved: {zxzu}org()
  • Added: {zxzu}org_us()
  • Added: {zxzu}org_status_us()
  • Added: {zxzu}tax_status_us()
  • Added: {zxzu}tt_tax()
  • Improved: {zxzu}taxonomies{}
  • Moved & Changed: register_comment_types_w_acf() TO register_rule_values_comment()
  • Modified: status_default_args()
  • Modified: register_post_status()
  • Modified: extend_submitdiv_post_status()
  • Moved: instant_save.php
  • Added: termmeta.php
  • Added: {zxzu}acf_termmeta{}
  • Added: add_filter( ‘acf/get_field_reference’, [ $this, ‘get_field_reference’ ], 10, 3 ); because ACF get_field() was not retrieving termmeta values
  • Added: add_filter( ‘acf/location/screen’, [ $this, ‘register_screen’ ], 10, 2 );
  • Added: add_filter( ‘acf/location/rule_types’, [ $this, ‘register_rule_types’ ] );
  • Added: add_filter( ‘acf/location/rule_values/’ . {zxzu}org(), [ $this, ‘register_rule_values_{zxzu}org’ ] );
  • Added: add_filter( ‘acf/location/rule_match/’ . {zxzu}org(), [ $this, ‘register_rule_match_{zxzu}org’ ], 10, 3 );
  • Added: {zxzu}acf_get_group_fields()
  • Changed: non_ajax_update_value() TO non_ajax_add_comment()
  • Added: New ACF field: {zxzacf}audit_save_postmeta
  • Improved: {zxzu}audit entries are only stored when the {zxzacf}audit_save_postmeta toggle is true
  • Improved: acf/op_main.php
  • Improved: shortcode_copyright()

7.16

  • Added: New ACF field: {zxzacf}dev_emails
  • Added: New ACF field: {zxzacf}maintenance_mode
  • Code Reformat
  • Added: {zxzu}wp_admin_action{}
  • Added: add_action( ‘admin_init’, [ $this, ‘load_admin’ ] );
  • Resolved: //TO-DO: cs – Make this into an Useful Setting – 11/11/2015 5:38 PM; By improving {zxzu}get_dev_emails() & ACF field: {zxzacf}dev_emails
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘maintenance_mode’ ], 11 );
  • Added: add_action( ‘admin_bar_menu’, [ $this, ‘maintenance_mode_in_admin_bar_menu’ ], 999999 );

7.15

  • Improved: {zxzu}use_{zxzu}dev_url()

7.14

  • Added: {zxzu}swap_url_to_path()
  • Added: {zxzu}swap_path_to_url()
  • Bug Fix: acf-{zxzu}phone tweak; don’t allow more than 10 digits
  • Added: Custom ACF field type ({zxzu}zip_code)
  • Added: hide conditional_logic TO render_field()
  • Added ACTION: ‘{zxzu}/acf/display_form/conditional_logic’
  • Added ACTION: ‘{zxzu}/acf/display_form/type_message’
  • Added ACTION: ‘{zxzu}/acf/display_form/type_true_false’
  • Added ACTION: ‘{zxzu}/acf/display_form/type_radio’
  • Added ACTION: ‘{zxzu}/acf/display_form/type_checkbox’
  • Added ACTION: ‘{zxzu}/acf/display_form/type_default’

7.13

  • CSS Tweaks for gforms
  • Made some gforms function gforms v2.0 ready

7.12

  • WP v4.6.1 Ready
  • Added: Custom ACF field type ({zxzu}phone)
  • Added: {zxzu}acf_get_repeater()
  • Added: ACF Field(s) {zxzacf}phone_number_format
  • Added: {zxzu}format_phone_number()
  • Code Cleanup

7.11

  • Added: add_action( ‘admin_init’, [ $this, ‘grant_super_admin’ ] );
  • Added: Custom Checkbox check to {zxzu}acf_instant_save{} JS
  • Bug Fix: {zxzu}enqueue(); Empty CSS files were printing the CSS URL and breaking the styles

7.10

  • Improved: {zxzu}tt()
  • Added: Shortcode [{zxzu}current_year]

7.9

  • WP v4.6 Ready
  • Code Cleanup
  • Added: {zxzu}is_plugin_active(); WordPress v4.6 broke this, even in the admin, so I had to fix it.
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘set_is_gforms_active’ ], 4 );
  • Minified files tweaked because of updated node.js
  • Renamed: Avada-legacy_lt-4.0.min.css
  • Added: gforms-legacy_lt-2.0.scss
  • Added: Avada-gforms-legacy_lt-2.0.scss
  • Improved: gforms.scss
  • Improved: Avada-gforms.scss
  • Avada_version cleanup
  • Added: features/function/dynamic_css.php
  • Bug Fix: DB Sync Maintenance Mode
  • Added: {zxzacf}sql_scripts_dont_run
  • Added: {zxzu}get_mobile_threshold()
  • Bug Fix: Avada Theme Options not saving right
  • Updated: {zxzu}get_dev_emails()

7.8

  • Added: Directive to omit a page from {zxzu}guid checks
  • Added: ACF {zxzacf}dont_check_page_links

7.7

  • Bug Fix: add_action( ‘wp_enqueue_scripts’, [ $this, ‘always_load_typekit’ ] ); wp_add_inline_script() was not working right
  • Updated Email

7.6

  • Made /apps/ dir references dynamic

7.5

  • Added: $acf_version to {zxzp}{}
  • Moved: plugin_reliant so we can better call reliant classes
  • Moved: Static functions
  • Moved: some ACF functions to static
  • Added: A version conditional on add_action( ‘set_object_terms’, [ $this, ‘set_object_terms’ ], 10, 6 ); since ACF 5.4.0 is now doing this task

7.4

  • Reorder plugin_reliant.php functions
  • Added: fix_old_version_entry()
  • Added ACTION: ‘{zxzs}always_check_admin’
  • Added: {zxzu}int_action{}
  • Added: add_action( ‘{zxzs}always_check_admin’, [ $this, ‘add_default_wp_users’ ] ); So we can auto add necessary users
  • Added: add_action( ‘shutdown’, [ $this, ‘always_shutdown’ ] );

7.3

  • Added: Email Reminder Plugin
  • Enhanced: Email Reminders
  • Added: {zxzu}pder_get_email_template()
  • Bug Fix: class ‘{zxzu}acf_filter’ does not have a method ‘after_save_post’ in V:\wamp\www\0lwi\system.brayandscarff.com\x\wp-includes\plugin.php on line 525
  • Added: {zxzu}acf_cache_delete()
  • Added: {zxzu}acf_get_old_field()
  • Added: {zxzu}acf_get_imploded_repeater()
  • Added: filter: {zxzu}startup_cleanup_guid_post_types
  • Added: filter: {zxzu}startup_cleanup_guid_post_types_excluded
  • Modified: cleanup_guid_post_content(); so that there is a post_type check
  • Added ACF Field: {zxzacf}enable_email-reminder
  • Enhanced: {zxzu}enqueue() so we can use it in other plugins
  • Added: add_filter( ‘cron_schedules’, [ $this, ‘one_minute_dev’ ] );
  • Added: {zxzu}add_url_site_to_content()
  • Added: $ab to ${zxzp}
  • Admin Onetime Cleanup
  • Bug Fix: Action gform_enqueue_scripts; was not setup properly for pages with more than one form ID
  • Improved the way JS::{zxzu}acf_instant_save_update() gets the form’s post_id
  • Bug Fix: [is_user_logged_in] shortcode was not working properly
  • Added: {zxzu}public{}
  • Added: {zxzu}acf_public{ update_name_case() }
  • Added: {zxzu}acf_public{ update_email_case() }
  • Added: {zxzu}acf_get_key_post_type()
  • Bug Fix: add_filter( ‘wp_insert_post_data’, [ $this, ‘insert_post_data’ ], 10, 2 ); Issues with this firing during {zxzu}acf_instant_save
  • Added: {zxzu}acf_form_head_display_form()
  • Added: render_field()
  • Added: {zxzu}acf_display_form()
  • Improved: instant_save.js
  • Bug Fix: ereminder was not loading on linux systems
  • Minor Tweak: to {zxzu}cleanup_guid(); ignore root level uploads directory

7.2

  • Bug Fix: {zxzu}cleanup_guid() No longer checking or processing revisions

7.1

  • Fixed google_map_api inconsistencies
  • Added: {zxzu}get_json_thru_curl()

7.0

  • Added: /admin/direct/* to replace ../_sql_CAREFUL/*
  • Added: {zxzu}wpsdb_action{}
  • Added: New ACF Tab “Migrate DB”
  • Added: New ACF field “Google Map API (Server)”

6.6

  • Added: add_filter( ‘widget_text’, [ $this, ‘widget_text_first’ ] );
  • Bug Fix: Moved add_filter( ‘wp_nav_menu_items’, [ $this, ‘wp_nav_menu_items’ ], 10, 2 ); so it would load at the right time
  • Bug Fix: Added check for side_header_break_point to script_mobile_threshold()
  • Added Better support for Avada Mobile Menu
  • Added: add_action( ‘init’, [ $this, ‘q2w3_fixed_widget_js_override’ ], 100 );
  • Bug Fix: script_mobile_threshold(); 500 Error on older Avada Versions
  • Bug Fix: {zxzu}available_tooltips{}; WP tooltips asset was not getting called on non-Avada sites
  • Bug Fix: {zxzu}features_shortcode_file_processor{}; Need to check the file to see if it is an external URL

6.5

  • Enhanced: after_register_post_type(); Needed more path options
  • Enhanced: fusion-menu-anchor
  • Bug Fix: script_mobile_threshold(); var should be int
  • Bug Fix: {zxzu}gf_form_should_alter(); was illegally using $this
  • Bug Fix: wp_head_last(); file_exists was looking at url
  • Enhanced: {zxzu}get_term_value()
  • Enhanced: {zxzu}get_parent_term_value()
  • Bug Fix: wp_add_inline_script(); Need to randomize when handle exists
  • Bug Fix: wp_add_inline_style(); Need to randomize when handle exists
  • Bug Fix: {zxzu}geocode(); Requests to this API must be over SSL

6.4

  • Bug Fix: add_filter( ‘{zxzu}script_mobile_threshold’, [ $this, ‘script_mobile_threshold’ ] ); Was not working for older Avada Versions
  • Bug Fix: the_content Filter; by adding: add_filter( ‘the_content’, [ $this, ‘bracket_cleanup’ ], 100000 );
  • Added: {zxzu}i_esc_brackets()
  • Added: {zxzu}i_un_esc_brackets()
  • Bug Fix: Needed {zxzu}is_thanks_page() for non-ACF users
  • Bug Fix: Fatal Error on activation

6.3

  • Added Image Assets for: {zxzu}available_google_mcp{}
  • Clean Up: maps-utility-library-v3
  • Bug Fix: {zxzu}available_google_mcp{}; Priority Issue & wrong action call
  • Added: {zxzu}available_map_icons{}
  • Bug Fix: {zxzu}available_tooltips{}; Priority Issue
  • Added: add_action( ‘{zxzu}maps_google_api’, [ $this, ‘maps_google_api’ ] );
  • Added: $deps to {zxzu}enqueue()
  • Bug Fix: Asset Loader; custom.min.css was not getting called properly
  • Imported Project: /includes/map_icons/*

6.2

  • Cleanup Code
  • Cleanup: /features/function/static.php
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘set_is_acf_active’ ], 4 );
  • Moved ACF functions to the proper location
  • Removed: /admin/legacy.php
  • Enhanced: add_filter( ‘image_send_to_editor’, ‘{zxzu}remove_site_root’ );
  • Added: {zxzu}get_the_slug()
  • Added: {zxzu}is_blog()
  • Added: Shortcode [{zxzu}social_header]
  • Imported: /includes/google/maps-utility-library-v3/markerclusterer.min.js
  • Added: {zxzu}available_google_mcp{}
  • Added: add_action( ‘w3tc_flush_all’, [ $this, ‘clear_transients’ ] );

6.1

  • Clean Up and reference wp_register_script() in fix_google_api_scripts()
  • Bug Fix: Missing Space in

<

script>

6.0

  • Cleaned Up /deprecated.php
  • Cleaned Up /admin/__init.php
  • Cleaned Up /available/tooltips.php
  • Cleaned Up /extend_plugins/acf/_action.php
  • Cleaned Up /features/__init.php
  • Cleaned Up /features/shortcode/file_processor.php
  • Cleaned Up /features/shortcode/post_content.php
  • Cleaned Up /int/_function.php
  • Cleaned Up $Avada_version
  • Removed: font-awesome.scss
  • Added: {zxzu}features_class_asset_loader{}; To clean up the way we load assets
  • Added: wp_add_inline_style(); in case the WP version is less than v4.5
  • Added: wp_add_inline_script(); in case the WP version is less than v4.5
  • Improved: remove_script_version()
  • Added: unparse_url()
  • Added: parse_query()
  • Added: unparse_query()
  • Added: {zxzu}is_avada_version_any()
  • Added: {zxzu}is_avada_version_3_n_below()
  • Added: add_filter( ‘{zxzu}script_mobile_threshold’, [ $this, ‘script_mobile_threshold’ ] );
  • Added: apply_filters( ‘{zxzu}script_mobile_threshold’, ‘800’ );
  • Added: Avada #main autoresize support
  • Bug Fix: Avada JS

5.40

  • Modified: The way plugins_loaded is called in the plugin.
  • Moved: Avada overrides
  • Bug Fix: {zxzu}t()
  • Cleanup: {zxzu}doing()
  • Added: support for Avada v4.0
  • Replaced: deprecated function get_currentuserinfo()
  • Add More Avada CSS Support
  • Avada CSS Cleanup
  • Moved: instant_save.js
  • Added: ACF {zxzacf}enable_avada_css_page_defaults
  • Added: ACF {zxzacf}page_title_bar_auto
  • Added: ACF {zxzacf}page_title_bar_padding_top
  • Added: ACF {zxzacf}page_title_bar_padding_bottom
  • Cleanup: Features Action
  • Added: add_action( ‘wp_enqueue_scripts’, [ $this, ‘always_load_google_fonts’ ] );
  • Added: add_action( ‘{zxzu}acf_single_load_google_fonts’, [ $this, ‘single_load_google_fonts’ ], 10, 1 );
  • Added: Shortcode [{zxzu}load_gfont]
  • Added: ACF {zxzacf}load_google_fonts
  • Reinstate {zxzu}theme_chunk()
  • Update: Avada-page_defaults.scss
  • Enhanced: read_more()
  • Cleanup: instant_save.js
  • Cleanup: instant_save.php
  • Bug Fix: For Avada versions that do not have of_options(), causing FATAL error
  • Removed: add_filter( ‘wpseo_opengraph_image’, ‘{zxzu}opengraph_single_image_filter’ ); as it was actually causing errors now with the newer version of Yoast SEO
  • Added: Adobe Typekit Support
  • Added: ACF load_typekit field
  • Added: add_action( ‘wp_enqueue_scripts’, [ $this, ‘always_load_typekit’ ] );
  • Added: add_action( ‘{zxzu}acf_single_load_typekit’, [ $this, ‘single_load_typekit’ ], 10, 1 );
  • Added: Shortcode [{zxzu}acf_load_typekit]
  • Bug Fix: Fixed fatal errors caused by ACF not being activated
  • Bug Fix: {zxzu}Avada_override{} on Avada v4.0.x
  • Added: add_filter( ‘init’, [ $this, ‘allow_comments_for_loop_only’ ] );
  • Changed Text Domain
  • Added: Avada_clear()
  • Bug Fix: add_filter( ’embed_handler_html’, [ $this, ’embed’ ], 10, 3 );
  • Added: add_action( ‘wp_enqueue_scripts’, [ $this, ‘fix_google_api_scripts’ ], 999999 );
  • Added: class to [get_directions]
  • Bug Fix: Quote encoding issues on {zxzu}check_for_nested_shortcodes()
  • Added: Override for js-wp-editor.js
  • Added: add_action( ‘plugins_loaded’, [ $this, ‘set_is_fusion_core_active’ ] );
  • Cleaned up {zxzu}tel_link{}
  • Added: {zxzu}internal_link{}
  • Cleanup sprintf()’s
  • {zxzu}cleanup_guid() Cleanup
  • Added: {zxzu}is_html()
  • Added: Shortcode [homeurl]
  • Added: Shortcode [homeurl_non_www]
  • Added: {zxzu}get_taxonomy_by_path()
  • {zxzu}cleanup_guid() Cleanup
  • do_shortcode filters Cleanup
  • Allow External Files in shortcode_file_processor
  • Added: add_filter( ‘content_save_pre’, [ $this, ‘save_post_cleanup_guid_post_content’ ], 11 );
  • Added: add_filter( ‘content_save_pre’, [ $this, ‘save_post_cleanup_guid_link_cleanup’ ], 12 );
  • Bug Fix: cleanup_guid_link_cleanup(); Was not catching custom post_types with post_type slug in permalink
  • Added: Support for post_ids that do not exist in {zxzu}cleanup_guid()
  • Added: Support for checking the target of external links in {zxzu}cleanup_guid()
  • Added: wp-caption Custom CSS
  • Bug Fix: in cleanup_guid_link_cleanup(); that caused multiple links in a single line to not update correctly.
  • Bug Fix: in cleanup_guid_link_cleanup(); that caused style, title, etc. atts on an a tag to get removed.
  • Added: selector_id to [link]
  • Bug Fix: in cleanup_guid_link_cleanup(); that caused multiple links in a single line to not update correctly.

5.39

  • WP v4.5 Ready
  • Added: {zxzu}features_class_mail{}
  • Updated: {zxzu}send_function_check_email()
  • Removed call_outside/login.php
  • Modified: {zxzu}acf_get_key_taxonomy(), it is now more efficient
  • Modified: {zxzu}acf_get_key_user(), it is now more efficient
  • Code Cleanup: taxonomies.php
  • Added: add_action( “created_term”, [ $this, ‘created_term’ ], 10, 3 );
  • Added: {zxzu}repair_acf_usermeta()
  • Added: {zxzu}repair_acf_postmeta()
  • Added: {zxzu}repair_acf_termmeta()
  • Added: add_filter( “insert_user_meta”, [ $this, ‘insert_user_meta’ ], 10, 3 );
  • Bug Fix: in {zxzu}acf_instant_save{add_comment()}
  • Added: add_filter( ‘wp_insert_post_data’, [ $this, ‘insert_post_data’ ], 10, 2 );
  • Modified: update_term_meta(), Added support for repeater fields
  • Added: load_term_option_override()
  • Added: set_term_option_override()
  • Added: do_action( ‘{zxzu}/acf/before_{zxzu}acf_form_full’, $zxza_options, $options );
  • Modified: [{zxzu}acf_form_full]
  • Added: {zxzu}explode_nth()
  • Modified: theme_chunk()
  • Modified: Video embed filter. Made it work much better
  • Bug Fix: get_format_acf_value(); Display Error
  • Modified {zxzu}t(); to allow just a term object
  • Refactored: {zxzu}t()

5.38

  • add_shortcode() Cleanup
  • Added: [br]
  • Added: [{zxzu}br]
  • Added: [faicon]
  • gaTracker Code Cleanup
  • Added: ACF {zxzacf}get_directions
  • Added: {zxzu}get_gaTracker_onclick()
  • Added: {zxzu}i_append_dev_sb()
  • Added: {zxzu}i_get_gaTracker_category()
  • Modified [get_directions]
  • Modified shortcode_copyright()
  • Added: Onetime [{zxzu}bulk_post_content_search]
  • Minor Tweaks
  • Improve {zxzu}check_for_nested_shortcodes() for esc_html
  • Added: class to faicon()
  • Allow {zxzu}features_shortcode{} to be accessed outside of plugin
  • CSS Tweak ACF
  • Moved: {zxzu}org() to plugin_reliant{}
  • Added: {zxzu}get_checkboxes()
  • Added: {zxzu}get_checkboxes_get_terms()
  • Added: {zxzu}get_terms()
  • Added: {zxzu}get_comment_meta_field_keys()
  • Moved: {zxzu}get_post_type_slug() to deprecated
  • Modified: {zxzu}get_field_data_array()
  • Added: {zxzu}get_field_data_get_users()
  • Added: {zxzu}get_sel_opts_get_users()
  • Added: {zxzu}get_users()
  • Added: apply_filters( ‘{zxzu}field_data_array_obj_label_piece’ );
  • Added: {zxzu}acf_get_key_taxonomy()
  • Fixed: Bug in load_field_primary()
  • Fixed: Bug in current_user_can_access()
  • Added: Shortcode [{zxzu}get_the_id]
  • Added: Shortcode [{zxzu}get_the_modified_date_time]
  • Added: Shortcode [{zxzu}get_the_date]
  • Modified {zxzu}acf_instant_save{}, so that {zxzu}audit logs are not saved it a new post is being generated
  • Modified: load_term_meta(), filtering out comments and users now
  • Modified: update_term_meta(), filtering out comments and users now
  • Added: {zxzu}acf_get_key_user()
  • Modified: echo_br()
  • Added: {zxzu}is_new_save_post()
  • Moved {zxzu}doing() to plugin_reliant.php
  • Modified: [Avada_clear]
  • Updated: Includes in extend_plugins/Avada/
  • Added: {zxzp}{ load_class() }

5.37

  • Added: add_action( ‘edited_term_taxonomy’, ‘{zxzu}edited_term_taxonomy’, 10, 2 );
  • Bug fix: in update_version()
  • Added: add_action( ‘avada_before_body_content’, ‘{zxzu}avada_before_body_content’ );
  • Added: add_filter( ‘acf/location/rule_values/comment’, [ $this, ‘register_comment_types_w_acf’ ] );
  • Bug Fix: in get_comment_types()
  • Added: ACF Group Audit Type
  • Added: ACF Group Review::: Site Info
  • Added: {zxzu}get_fixes_cleanups_message___{zxzu}review_site_info()
  • Added: {zxzu}get_site_info()
  • Added: {zxzu}return()
  • Added: add_action( ‘init’, [ $this, ‘wp_init’ ] );
  • Added: add_filter( ‘acf/update_value’, [ $this, ‘update_term_meta’ ], 10, 3 );
  • Added: add_filter( ‘acf/load_value’, [ $this, ‘load_term_meta’ ], 10, 3 );
  • Added: add_action( ‘acf/save_post’, [ $this, ‘after_save_post’ ], 100001 );
  • Converted to {zxzu}admin_action{}
  • Added: add_action( ‘admin_init’, [ $this, ‘cleanup_profile_page’ ] );
  • Added: Some ACF Special Functions to handle the lame $post_ids
  • Modified: {zxzu}instant so that we can use it for users
  • Added: google_map_api to ACF General Settings
  • Added: {zxzu}get_full_address()
  • Added: shortcode [{zxzu}acf_repeater_items]
  • Plugin Cleanup
  • Resolved (2): //TO-DO: cs – Maybe we want to narrow this down a bit – 12/7/2015 3:15 PM
  • ACF filter cleanup
  • Moved: {zxzu}get_{zxzu}useful_settings() to deprecated
  • Modified: add_action( ‘manage_acf-field-group_posts_custom_column’, [ $this, ‘field_groups_columns_values’ ], 11 );
  • Modified: add_filter( ‘acf/get_field_groups’, [ $this, ‘export_title_mod’ ], 11 );
  • Modified: add_filter( ‘acf/update_value’, [ $this, ‘non_ajax_update_value’ ], 10, 3 );
  • Added: add_filter( ‘post_row_actions’, [ $this, ‘add_post_id’ ], 2, 101 );
  • Added: add_filter( ‘media_row_actions’, [ $this, ‘add_post_id’ ], 2, 101 );
  • Added: add_filter( ‘page_row_actions’, [ $this, ‘add_page_id’ ], 2, 101 );
  • Added: add_action( ‘{zxzu}after_register_post_type’, [ $this, ‘after_register_post_type’ ], 10, 2 );
  • Added: {zxzu}taxonomies{}
  • Added: {zxzu}get_field_data_array()
  • Added: {zxzu}get_sel_opts()
  • Added: {zxzu}get_sel_opts_get_terms()
  • Added: {zxzu}org()
  • Added: {zxzu}status()
  • Added: {zxzu}tax_status()
  • Added: {zxzu}tax_public()
  • Added: {zxzu}tax_published()
  • Added: {zxzu}merge_w_select_blank()
  • Added: {zxzu}following()
  • Added: {zxzu}following_parent()
  • Modified: the slow {zxzu}acf_shortcode{shortcode_copyright()}
  • Added: of_options() Avada Override
  • Fixed: {zxzu}return() (PHP Warning: implode(): Invalid arguments passed in)
  • Fixed: Bug in add_filter( ‘acf/update_value’, [ $this, ‘update_term_meta’ ], 10, 3 );
  • Fixed: Bug in add_filter( ‘acf/load_value’, [ $this, ‘load_term_meta’ ], 10, 3 );
  • Added: apply_filters( ‘{zxzu}class_conditional_items’, $the_items );
  • Added: support for page notes
  • Fixed: bad conditional_logic in support for page notes
  • Added: ACF {zxzacf}disable_image_sizes
  • Added: admin.php?page={zxzu}cleanup_uploads
  • Added: add_action( ‘after_setup_theme’, [ $this, ‘remove_image_size’ ], 11 );
  • Added: add_action( ‘admin_init’, [ $this, ‘remove_image_size’ ], 11 );
  • Bug Fix: in {zxzu}legacy_rename_option_fields()
  • Added: privacy_policy_page to shortcode_copyright()
  • Minor {zxzu}audit bug fix

5.36

  • WP v4.4.2 Ready
  • Minor gforms CSS tweak
  • Minor Avada-gforms CSS tweak
  • Fixed Bug: output of shortcode {zxzu}wc_login_form
  • Added {zxzu}check_for_nested_shortcodes()
  • Added add_filter( ‘widget_text’, [ $this, ‘widget_text_final’ ], 99999 );
  • Added {zxzu}doing()
  • Added add_shortcode( ‘is_user_logged_in’, ‘{zxzu}sc_is_user_logged_in’ );
  • Fixed [embed] for vimeo
  • Added [{zxzu}get_the_title]
  • Added {zxzu}get_order_product_ids()
  • Added {zxzu}get_order_product_id_terms()
  • Added {zxzu}get_term_parent()
  • Added {zxzu}get_terms_parents()
  • Added {zxzu}get_terms_ids()
  • Added [{zxzu}get_the_permalink]
  • Added: {zxzu}is_thanks_page()
  • Added: add_action( ‘gform_confirmation’, [ $this, ‘query_string_add’ ], 9999, 4 );
  • Modified [{zxzu}tel_link]; Added label support and {zxzu}is_dev() check
  • Added: {zxzu}is_sandbox()
  • Added: {zxzu}is_dev_or_sb()

5.35

  • Made sure the plugin was ready for Avada v3.9
  • Finally fixed the add_action( ‘plugins_loaded’, ‘{zxzu}Fusion_Core_PageBuilder_override’, 2 ); override
  • Clean min CSS
  • Minor CSS
  • Added ACTION: ‘{zxzs}ws_menu_editor’
  • Minor gforms CSS Tweaks
  • Minor Bug Fix in field_groups_columns_values()
  • Moved call_outside/login.php
  • Added {zxzu}get_post_type_slug();
  • Better way to explode items in add_filter( ‘wp_nav_menu_items’, ‘{zxzu}wp_nav_menu_items’, 10, 2 );
  • autosize tweaks
  • Added: autosize to acf textarea
  • Bug Fix: meta_value was saving in {zxzu}get_fixes_cleanups_message___db_fix_apmmp_5545()
  • Comment Bug
  • Added support for analytics.js when using the Yoast GA Plugin to {zxzu}tel_link shortcode
  • Set all stars in a sub-label to gfield_required

5.34

  • Converted gforms action functions to class: {zxzu}gforms_action{}
  • Converted gforms filter functions to class: {zxzu}gforms_filter{}
  • Converted gforms shortcode functions to class: {zxzu}gforms_shortcode{}
  • Simplified {zxzu}path_theme()
  • Simplified {zxzu}path_theme_parent()
  • Cleaned up features/function
  • Completed: //TO-DO: cs – get this in an action – 7/29/2015 2:12 PM
  • Converted features action functions to class: {zxzu}features_action{}
  • Cleaned up static shortcodes
  • Replaced {zxzu}path_theme() with get_stylesheet_directory()
  • Code Cleanup
  • Added: {zxzu}gforms_filter::mobile_placeholder()
  • Changed: $form to $gf_form
  • Changed: $field to $gf_field
  • Converted features filter functions to class: {zxzu}features_filter{}
  • Fixed Bug with {zxzu}features_filter::embed()
  • UD {zxzu}Fusion_Core_PageBuilder{}
  • Fixed {zxzp}::update_version()

5.33

  • Added: {zxzu}wp_redirect()
  • Added: non-logged in support for {zxzu}acf_instant_save{}

5.32

  • Improved: {zxzu}jq_doc_ready() and allowed it to work in wp-admin or really any action
  • Cleaned up debug functions
  • Added: {zxzu}timer_start() & {zxzu}timer_end()
  • renamed {zxzu}clean_sb_url() to {zxzu}use_{zxzu}dev_url()
  • Added: {zxzu}use_{zxzu}dev_url()
  • Added: {zxzu}is_dev()
  • Clean up main class
  • Cleanup {zxzu}tel_link {}
  • Improved: {zxzu}acf_filter::show_admin_bar()

5.31

  • WP v4.4 Ready

5.30

  • Cleaned up require and include lines
  • Changed include_once to include
  • Modified {zxzu}acf_form_full() so that it can process new_posts
  • Added: {zxzu}instant_startup()
  • Added: do_action( ‘{zxzu}acf_new_post’ );
  • {zxzu}jq_doc_ready is now allowed to run in wp_head and wp_footer
  • Made {zxzu}instant buttons hide a little quicker

5.29

  • Modified: add_filter( ‘acf/load_field’, ‘{zxzu}acf_load_field_primary’ );
    • We don’t want to alter the class on the field editing page
  • Minor bug tweaks
  • Added: add_action( ‘after_setup_theme’, ‘{zxzu}after_setup_theme_ajax_disable_stuff’ ); so we can disable crap on an ajax call
  • wp_enqueue cleanup
  • Added: add_action( ‘wp_footer’, ‘{zxzu}jq_doc_ready’, 999 );
  • Added: add_action( ‘wp_footer’, ‘{zxzu}wp_footer_style’, 998 );
  • Update include library autosize to v3.0.14
  • Modified autosize in gform_enqueue_scripts
  • fixed double ajax calls
  • Added woo updater to load_updater_instances

5.28

  • Added: {zxzu}get_comment_type_{zxzu}audit_settings()
  • Improved: add_comment_{zxzu}audit()
  • Improved: {zxzu}non_ajax_update_value()
  • Added: add_filter( ‘{zxzu}get_format_acf_value’, ‘{zxzu}get_format_acf_value’, 10, 2 );
  • Added: add_filter( ‘{zxzu}get_format_acf_date_picker’, ‘{zxzu}get_format_acf_date_picker’, 10, 2 );
  • Added: add_filter( ‘get_comments_number’, ‘{zxzu}comment_count’, 11, 1 );
  • Added: add_filter( ‘{zxzu}get_comments_number’, ‘{zxzu}comment_count’, 11, 2 );
  • Added: add_filter( ‘{zxzu}get_comments_number’, ‘{zxzu}comment_count’, 11, 2 );
  • Added: Added: {zxzu}get_role_cap_prefixes()
  • Fixed the_label() function check
  • Improved: {zxzu}acf_form()
  • Added: access support to {zxzu}acf_form()
  • Added: add_filter( ‘{zxzu}current_user_can_access’, ‘{zxzu}current_user_can_access’, 10, 2 );
  • Added: add_filter( ‘{zxzu}current_user_can_view’, ‘{zxzu}current_user_can_view’, 10, 2 );
  • Added: {zxzu}get_role_cap_prefixes_only()
  • Added: add_filter( ‘acf/load_field’, ‘{zxzu}acf_load_field_primary’ );
  • Improved can_view view
  • Added Shortcode [{zxzu}current_user_can]
  • Added: add_action( ‘shutdown’, ‘{zxzu}after_redirection_apache_save’ );

5.27

  • Added: hidden-imp to front.css

5.26

  • Fix the RedirectMatch bug in the redirection plugin

5.25

  • Cleaned up and moved around some misplaced functions
  • ADDED add_filter( ‘wp_nav_menu_items’, ‘{zxzu}wp_nav_menu_items’, 10, 2 );
  • Cleaned up main file
  • ADDED {zxzu}instant
  • ADDED {zxzu}acf_form & {zxzu}acf_form_full
  • Hot fix for {zxzu}Fusion_Core_PageBuilder issue in Avada v3.8.8
  • ADDED shortcode [{zxzu}wc_login_form]
  • Cleaned up create_{zxzu}theme_chunk so it is better hidden on the front-end
  • ADDED add_action( ‘set_object_terms’, ‘{zxzu}acf_set_object_terms’, 10, 6 );
  • ADDED acf.unload.active = false; to {zxzu}instant
  • Reworked {zxzu}instant()
  • ADDED add_action( ‘{zxzu}add_tax_to_user_admin_page’, ‘{zxzu}add_tax_to_user_admin_page’ );

5.24

  • {zxzu}is_in_page()

5.22 – 5.23

  • Tweaked gform css

5.21

  • ADDED {zxzu}the_content_final()
  • ADDED shortcode {zxzu}amp
  • ADDED shortcode get_directions

5.20

  • WP Standards code reformat

5.19

  • Tweaked {zxzu}avada_save_options()

5.18

  • Fixed bug with {zxzu}acf_unsave_db_values()

5.17

  • Add an Avada sanitize bug fix

5.16

  • Code Reformat

5.15

  • Bug Fix: {zxzu}plugin_reliant_plugins_loaded
  • Added {zxzu}additional_primes action to do multiple user-agent primes with W3 total cache
  • Bug Fix: Embed filter

5.14

  • Responsive Video Embed

5.13 – 5.13.7

  • Tweak Avada CSS
  • Minor Bug fixes: PHP Warnings

5.12 – 5.12.2

  • ADDED custom_post_type support
  • ADDED override for Fusion_Core_PageBuilder
  • ADDED shortcode to access theme_chucks
  • Tweak theme_chucks
  • Fixed theme_chunk shortcode bug

5.11

  • ADDED add_shortcode( ‘Avada_clear’, ‘Avada_clear’ );
  • Fixed return bug in the [clear] shortcode

5.10 – 5.10.11

  • Fixed plugin activation hook
  • Added code to manage _editzz Files
  • Fixed mkdir bug
  • Minor CSS Tweaks

5.9

  • Fixed bugs that were causing sites without ACF installed to break
  • Moved geocode functions to it’s own file
  • Added better failure checks to geocode functions

5.8 – 5.8.1

  • WP v4.3.1 Ready
  • Add OVER_QUERY_LIMIT check to {zxzu}geocode()
  • {zxzu}gforms_css() Tweak

5.7

  • NEW: add_filter( ‘gform_enable_field_label_visibility_settings’, ‘{zxzu}gform_enable_field_label_visibility_settings’ );
  • Only run {zxzu}gforms_css when it is_gravity_page()
  • re-organized gform items
  • Modified: add_action( ‘gform_enqueue_scripts’, ‘{zxzu}gforms_css’, 11 );
  • Modified gforms CSS
  • Modified Avada CSS
  • NEW: add_filter( ‘gform_multiselect_placeholder’, ‘set_multiselect_placeholder’, 10, 2 );
  • NEW: add_filter( ‘gform_field_content’, ‘{zxzu}gf_columns’, 10, 5 ); 2 & 3 column forms
  • NEW: add_shortcode( ‘{zxzu}gf_submit’, ‘{zxzu}gf_sc_submit_button’ );

5.6.1

  • Added do_shortcode() to the [{zxzu}copyright] shortcode

5.6

  • Modified [{zxzu}copyright] shortcode

5.5

  • Fixed wp_enqueue_scripts bug

5.4

  • Added shortcode [{zxzu}read_more]

5.3

  • Updated to work with new ACF Pro
  • Added {zxzu}send_function_check_email()
  • Tweak to {zxzu}url_root_site()

5.2

  • Fixed non-LF Files
  • Added get_label()
  • Added the_label()

5.1

  • Tweaked gforms.css

5.0

  • WP v4.3 Ready
  • Added Google Maps Geocode support
  • Added {zxzu}geocode()
  • Added {zxzu}parse_address_components()
  • Added {zxzu}get_street_address()
  • Added {zxzu}get_city()
  • Added {zxzu}get_zip()
  • CSS Tweaks
  • Added {zxzu}get_state()
  • Changed ALL ${zxzp} = new {zxzp}; TO global ${zxzp};
  • redo of gforms.css
  • redo of avada.css
  • Removed {zxzu}use_placeholders_instead_of_labels();
  • Moved extend_plugins\gforms_function.php
  • Moved gform_button_custom_class
  • Fixed {zxzu}gform_submit_button() bug
  • Moved {zxzu}store_gforms_array()
  • File restructure
  • Moved disable_avada_css
  • Added {zxzu}all_fields_extra_options()
  • Changed include to include_once
  • Added add_filter( ’embed_handler_html’, ‘{zxzu}embed_handler_html’, 10, 3 );

4.3.7

  • Tweaked acf.css

4.3.6

  • Added {zxzu}maintenance_Avada_fix()

4.3.5

  • Added: add_filter( ‘itsec_filter_server_config_file_path’, ‘{zxzu}itsec_filter_server_config_file_path’, 10, 2 );
  • Fixed buggy {zxzu}path_site_wp()

4.3.4

  • Added strpos_array()

4.3.3

  • Fixed a bug that will now redirect to the directory to check if a file exists and then it will return false. {zxzu}js_uploads_dir() & {zxzu}css_uploads_dir()

4.3.2

  • Added {zxzu}avada_save_options() to do_action( ‘avada_save_options’ );
  • Fixed bug that was showing an empty admin bar to visitors

4.3.1

  • Added shortcode [theme_css]
  • Cleaned up some code bugs in /misc/shortcodes.php
  • Stopped saving directory in uploads when the plugin is activated
  • Deprecated {zxzu}get_test()
  • Deprecated {zxzu}php()
  • Deprecated {zxzu}copyyear()
  • Moved /misc/shortcodes.php TO /features/shortcode/shortcode.php
  • Moved /features/{zxzu}post_content_shortcode/index.php TO /features/shortcode/{zxzu}post_content.php
  • Moved /features/shortcode_tel_link.php TO /features/shortcode/tel_link.php
  • Moved /features/misc_functions.php TO /features/function/_function.php
  • Code Reformat plugin wide
  • Deprecated {zxzu}css_uploads_dir()
  • Deprecated {zxzu}js_uploads_dir()
  • Moved {zxzu}theme_css() into file_processor.php
  • Finished {zxzu}shortcode_file_processor()
  • gforms.css tweaks
  • Added add_filter( ‘avada_blog_read_more_excerpt’, ‘{zxzu}acf_avada_blog_read_more_excerpt’ );
  • Added ACF Group Theme Settings: Avada
  • Added Fix/Cleanup ‘DB Fix::: Add Post Meta to Multiple Posts’
  • Removed {zxzu}acf_get_fields_mapped()
  • Removed {zxzu}acf_get_mapped_fields_of_object()

4.3

  • WP v4.2.3 Ready
  • Added shortcode.php to ACF
  • Added $prefix_2 to {zxzu}acf_get_fields_by_parent()
  • Added {zxzu}acf_get_mapped_fields()
  • Added Shortcode [{zxzu}copyright]
  • Added {zxzu}acf_get_mapped_fields_of_object()
  • Added {zxzu}acf_get_fields_by_object()
  • Added Shortcodes group to {zxzu}acf_op_main_settings

4.2.2.27

  • Moved: {zxzu}remove_admin_bar() to {zxzu}show_admin_bar(), under /acf/filter.php
  • Modified {zxzu}show_admin_bar() so that it will be a dynamic setting in ACF Main Settings, rather than being hard coded.
  • Updated fields in {zxzu}acf_op_main_settings_groups.php to support {zxzu}show_admin_bar()

4.2.2.26

  • Added: add_filter( ‘acf/load_field/type=radio’, ‘{zxzu}acf_options_check_show_params’ );
  • Updated acf.css
  • Modified Fixes and cleanups
  • Completed: //TO-DO: cs – Make this dynamic – 7/23/2015 12:08 AM By adding {zxzu}acf_get_fields_by_parent()\
  • Added {zxzu}acf_recap_field_settings()
  • Added {zxzu}acf_create_table()
  • Added {zxzu}acf_field_groups_columns()
  • Added {zxzu}acf_field_groups_columns_values()
  • Added {zxzu}acf_acf_export_title_mod()
  • Fixed tel_link version bug.
  • Added {zxzu}create_find_and_replace_arrays()
  • Code refactoring
  • acf.css update
  • Added local groups

4.2.2.25

  • Added extend_plugin dir, now we can properly include functions. But only is the plugin is loaded up first. YAY!
  • Added support for plugin acf
  • Added {zxzu}acf_print_scripts()
  • Added wp-admin css
  • Added Function to create fixed and clean ups
  • Added a New ACF Fix/Cleanup (db_fix_add_taxonomy_field_data)

4.2.2.24

  • Added {zxzu}get_dev_emails() function
  • Added {zxzu}is_user_a_dev() function
  • Change C:/s to W:/wamp

4.2.2.23

  • Added disable_auto_set_user_timezone feature
  • Reformat code

4.2.2.22

  • Added target as an att to the shortcode {zxzu}shortcode_link()

4.2.2.21

  • Added query as an att to the shortcode {zxzu}shortcode_link()

4.2.2.20

  • Added Shortcode {zxzu}post_content_shortcode()
  • Added {zxzu}is_in_url()

4.2.2.19

  • Updated front.css

4.2.2.18

  • Reworked all the code for {zxzu}shortcode_link()

4.2.2.17

  • added {zxzu}tel_link shortcode

4.2.2.16

  • Added {zxzu}close_all_pings_and_comments()

4.2.2.14 – 4.2.2.15

  • Fixed up functions to be better:
    • {zxzu}select_options()
    • {zxzu}select_options_default()
    • {zxzu}get_select_blank()

4.2.2.13

  • Moved {zxzu}select_options_meta_key() to deprecated
  • added {zxzu}get_select_blank() in display/options.php
  • reformatted code in display/options.php

4.2.2.11 – 4.2.2.12

  • Tweaks to gforms CSS
  • Tweaks to css

4.2.2.10

  • Tweaks to {zxzu}remove_site_root

4.2.2.9

  • Minor Tweaks

4.2.2.5 – 4.2.2.8

  • ADDED Cleanup Guid

4.2.2.4

  • Debug function tweaks

4.2.2.2 – 4.2.2.3

  • Additions to Avada.css

4.2.2.1

  • Additions to Avada.css
  • ADDED to gforms.css

4.2.2

  • WP 4.2.2 Ready
  • Additions to front.css

4.2.1.3

  • Minor Tweaks

4.2.1.2

  • Updated to iFrame Resizer v2.8.6
  • Code cleanup

4.2.1.1

  • Avada.css Tweaks

4.2.1

  • WP 4.2.1 Ready

4.1.26

  • Removed labob
  • WP v4.2 Ready

4.1.25

  • Removed CRLF

4.1.15 – 4.1.21

  • Added Avada Theme Support
  • gform css tweaks
  • Code Cleanup

4.1.14

  • CJ Spam Filter

4.1.13

  • added includes: iframe_resizer

4.1.12

  • ADDED {zxzu}preload

4.1.11

  • WP 4.1.1 Ready
  • Added: {zxzu}get_user_agent_info
  • Fixed Browscap.php

4.1.9 – 4.1.10

  • changes to wpauto selection
  • {zxzu}useful_settings default settings and checker

4.1.2 – 4.1.8

  • Minor tweaks

4.1

  • WP 4.1 Ready
  • jumped version to match WP

1.4.28

  • ADDED Shortcode: P_R_O

1.4.27

  • Minor tweaks

1.4.26

  • Added: Shortcode [{zxzu}admin_onetime_script_run]

1.4.17 thru 1.4.25

  • Minor tweaks

1.4.16

  • ADDED {zxzu}send_to_console()

1.4.8 thru 1.4.15

  • Minor tweaks

1.4.7

  • WP 4.0 Ready

1.4.6

  • ADDED {zxzu}opengraph_site_name

1.4.5

  • Minor tweaks

1.4.4

  • Fixed login shortcode

1.4.3

  • Fixed “)[” issues
  • Added ga.js

1.4.2

  • Fixed global class issue

1.4.1

  • Fixed global class issue

1.4

  • Changed the is_plugin_active() code

1.2.95

  • minor tweaks
  • Added {zxzu}opengraph_single_image_filter

1.2.94

  • Tested for WP 3.9.2 Compatibility

1.2.93

  • minor tweaks
  • added sitemap-generator

1.2.92

  • minor tweaks

1.2.91

  • minor tweaks

1.2.9

  • ADDED {zxzu}textimage_linking_shortcode
  • ADDED {zxzu}admin_bar_on_bottom

1.2.8

  • Fixed Bugs in Gravity Form Placeholder Functionality
  • Added Login Form

1.2.7

  • Added Gravity Form Placeholder Functionality

1.2.6

  • Add Setting Menu

1.2.5

  • Added function echo_br()

1.2.4

  • Added Fix Multisite plugins_url issue

1.2.3

  • Fixed conflict with function ‘wpautop_Disable’

1.2.2

  • Updated Globals

1.2.1

  • Updated Globals

1.2

  • Tested for WP 3.9.1 Compatibility
  • Cleaned up code.
  • Updated Globals

1.1.1

  • [get_test] bug fix.

1.1

  • Added debug/functions.php
  • Added new shortcode items

1.0

  • First Release