{"id":30108,"date":"2014-06-17T00:24:14","date_gmt":"2014-06-17T00:24:14","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/lct-useful-shortcodes-functions\/"},"modified":"2026-01-30T19:51:48","modified_gmt":"2026-01-30T19:51:48","slug":"lct-useful-shortcodes-functions","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/lct-useful-shortcodes-functions\/","author":13510833,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2025.04","stable_tag":"trunk","tested":"6.7.5","requires":"6.6","requires_php":"8.1","requires_plugins":null,"header_name":"LCT Useful Shortcodes & Functions","header_author":"SimpleSmithMedia","header_description":"","assets_banners_color":"","last_updated":"2026-01-30 19:51:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.simplesmithmedia.com","header_author_uri":"https:\/\/www.simplesmithmedia.com","rating":1,"author_block_rating":0,"active_installs":10,"downloads":9550,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>none<\/p>"},"ratings":{"1":"1","2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1341,357],"plugin_category":[],"plugin_contributors":[89381,155413],"plugin_business_model":[],"class_list":["post-30108","plugin","type-plugin","status-publish","hentry","plugin_tags-functions","plugin_tags-shortcodes","plugin_contributors-ircary","plugin_contributors-pimg","plugin_committers-ircary","plugin_committers-pimg"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/lct-useful-shortcodes-functions.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Shortcodes &amp; Functions that will help make your life easier.<\/p>\n\n<h4>Links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/www.simplesmithmedia.com\">Website<\/a><\/li>\n<\/ul>\n\n<h3>Important Stats<\/h3>\n\n<ul>\n<li>Action Hook Count [verified: 2023.02]: [114] 93 (Not included: 21 Templates) [do_action(]<\/li>\n<li>Filter Hook Count [verified: ????.??]: [00] 00 (Not included: 00 Templates) [apply_filters(]<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>From your WordPress dashboard<\/p>\n\n<ol>\n<li><strong>Visit<\/strong> Plugins &gt; Add New<\/li>\n<li><strong>Search<\/strong> for \"LCT Useful Shortcodes &amp; Functions\"<\/li>\n<li><strong>Activate<\/strong> LCT Useful Shortcodes &amp; Functions from your Plugins page<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>none<\/p>\n\n<!--section=changelog-->\n<h4>2025.04<\/h4>\n\n<p><em>Release Date - 30 January 2026<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>lct_split_placeholder()<\/li>\n<li>lct_str_replace()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_action( 'updated_user_meta', [ $this, 'updated_user_meta' ], 10, 4 );<\/li>\n<li>add_action( 'woocommerce_save_account_details', [ $this, 'wc_save_account_details' ] );<\/li>\n<li>add_action( 'set_current_user', [ $this, 'update_display_name' ] );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2025.03<\/h4>\n\n<p><em>Release Date - 26 October 2025<\/em><\/p>\n\n<ul>\n<li>Removed:\n\n<ul>\n<li>lct_acf_get_field_types()<\/li>\n<li>lct_acf_get_field_label()<\/li>\n<li>lct_acf_get_field_label_no_required()<\/li>\n<li>lct_acf_get_field_group_of_field()<\/li>\n<li>lct_acf_get_repeater_array()<\/li>\n<li>lct_acf_get_repeater_array_keys()<\/li>\n<li>lct_acf_get_repeater_array_key()<\/li>\n<li>lct_acf_get_repeater_array_values()<\/li>\n<li>lct_acf_get_repeater_array_value()<\/li>\n<li>lct_acf_get_repeater_array_value_by_slug()<\/li>\n<li>lct_acf_get_repeater()<\/li>\n<li>lct_acf_get_imploded_repeater()<\/li>\n<li>lct_acf_is_field_repeater()<\/li>\n<li>lct_acf_is_field_clone()<\/li>\n<li>lct_acf_is_field_seamless_clone()<\/li>\n<li>lct_acf_is_repeater_subfield()<\/li>\n<li>lct_get_dollar()<\/li>\n<li>lct_get_un_dollar()<\/li>\n<li>lct_get_dollar_wo_symbol()<\/li>\n<li>lct_get_negative_number()<\/li>\n<li>lct_get_negative_dollar()<\/li>\n<li>lct_acf_public{}<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2025.02<\/h4>\n\n<p><em>Release Date - 31 July 2025<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>add_filter( 'script_loader_tag', [ $this, 'add_module_type_to_script' ], 10, 3 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2025.01<\/h4>\n\n<p><em>Release Date - 02 April 2025<\/em><\/p>\n\n<ul>\n<li>WP v6.7.2 Ready<\/li>\n<li>Avada v7.11.15 Ready<\/li>\n<li>Minor bug fixes<\/li>\n<\/ul>\n\n<h4>2024.11<\/h4>\n\n<p><em>Release Date - 27 March 2025<\/em><\/p>\n\n<ul>\n<li>Code cleanup<\/li>\n<li>Removed:\n\n<ul>\n<li>add_filter( 'content_save_pre', [ $this, 'replace_elan' ], 10 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.10<\/h4>\n\n<p><em>Release Date - 14 October 2024<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>add_action( 'acf\/render_field_settings\/type=button_group', [ $this, 'render_field_settings_button_group' ] );<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>lct_prep_custom_WP_Post_obj_to_array()<\/li>\n<li>lct_prep_custom_WP_User_obj_to_array()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.09<\/h4>\n\n<p><em>Release Date - 27 September 2024<\/em><\/p>\n\n<ul>\n<li>PHP v8.3 Ready<\/li>\n<\/ul>\n\n<h4>2024.08<\/h4>\n\n<p><em>Release Date - 11 September 2024<\/em><\/p>\n\n<ul>\n<li>WP v6.6.2 Ready<\/li>\n<li>Avada v7.11.10 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>Removed\n\n<ul>\n<li>lct_org_us()<\/li>\n<li>lct_org_status_us()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.07<\/h4>\n\n<p><em>Release Date - 16 August 2024<\/em><\/p>\n\n<ul>\n<li>WP v6.4.5 Ready<\/li>\n<li>CSS Tweaks<\/li>\n<\/ul>\n\n<h4>2024.06<\/h4>\n\n<p><em>Release Date - 3 July 2024<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>lct_get_WP_UTC_DateTime_from_today()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.05<\/h4>\n\n<p><em>Release Date - 31 May 2024<\/em><\/p>\n\n<ul>\n<li>JS Tweaks<\/li>\n<\/ul>\n\n<h4>2024.04<\/h4>\n\n<p><em>Release Date - 14 May 2024<\/em><\/p>\n\n<ul>\n<li>WP v6.4.4 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>Improved:\n\n<ul>\n<li>PDER{}<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_filter( 'acf\/update_value\/type=number', [ $this, 'check_min_max' ], 10, 3 );<\/li>\n<li>lct_features_theme_chunk{} iFrame support<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.03<\/h4>\n\n<p><em>Release Date - 01 April 2024<\/em><\/p>\n\n<ul>\n<li>Removed:\n\n<ul>\n<li>add_filter( 'register_post_type_args', [ $this, 'prevent_bad_permalinks' ], 10, 2 );<\/li>\n<li>lct_update_status_taxonomy_term_count()<\/li>\n<li>add_filter( 'acf\/get_fields', [ $this, 'acf_get_fields' ], 10, 2 );<\/li>\n<li>add_filter( 'lct\/post_types\/prevent_bad_permalinks', [ $this, 'prevent_bad_permalinks' ], 10, 3 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.02<\/h4>\n\n<p><em>Release Date - 13 March 2024<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>lct_cache_vars()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_action( 'lct_add_tax_to_user_admin_page', [ $this, 'add_tax_to_user_admin_page' ] );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2024.01<\/h4>\n\n<p><em>Release Date - 01 February 2024<\/em><\/p>\n\n<ul>\n<li>WP v6.4.3 Ready<\/li>\n<li>CSS Tweaks<\/li>\n<\/ul>\n\n<h4>2023.04<\/h4>\n\n<p><em>Release Date - 03 January 2024<\/em><\/p>\n\n<ul>\n<li>WP v6.4.2 Ready<\/li>\n<li>Avada v7.11.3 Ready<\/li>\n<li>CSS Tweaks<\/li>\n<li>Added\n\n<ul>\n<li>add_filter( 'lct\/acf_loaded\/load_reference\/show_error_log', [ $this, 'show_error_log' ], 10, 2 );<\/li>\n<li>lct_acf_is_process_shortcodes_needed()<\/li>\n<li>lct_acf_admin()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>timezone_settings()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_action( 'acf\/input\/form_data', [ $this, 'form_data_nested_field_check' ], 15 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2023.03<\/h4>\n\n<p><em>Release Date - 07 November 2023<\/em><\/p>\n\n<ul>\n<li>WP v6.3.2 Ready<\/li>\n<li>Avada v7.11 Ready<\/li>\n<li>Minor code tweaks<\/li>\n<\/ul>\n\n<h4>2023.02<\/h4>\n\n<p><em>Release Date - 07 August 2023<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>add_filter( 'acf\/init', [ $this, 'prepare_fields_for_import_store' ], 9 );<\/li>\n<li>lct_acf_is_process_shortcodes_needed()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_action( 'acf\/input\/form_data', [ $this, 'form_data_nested_field_check' ], 15 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2023.01<\/h4>\n\n<p><em>Release Date - 05 April 2023<\/em><\/p>\n\n<ul>\n<li>Code Reformat<\/li>\n<\/ul>\n\n<h4>2022.12<\/h4>\n\n<p><em>Release Date - 09 January 2023<\/em><\/p>\n\n<ul>\n<li>WP v6.1.1 Ready<\/li>\n<\/ul>\n\n<h4>2022.11<\/h4>\n\n<p><em>Release Date - 02 December 2022<\/em><\/p>\n\n<ul>\n<li>CSS Tweaks<\/li>\n<li>New Action:\n\n<ul>\n<li>lct\/acf_form\/after_acf_form<\/li>\n<\/ul><\/li>\n<li>Added:\n\n<ul>\n<li>lct_pre_check_post_id()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.10<\/h4>\n\n<p><em>Release Date - 09 November 2022<\/em><\/p>\n\n<ul>\n<li>WP v6.1 Ready<\/li>\n<li>Added:\n\n<ul>\n<li>lct_acf_public_choices{}pretty_state_abbr_value_list()<\/li>\n<li>lct_acf_public_choices{}pretty_state_abbr_value_list_data()<\/li>\n<li>lct_acf_is_field_repeater()<\/li>\n<li>lct_acf_is_field_clone()<\/li>\n<li>lct_acf_is_field_seamless_clone()<\/li>\n<li>P_R_loop()<\/li>\n<li>lct_acf_get_POST_key_selector_map()<\/li>\n<li>add_filter( 'acf\/clone_field', [ $this, 'clone_field_update_choices' ], 999, 2 );<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_acf_get_POST_values_w_selector_key()<\/li>\n<li>P_R()<\/li>\n<li>[lct_get_the_title]<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_acf_loaded{}prepare_fields_for_import()<\/li>\n<li>lct_acf_get_POST_value()<\/li>\n<li>lct_acf_get_selector()<\/li>\n<li>lct_clean_acf_repeater()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>lct_acf_is_selector_repeater()<\/li>\n<li>add_filter( 'acf\/load_field\/type=clone', [ $this, 'load_field_update_choices_clone' ] );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.9<\/h4>\n\n<p><em>Release Date - 17 October 2022<\/em><\/p>\n\n<ul>\n<li>JS Tweaks<\/li>\n<li>CSS Tweaks<\/li>\n<li>Updated:\n\n<ul>\n<li>lct_wp_api_general{}<\/li>\n<li>lct_acf_form2()<\/li>\n<li>lct_Avada_admin{}fusion_options_saved()<\/li>\n<li>lct_Avada_header{}header_layout()<\/li>\n<li>lct_wp_admin_acf_admin{}check_for_field_issues_duplicate_override()<\/li>\n<li>lct_wp_admin_admin_loader{}load_admin()<\/li>\n<li>lct_wp_admin_admin_admin{}check_for_field_issues()<\/li>\n<li>lct_acf_field_settings{}prepare_field_add_class_selector()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_acf_format_value()<\/li>\n<li>lct_acf_format_value_radio_display_format()<\/li>\n<li>lct_api_class{}set_all_cnst()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>lct_wp_api_api{}<\/li>\n<li>lct_rel_tax()<\/li>\n<li>lct_rel_post()<\/li>\n<li>lct_add_rel_term()<\/li>\n<li>lct_get_rel()<\/li>\n<li>lct_get_rel_id()<\/li>\n<li>lct_get_rel_post()<\/li>\n<li>lct_get_rel_post_id()<\/li>\n<li>lct_get_rel_tax()<\/li>\n<li>lct_get_rel_tax_id()<\/li>\n<li>add_action( 'wp_enqueue_scripts', [ $this, 'fix_google_api_scripts' ], 999999 );<\/li>\n<li>add_filter( 'fusion_element_column_content', [ $this, 'prevent_column_element_lazy_loading' ], 1, 2 );<\/li>\n<li>add_filter( 'fusion_element_container_content', [ $this, 'prevent_container_element_lazy_loading' ], 1, 2 );<\/li>\n<li>add_filter( 'fusion_attr_image-shortcode-tag-element', [ $this, 'prevent_image_element_lazy_loading_deep' ], 999 );<\/li>\n<li>add_filter( 'fusion_shortcode_content', [ $this, 'fusion_shortcode_content_fusion_imageframe' ], 10, 3 );<\/li>\n<li>add_filter( 'fusion_element_column_content', [ $this, 'reset_column_count' ], 2, 2 );<\/li>\n<li>add_action( 'wp_enqueue_scripts', [ $this, 'fix_google_api_scripts' ], 999999 );<\/li>\n<li>add_action( 'load-appearance_page_avada_options', [ $this, 'autoload_google_map_api_key' ] );<\/li>\n<li>add_action( 'load-update-core.php', [ $this, 'autoload_google_map_api_key' ] );<\/li>\n<li>add_filter( 'pre_update_option_fusion_dynamic_css_posts', [ $this, 'fusion_dynamic_css_posts' ], 10, 3 );<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_filter( 'acf\/load_field\/type=clone', [ $this, 'modify_clone' ] );<\/li>\n<li>add_filter( 'lct\/check_for_field_issues\/duplicate_clone_override', [ $this, 'check_for_field_issues_duplicate_clone_override' ], 10, 2 );<\/li>\n<li>add_action( 'acf\/render_field_settings\/type=clone', [ $this, 'render_field_settings_clone' ] );<\/li>\n<li>add_filter( 'acf\/prepare_field\/type=clone', [ $this, 'prepare_field_add_class_selector' ] );<\/li>\n<li>add_filter( 'acf\/prepare_field\/type=clone', [ $this, 'prepare_field_add_clone_width_override' ] );<\/li>\n<li>lct_acf_field_settings{}field_setting_clone_override_class_selector()<\/li>\n<li>lct_acf_field_settings{}field_setting_clone_width_override()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.8<\/h4>\n\n<p><em>Release Date - 19 September 2022<\/em><\/p>\n\n<ul>\n<li>Updated:\n\n<ul>\n<li>[lct_acf_form2]<\/li>\n<li>lct_acf_form2()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.7<\/h4>\n\n<p><em>Release Date - 14 September 2022<\/em><\/p>\n\n<ul>\n<li>WP v6.0.2 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>Added:\n\n<ul>\n<li>lct_features_asset_loader{}generate_alert_message_texts()<\/li>\n<li>lct_features_asset_loader{}api_error_text()<\/li>\n<li>lct_features_asset_loader{}redirect_page_text()<\/li>\n<li>lct_implode_html_attributes()<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_features_asset_loader{}register_main_scripts()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_api_class{}load_status_of_post_type()<\/li>\n<li>lct_append_setting()<\/li>\n<li>lct_wp_api_general{}do_shortcode()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.6<\/h4>\n\n<p><em>Release Date - 8 September 2022<\/em><\/p>\n\n<ul>\n<li>PHP v8.1 Ready<\/li>\n<li>WP v6.0.1 Ready<\/li>\n<li>Avada v7.8.1 Ready<\/li>\n<li>Updated:\n\n<ul>\n<li>lct_avada_template_version_router()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_previous_function()<\/li>\n<li>lct_debug_to_error_log()<\/li>\n<li>lct_acf_form2()<\/li>\n<li>lct_acf_format_value()<\/li>\n<li>get_label()<\/li>\n<li>[lct_acf]<\/li>\n<li>lct_acf_instant_save{}non_ajax_add_comment()<\/li>\n<li>PDER{}send_ereminder()<\/li>\n<li>lct_acf_field_settings{}update_field_update_choices()<\/li>\n<li>lct_taxonomies{}disable_status_slug_editing()<\/li>\n<li>lct_taxonomies{}disable_status_slug_editing_on_term()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.5<\/h4>\n\n<p><em>Release Date - 16 August 2022<\/em><\/p>\n\n<ul>\n<li>Updated:\n\n<ul>\n<li>Special AFWP functions<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_debug_to_error_log()<\/li>\n<li>lct_admin_cron{}status_worthy_commit()<\/li>\n<li>PDER{}send_ereminder()<\/li>\n<li>lct_acf_loaded{}load_reference()<\/li>\n<li>lct_features_asset_loader{}register_main_scripts()<\/li>\n<li>lct_features_asset_loader{}admin_register_main_scripts()<\/li>\n<li>lct_features_theme_chunk{}wp_enqueue_scripts()<\/li>\n<li>lct_features_theme_chunk{}ajax_handler()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.4<\/h4>\n\n<p><em>Release Date - 06 June 2022<\/em><\/p>\n\n<ul>\n<li>WP v5.9.3 Ready<\/li>\n<li>Added\n\n<ul>\n<li>add_filter( 'recovery_mode_email', 'lct_mu_recovery_mode_email_override', 99999, 2 );<\/li>\n<li>add_filter( 'lct\/check_all_fusion_pages_for_bad_avada_assets', [ $this, 'disable_warning_notifications' ] );<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>PDER_Admin{}schedule_reminder()<\/li>\n<li>[theme_chunk]<\/li>\n<li>lct_acf_filters_update_value{}timezone_adjust()<\/li>\n<li>lct_acf_filters_update_value{}timezone_adjust_from_gmt()<\/li>\n<li>lct_wp_admin_admin_admin{}remove_meta_boxes()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.3.1<\/h4>\n\n<p><em>Release Date - 15 March 2022<\/em><\/p>\n\n<ul>\n<li>Improved:\n\n<ul>\n<li>afwp_acf_base64_decode()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.3<\/h4>\n\n<p><em>Release Date - 11 March 2022<\/em><\/p>\n\n<ul>\n<li>Updated:\n\n<ul>\n<li>lct_acf_format_value_date_display_format()<\/li>\n<li>add_action( 'tool_box', [ $this, 'add_tool_boxes' ] );<\/li>\n<li>add_action( 'admin_init', [ $this, 'wp_recovery_mode_clear_rate_limit' ], 999 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.2<\/h4>\n\n<p><em>Release Date - 07 March 2022<\/em><\/p>\n\n<ul>\n<li>Added:\n\n<ul>\n<li>add_filter( 'lct\/check_for_bad_youtubes\/check_pages', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/check_for_bad_youtubes\/check_posts', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/check_for_bad_youtubes\/check_fusion', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/check_for_bad_iframes\/check_pages', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/check_for_bad_iframes\/check_posts', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/avada\/check_for_bad_avada_assets\/google_analytics', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/avada\/check_for_bad_avada_assets\/head_space', [ $this, 'disable_warning_notifications' ] );<\/li>\n<li>add_filter( 'lct\/avada\/check_for_bad_avada_assets\/custom_css', [ $this, 'disable_warning_notifications' ] );<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_mu{}<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_make_status_name()<\/li>\n<li>lct_acf_format_value_true_false_display_format()<\/li>\n<li>lct_acf_format_value_taxonomy()<\/li>\n<li>lct_acf_loaded{}get_group_of_field()<\/li>\n<li>lct_Avada_admin{}wp_enqueue_styles()<\/li>\n<\/ul><\/li>\n<li>Moved:\n\n<ul>\n<li>afwp_acf_base64_decode()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2022.1<\/h4>\n\n<p><em>Release Date - 15 February 2022<\/em><\/p>\n\n<ul>\n<li>WP v5.9 Ready<\/li>\n<li>Avada v7.6 Ready<\/li>\n<li>New Filter:\n\n<ul>\n<li>lct\/acf_form\/shortcode_atts<\/li>\n<\/ul><\/li>\n<li>Added:\n\n<ul>\n<li>add_action( 'acf\/input\/form_data', [ $this, 'add_custom_form_data' ] );<\/li>\n<li>lct_acf_default_value()<\/li>\n<li>lct_acf_default_value_pre_render()<\/li>\n<li>add_filter( 'is_protected_endpoint', '__return_true', 99999 );<\/li>\n<li>add_filter( 'recovery_mode_email', 'lct_recovery_mode_email', 99999, 2 );<\/li>\n<li>add_filter( 'recovery_mode_email', 'lct_mu_recovery_mode_email', 99999, 2 );<\/li>\n<li>lct_admin_admin{}force_html_emails()<\/li>\n<li>lct_admin_admin{}force_email_tag_scale()<\/li>\n<li>lct_admin_admin{}force_email_tag_filter()<\/li>\n<li>add_filter( 'wp_mail_content_type', [ $this, 'return_html' ], 99999 );<\/li>\n<li>add_filter( 'new_admin_email_content', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'wp_installed_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'wp_new_user_notification_email_admin', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'wp_new_user_notification_email_admin', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'wp_new_user_notification_email_admin', [ $this, 'force_email_tag_1' ], 99999 );<\/li>\n<li>add_filter( 'auto_core_update_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'auto_core_update_email', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'auto_core_update_email', [ $this, 'force_email_tag_8' ], 99999 );<\/li>\n<li>add_filter( 'auto_plugin_theme_update_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'auto_plugin_theme_update_email', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'auto_plugin_theme_update_email', [ $this, 'force_email_tag_8' ], 99999 );<\/li>\n<li>add_filter( 'automatic_updates_debug_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'automatic_updates_debug_email', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'automatic_updates_debug_email', [ $this, 'force_email_tag_8' ], 99999 );<\/li>\n<li>add_filter( 'site_admin_email_change_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'site_admin_email_change_email', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'site_admin_email_change_email', [ $this, 'force_email_tag_8' ], 99999 );<\/li>\n<li>add_filter( 'wp_password_change_notification_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'wp_password_change_notification_email', [ $this, 'force_email_subject_tag' ], 99 );<\/li>\n<li>add_filter( 'wp_password_change_notification_email', [ $this, 'force_email_tag_1' ], 99999 );<\/li>\n<li>add_filter( 'new_user_email_content', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'retrieve_password_message', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'user_request_action_email_content', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'user_confirmed_action_email_content', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'wp_privacy_personal_data_email_content', [ $this, 'force_email_html_w_content' ], 99 );<\/li>\n<li>add_filter( 'wp_new_user_notification_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'email_change_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'email_change_email', [ $this, 'force_email_tag_1' ], 99999 );<\/li>\n<li>add_filter( 'password_change_email', [ $this, 'force_email_html_w_mail' ], 99 );<\/li>\n<li>add_filter( 'password_change_email', [ $this, 'force_email_tag_1' ], 99999 );<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>PDER{}send_ereminder()<\/li>\n<li>lct_avada_template_version_router()<\/li>\n<li>lct_acf_form2()<\/li>\n<li>[lct_acf_form2]<\/li>\n<li>lct_features_asset_loader{}admin_register_main_scripts()<\/li>\n<li>lct_features_asset_loader{}wp_head_last()<\/li>\n<li>lct_get_fixes_cleanups_message___file_fix_editzz_or()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_api_class{}force_allow_unfiltered_html()<\/li>\n<li>lct_api_class{}force_allow_cap_unfiltered_html()<\/li>\n<li>lct_api_class{}load_taxonomy()<\/li>\n<li>lct_acf_loaded{}save_references_accessed()<\/li>\n<li>lct_get_field_post_id()<\/li>\n<li>lct_acf_admin{}activate_license()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}acf()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}lct_cleanup_guid()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}lct_cleanup_uploads()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}repair_acf_repeater_metadata()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}check_redirection_items()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}lct_get_fixes_cleanups_message___db_fix_apmmp_5545()<\/li>\n<li>lct_acf_op_main_fixes_cleanups{}lct_get_fixes_cleanups_message___lct_review_site_info()<\/li>\n<li>lct_acf_format_value()<\/li>\n<li>lct_acf_loaded{}<\/li>\n<li>lct_acf_loaded{}set_fields()<\/li>\n<li>lct_acf_loaded{}load_hooks()<\/li>\n<li>lct_acf_display_form{}acf_form_head()<\/li>\n<li>lct_acf_get_options_pages()<\/li>\n<li>lct_wp_admin_admin_admin{}page_load_acf_tools()<\/li>\n<li>lct_acf_filters_load_field{}process_shortcodes()<\/li>\n<li>lct_set_Yoast_GA_settings()<\/li>\n<li>lct_acf_form{}theme_chunk_iframe_json()<\/li>\n<li>lct_taxonomies{}extend_quick_edit_post_status()<\/li>\n<li>lct_acf_instant_save{}ajax_handler()<\/li>\n<li>PDER_Admin{}delete_reminder()<\/li>\n<li>PDER_Admin{}delete_reminders_many()<\/li>\n<li>lct_features_theme_chunk{}ajax_handler()<\/li>\n<li>acf_field_lct_json{}<\/li>\n<li>acf_field_lct_send_password{}ajax_handler()<\/li>\n<li>lct_asana{}refresh_token()<\/li>\n<li>lct_Avada_admin{}add_yoast_ga_onclick()<\/li>\n<li>lct_Avada_admin{}prevent_column_element_lazy_loading()<\/li>\n<li>lct_Avada_admin{}prevent_container_element_lazy_loading()<\/li>\n<li>lct_Avada_admin{}prevent_image_element_lazy_loading_deep()<\/li>\n<li>lct_Avada_admin{}fusion_shortcode_content_fusion_imageframe()<\/li>\n<li>lct_gforms_admin{}form_with_columns()<\/li>\n<li>[lct_acf_display_value]<\/li>\n<li>lct_wp_admin_acf_admin{}update_field()<\/li>\n<li>lct_taxonomies{}disable_status_slug_editing_on_term()<\/li>\n<li>lct_taxonomies{}disable_status_slug_editing()<\/li>\n<li>lct_produce_shortcode()<\/li>\n<li>lct_create_find_and_replace_arrays()<\/li>\n<li>lct_admin_admin{}force_send_to_on_sb()<\/li>\n<li>lct_wp_rocket_admin{}add_user_agent_check_when_cookie_not_set()<\/li>\n<li>lct_acf_format_value_radio_display_format()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_action( 'acf\/include_fields', [ $this, 'create_local_field_key_reference_array' ], 999 );<\/li>\n<li>add_filter( 'acf\/pre_load_reference', [ $this, 'pre_load_reference_old' ], 9, 3 );<\/li>\n<li>add_filter( 'acf\/load_reference', [ $this, 'load_reference_old' ], 9, 3 );<\/li>\n<li>lct_acf_loaded{}get_group_of_field_old()<\/li>\n<li>lct_acf_admin{}get_field_reference()<\/li>\n<li>lct_acf_disable_filters()<\/li>\n<li>lct_acf_enable_filters()<\/li>\n<li>lct_acf_admin{}set_object_terms()<\/li>\n<li>lct_acf_admin{}deprecated()<\/li>\n<li>lct_acf_termmeta{}<\/li>\n<li>add_action( 'wp_loaded', [ $this, 'disable_fusion_widgets' ], 1 );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.6<\/h4>\n\n<p><em>Release Date - 15 December 2021<\/em><\/p>\n\n<ul>\n<li>WP v5.8.2 Ready<\/li>\n<li>Avada v7.5 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>Updated:\n\n<ul>\n<li>lct_avada_template_version_router()<\/li>\n<li>lct_acf_admin{}activate_license()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.5<\/h4>\n\n<p><em>Release Date - 09 December 2021<\/em><\/p>\n\n<ul>\n<li>WP v5.7.3 Ready<\/li>\n<li>New Filter:\n\n<ul>\n<li>lct\/get_the_date\/post_id<\/li>\n<li>lct\/get_the_modified_date_time\/post_id<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>ACF Fields<\/li>\n<li>PDER{}send_ereminder()<\/li>\n<li>lct_mu{}update_display_name()<\/li>\n<li>lct_api_class{}load_status_of_post_type()<\/li>\n<li>[lct_preload]<\/li>\n<li>[lct_get_the_date]<\/li>\n<li>[lct_get_the_modified_date_time]<\/li>\n<li>[homeurl]<\/li>\n<li>[homeurl_non_www]<\/li>\n<li>lct_Avada_admin{}check_for_bad_avada_assets()<\/li>\n<li>lct_wp_api_general{}<\/li>\n<li>lct_wp_api_general{}do_shortcode()<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_format_phone_number()<\/li>\n<li>lct_strip_phone()<\/li>\n<li>lct_wp_admin_acf_actions{}field_groups_columns_values()<\/li>\n<li>lct_wp_admin_acf_admin{}field_groups_columns()<\/li>\n<li>lct_acf_dev_checks{}default_plugins()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.4<\/h4>\n\n<p><em>Release Date - 30 August 2021<\/em><\/p>\n\n<ul>\n<li>WP v5.7.2 Ready<\/li>\n<li>Legacy Tracking Action:\n\n<ul>\n<li>lct_after_register_taxonomy<\/li>\n<li>edit_term_taxonomy (WordPress)<\/li>\n<li>edited_term_taxonomy (WordPress)<\/li>\n<li>lct_jq_doc_ready_add #1<\/li>\n<li>lct_jq_doc_ready_add #2<\/li>\n<li>lct_jq_doc_ready_add #3<\/li>\n<li>lct_jq_doc_ready_add #4<\/li>\n<li>lct_jq_doc_ready_add #5<\/li>\n<li>lct_jq_doc_ready_add #6<\/li>\n<li>lct_jq_doc_ready_add #7<\/li>\n<li>lct_jq_doc_ready_add #8<\/li>\n<li>$deprecated_tag (lct_shutdown_deprecated_action())<\/li>\n<li>lct\/acf\/new_post #1<\/li>\n<li>lct\/acf\/new_post #2<\/li>\n<li>lct\/acf\/before_lct_acf_form_full<\/li>\n<li>lct\/wp_head_last<\/li>\n<li>lct_wp_footer_style_add #1<\/li>\n<li>lct_wp_footer_style_add #2<\/li>\n<li>lct_wp_footer_style_add #3<\/li>\n<li>lct_wp_footer_style_add #4<\/li>\n<li>lct_wp_footer_style_add #5<\/li>\n<li>lct_wp_footer_style_add #6<\/li>\n<li>lct_wp_footer_style_add #7<\/li>\n<li>lct_wp_footer_style_add #8<\/li>\n<li>lct_jq_autosize #1<\/li>\n<li>lct_jq_autosize #2<\/li>\n<li>lct_get_user_agent_info<\/li>\n<li>lct_acf_single_load_google_fonts<\/li>\n<li>lct_acf_single_load_adobe_typekit<\/li>\n<li>woocommerce_created_customer_notification #1 (WooCommerce)<\/li>\n<li>woocommerce_created_customer_notification #2 (WooCommerce)<\/li>\n<li>woocommerce_reset_password_notification #1 (WooCommerce)<\/li>\n<li>woocommerce_reset_password_notification #2 (WooCommerce)<\/li>\n<li>lct\/acf\/instant_save\/repeater_updated<\/li>\n<li>lct\/acf\/instant_save\/do_function_later<\/li>\n<li>lct\/op_main\/init<\/li>\n<li>lct\/acf\/display_form\/type_clone<\/li>\n<li>lct\/acf\/display_form\/type_post_object<\/li>\n<li>lct\/acf\/display_form\/type_taxonomy<\/li>\n<li>lct\/acf\/display_form\/type_time_picker<\/li>\n<li>lct\/acf\/display_form\/type_user<\/li>\n<li>lct\/acf\/display_form\/type_zip_code<\/li>\n<li>lct\/acf\/format_value\/type_checkbox<\/li>\n<li>lct\/acf\/format_value\/type_date_picker<\/li>\n<li>lct\/acf\/format_value\/type_date_time_picker<\/li>\n<li>lct\/acf\/format_value\/type_post_object<\/li>\n<li>lct\/acf\/format_value\/type_radio<\/li>\n<li>lct\/acf\/format_value\/type_select<\/li>\n<li>lct\/acf\/format_value\/type_taxonomy<\/li>\n<li>lct\/acf\/format_value\/type_time_picker<\/li>\n<li>lct\/acf\/format_value\/type_true_false<\/li>\n<li>lct\/acf\/format_value\/type_user<\/li>\n<li>lct\/acf\/format_value\/type_zip_code<\/li>\n<li>lct\/acf\/format_value\/type_repeater<\/li>\n<li>acf\/create_field (ACF)<\/li>\n<li>lct\/acf\/dev_report<\/li>\n<li>lct\/check_for_field_with_empty_names\/loop_done<\/li>\n<li>lct\/set_version\/update<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_mu{}<\/li>\n<li>lct_post_type_default_args()<\/li>\n<li>lct_taxonomies{}default_args()<\/li>\n<li>load_field_update_choices_clone()<\/li>\n<li>load_field_update_choices()<\/li>\n<li>lct_timer_end()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>P_R_STYLE(); wrapped in function_exists()<\/li>\n<li>lct_acf_loaded{}save_key_references()<\/li>\n<li>lct_acf_loaded{}load_reference()<\/li>\n<li>lct_acf_loaded{}load_reference_old()<\/li>\n<li>lct_get_clean_term_id()<\/li>\n<li>lct_get_post_content_fnr()<\/li>\n<li>lct_get_acf_post_id()<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>do_action( 'lct_after_register_post_type', $post_type, $this );<\/li>\n<li>lct_WP_Post_get_postmeta()<\/li>\n<li>add_action( 'admin_init', [ $this, 'grant_super_admin' ] );<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.3<\/h4>\n\n<p><em>Release Date - 24 March 2021<\/em><\/p>\n\n<ul>\n<li>WP v5.7 Ready<\/li>\n<li>Added:\n\n<ul>\n<li>add_filter( 'fusion_element_column_content', [ $this, 'reset_column_count' ], 2, 2 );<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>register_post_status(); Need an adjustment to work with v5.7 &amp; wp_force_plain_post_permalink()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>cache_key()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.2<\/h4>\n\n<p><em>Release Date - 15 March 2021<\/em><\/p>\n\n<ul>\n<li>Removed:\n\n<ul>\n<li>lct_admin_cron{}pimg_users()<\/li>\n<\/ul><\/li>\n<li>Added:\n\n<ul>\n<li>lct_admin_cron{}wp_users()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2021.1<\/h4>\n\n<p><em>Release Date - 11 March 2021<\/em><\/p>\n\n<ul>\n<li>WP v5.6.2 Ready<\/li>\n<li>Avada v7.2.1 Ready<\/li>\n<li>PHP v7.4 Ready<\/li>\n<li>CSS Tweaks<\/li>\n<li>Added FILTER:\n\n<ul>\n<li>lct\/acf_hide_this\/show_this; lct_acf_hide_this()<\/li>\n<li>lct\/acf\/display_form\/type_section_header\/value; lct_acf_format_value()<\/li>\n<li>lct\/acf\/format_value\/type_section_header\/value; lct_acf_format_value()<\/li>\n<\/ul><\/li>\n<li>New Action:\n\n<ul>\n<li>lct\/acf\/display_form\/type_section_header<\/li>\n<li>lct\/acf\/format_value\/type_section_header<\/li>\n<\/ul><\/li>\n<li>Added:\n\n<ul>\n<li>add_yoast_ga_onclick()<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_acf_hide_this()<\/li>\n<li>lct_acf_format_value()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>render_field_viewonly()<\/li>\n<li>lct_acf_get_full_field_name()<\/li>\n<li>PDER{}send_ereminders()<\/li>\n<li>PDER{}send_ereminder()<\/li>\n<li>lct_get_taxonomy_by_path()<\/li>\n<li>lct_quick_send_email()<\/li>\n<li>lct_acf_get_POST_value()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2020.14<\/h4>\n\n<p><em>Release Date - 20 January 2021<\/em><\/p>\n\n<ul>\n<li>Bug Fix:\n\n<ul>\n<li>lct_get_comments_number_by_type(); make comment query v5.5 ready<\/li>\n<li>only_count_comments(); make comment query v5.5 ready<\/li>\n<li>page_load_acf_tools()<\/li>\n<\/ul><\/li>\n<li>Added Filter:\n\n<ul>\n<li>lct\/check_for_bad_youtubes\/check_fusion<\/li>\n<li>lct\/disable_fusion_builder_activate\/external_check<\/li>\n<li>lct\/acf\/instant_save\/pre_process_task<\/li>\n<\/ul><\/li>\n<li>Added:\n\n<ul>\n<li>add_filter( 'fusion_attr_image-shortcode-tag-element', [ $this, 'prevent_image_element_lazy_loading_deep' ], 999 );<\/li>\n<li>add_filter( 'fusion_shortcode_content', [ $this, 'fusion_shortcode_content_fusion_imageframe' ], 10, 3 );<\/li>\n<li>add_filter( 'fusion_element_column_content', [ $this, 'prevent_column_element_lazy_loading' ], 1, 2 );<\/li>\n<li>add_filter( 'fusion_element_container_content', [ $this, 'prevent_container_element_lazy_loading' ], 1, 2 );<\/li>\n<li>add_filter( 'rocket_post_purge_urls', [ $this, 'force_front_page_purge_prematurely' ], 10, 2 );<\/li>\n<li>add_filter( 'rocket_clean_home_root', [ $this, 'force_front_page_purge_prematurely_2' ], 10, 3 );<\/li>\n<li>add_action( 'current_screen', [ $this, 'page_load_acf_tools' ], 1 );<\/li>\n<li>lct_previous_function()<\/li>\n<li>lct_previous_function_deep()<\/li>\n<li>lct_format_current_time_gmt()<\/li>\n<li>lct_WP_Post_get_postmeta()<\/li>\n<li>lct_WP_Post_update_postmeta()<\/li>\n<li>lct_WP_Post_update_acf()<\/li>\n<li>lct_get_edit_post_link()<\/li>\n<li>[lct_url_site]<\/li>\n<li>lct_url_site_wp_when_dev()<\/li>\n<li>add_action( 'wp_loaded', [ $this, 'disable_fusion_widgets' ], 1 );<\/li>\n<\/ul><\/li>\n<li>Removed:\n\n<ul>\n<li>add_filter( 'rocket_preload_url_request_args', [ $this, 'preload_url_request_args' ] ); not needed anymore<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>header_layout(); privacy was hidden by mobile menu<\/li>\n<li>lct_mu{}<\/li>\n<li>mark_post_to_be_updated_later()<\/li>\n<li>lct_get_later()<\/li>\n<li>force_send_to_on_sb()<\/li>\n<li>new_oauth_check()<\/li>\n<li>lct_acf_display_value()<\/li>\n<li>acf_field_lct_json{}<\/li>\n<li>send_ereminder()<\/li>\n<li>lct_generate_random_post_name()<\/li>\n<li>acf_field_lct_json{}<\/li>\n<li>lct_get_mobile_threshold()<\/li>\n<li>lct_get_small_mobile_threshold()<\/li>\n<li>lct_get_mobile_extreme_threshold()<\/li>\n<li>wp_enqueue_styles()<\/li>\n<li>lct_add_url_site_to_content()<\/li>\n<li>[lct_get_the_modified_date_time]<\/li>\n<li>[span]<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>process_shortcodes()<\/li>\n<li>check_for_bad_youtubes(); Added filter<\/li>\n<li>disable_fusion_builder_activate(); Added filter<\/li>\n<li>lct_acf_form2()<\/li>\n<li>form_shortcode()<\/li>\n<li>process_pdf_fields()<\/li>\n<li>lct_acf_instant_save(); Added filter<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2020.13<\/h4>\n\n<p><em>Release Date - 22nd October 2020<\/em><\/p>\n\n<ul>\n<li>Bug Fix:\n\n<ul>\n<li>unique_id()<\/li>\n<li>force_send_to_on_sb(); made compatible &lt; PHP 7.4<\/li>\n<\/ul><\/li>\n<li>JS Updates:\n\n<ul>\n<li>instant_save.js<\/li>\n<\/ul><\/li>\n<li>Added Functions:\n\n<ul>\n<li>lct_is_empty()<\/li>\n<li>lct_not_empty()<\/li>\n<li>lct_acf_is_repeater_subfield()<\/li>\n<li>lct_acf_validate_subfield_parent()<\/li>\n<\/ul><\/li>\n<li>Improved:\n\n<ul>\n<li>lct_acf_format_value()<\/li>\n<li>lct_get_post_id()<\/li>\n<li>lct_get_root_post_id()<\/li>\n<\/ul><\/li>\n<li>Updated:\n\n<ul>\n<li>lct_acf_instant_save{}ajax_handler()<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2020.12<\/h4>\n\n<ul>\n<li>WP v5.5.1 Ready<\/li>\n<li>Avada v7.0.2 Ready<\/li>\n<li>Improved: [theme_chunk]<\/li>\n<li>Improved: lct_features_theme_chunk{}fast_ajax()<\/li>\n<li>Improved: lct_features_theme_chunk{}ajax_handler()<\/li>\n<li>Improved: disable_optional_modules()<\/li>\n<\/ul>\n\n<h4>2020.11<\/h4>\n\n<ul>\n<li>CSS Tweaks<\/li>\n<li>Improved: PDER{}get_ereminder()<\/li>\n<li>Improved: PDER{}send_ereminder()<\/li>\n<li>WP Rocket v3.7.0.1 Ready<\/li>\n<li>Updated: lct_sb_prefixes()<\/li>\n<li>Updated: lct_pder_get_email_template()<\/li>\n<li>Added: lct_count_filter()<\/li>\n<li>Updated: lct_quick_send_email()<\/li>\n<li>Added: lct_current_user_can_caps()<\/li>\n<li>Improved: lct_deprecated_error_log()<\/li>\n<li>Deprecated FILTER: lct_get_comment_type_lct_audit_settings<\/li>\n<li>Improved: get_cnst()<\/li>\n<li>Improved: lct_get_terms()<\/li>\n<li>Improved: lct_get_users()<\/li>\n<li>Added: lct_get_org_meta_query()<\/li>\n<li>Improved: lct_set_plugin()<\/li>\n<li>Improved: lct_plugin_default_args()<\/li>\n<li>Improved: lct_get_plugin_setting()<\/li>\n<li>Improved: lct_update_plugin_setting()<\/li>\n<li>Improved: lct_plugin_active()<\/li>\n<li>Improved: lct_plugin_version()<\/li>\n<li>Improved: lct_set_Yoast_GA_settings()<\/li>\n<li>Added FILTER: lct\/get_comment_type_audit_settings<\/li>\n<li>Added FILTER: lct\/get_comment_type_settings<\/li>\n<li>Added: lct_get_comment_type_settings()<\/li>\n<li>Improved: [lct_preload]<\/li>\n<li>Updated: [lct_get_the_id]<\/li>\n<li>Improved: [lct_current_year]<\/li>\n<li>Improved: check_restrictions_by_taxonomy()<\/li>\n<li>Improved: render_field_viewonly()<\/li>\n<li>Added: lct_acf_current_user_can_edit_field()<\/li>\n<li>Improved: lct_acf_form2()<\/li>\n<li>Improved: lct_acf_format_value()<\/li>\n<li>Improved: lct_acf_format_value_radio_display_format()<\/li>\n<li>Improved: lct_acf_format_value_post_object()<\/li>\n<li>Added: lct_acf_format_value_checkbox()<\/li>\n<li>Improved: lct_acf_format_value_taxonomy()<\/li>\n<li>Added: lct_acf_format_value_zip_code()<\/li>\n<li>Improved: acf_field_lct_zip_code{}render_field()<\/li>\n<li>Improved: acf_field_lct_phone{}render_field()<\/li>\n<li>Updated: save_key_references()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Improved: load_reference_old()<\/li>\n<li>Added: lct_acf_ajax_send_user_login_invite{}<\/li>\n<li>Added: add_filter( 'lct\/lct_acf_instant_save\/add_comment\/user', [ $this, 'add_comment_user_is_cron' ], 999 );<\/li>\n<li>Updated: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_acf_instant_save{}add_comment()<\/li>\n<li>Added: 'FILTER' lct\/lct_acf_instant_save\/add_comment\/user<\/li>\n<li>Updated: add_user_agent_check_when_cookie_not_set()<\/li>\n<li>Improved: disable_site_status_tests()<\/li>\n<\/ul>\n\n<h4>2020.9<\/h4>\n\n<ul>\n<li>WP v5.4.2 Ready<\/li>\n<li>Improved: header_layout()<\/li>\n<li>Improved: lct_mobi_contact_button()<\/li>\n<li>Improved: non_ajax_add_comment()<\/li>\n<li>Improved: lct_update_status_taxonomy_term_count()<\/li>\n<\/ul>\n\n<h4>2020.8<\/h4>\n\n<ul>\n<li>WP v5.4.1 Ready<\/li>\n<li>Improved: lct_script_protector();<\/li>\n<\/ul>\n\n<h4>2020.7<\/h4>\n\n<ul>\n<li>Avada v6.2.2 Ready<\/li>\n<li>WP v5.4.1 Ready<\/li>\n<li>WP Rocket v3.5.5.1 Ready<\/li>\n<li>CSS Tweaks<\/li>\n<li>New Action:\n\n<ul>\n<li>lct\/avada_main_menu<\/li>\n<\/ul><\/li>\n<li>Improved: PDER{}<\/li>\n<li>Improved: send_ereminder()<\/li>\n<li>Improved: delete_reminders_many()<\/li>\n<li>Added: add_filter( 'wp_mail', [ $this, 'force_send_to_on_sb' ] );<\/li>\n<li>Improved: lct_mu{}<\/li>\n<li>Improved: lct_quick_send_email()<\/li>\n<li>Improved: lct_get_rel_tax_id()<\/li>\n<li>Added: lct_check_post_type_match()<\/li>\n<li>Improved: lct_features_class_mail{}<\/li>\n<li>Improved: lct_acf_form2()<\/li>\n<li>Improved: lct_acf_format_value_user()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: add_comment()<\/li>\n<li>Improved: non_ajax_add_comment()<\/li>\n<li>Updated: lct_cleanup_uploads()<\/li>\n<li>Improved: cleanup_guid_link_cleanup()<\/li>\n<li>ACF Field Updates; for LCT Audit Settings<\/li>\n<li>Added: lct_wp_mail_smtp_admin{}<\/li>\n<li>Added: add_filter( 'wp_mail_smtp_options_get', [ $this, 'disable_smtp_on_dev' ], 10, 3 );<\/li>\n<li>Updated: create_menu(); removed dashboard link<\/li>\n<\/ul>\n\n<h4>2020.6<\/h4>\n\n<ul>\n<li>Avada v6.2.1 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>Improved: lct_wpdb_prepare_in()<\/li>\n<li>Improved: lct_add_rel_term()<\/li>\n<li>Added: lct_array_flatten()<\/li>\n<li>Added: lct_array_flatten_unique()<\/li>\n<li>Added: lct_is_not_null()<\/li>\n<li>Updated: lct_avada_template_version_router(); Avada v6.2.1 Ready<\/li>\n<li>Improved: [lct_lazy_youtube]<\/li>\n<\/ul>\n\n<h4>2020.5<\/h4>\n\n<ul>\n<li>Improved: lct_get_field_post_id()<\/li>\n<li>Added: lct_clean_acf_repeater()<\/li>\n<li>Added: lct_find_repeater_field()<\/li>\n<li>Improved: lct_acf_form2()<\/li>\n<li>Improved: prepare_fields_for_import()<\/li>\n<li>Improved: [lct_mobi_call_button]<\/li>\n<li>Improved: [lct_mobi_book_appt_button]<\/li>\n<li>Improved: [lct_mobi_findus_button]<\/li>\n<li>Improved: [lct_fixed_buttons]<\/li>\n<li>Improved: [lct_mobi_home_button]<\/li>\n<li>Added: lct_acf_ajax_save_repeater_after_remove{}<\/li>\n<li>Added: lct_acf_ajax_save_repeater_after_remove{}check_acf_repeater()<\/li>\n<li>Updated: default_plugins(); Added 'wp-smushit' &amp; removed 'ewww-image-optimizer'<\/li>\n<li>Updated: default_plugins(); Added 'wp-mail-smtp'<\/li>\n<li>Updated: load_field_update_choices()<\/li>\n<li>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<\/li>\n<li>Updated: form_data_post_id_ajax()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_get_post_id()<\/li>\n<li>Added: lct_get_root_post_id()<\/li>\n<li>Improved: lct_get_acf_post_id()<\/li>\n<li>Updated: [faicon]<\/li>\n<li>Improved: prepare_field_access_primary()<\/li>\n<li>Updated: wp_head_last()<\/li>\n<li>Improved: lct_features_theme_chunk{}wp_enqueue_scripts()<\/li>\n<li>Improved: lct_features_theme_chunk{}ajax_handler()<\/li>\n<li>Added: lct_wp_api_api{}<\/li>\n<li>Added: lct_wp_api_general{}<\/li>\n<li>Added: ..\/assets\/js\/plugins\/acf\/front.min.js<\/li>\n<li>Added: ..\/assets\/js\/helpers.min.js<\/li>\n<li>Improved: instant_save.min.js<\/li>\n<li>Improved: theme_chunk.min.js<\/li>\n<\/ul>\n\n<h4>2020.4<\/h4>\n\n<ul>\n<li>Improved: lct_acf_loaded{}load_hooks(); Prevent from running on update<\/li>\n<\/ul>\n\n<h4>2020.3<\/h4>\n\n<ul>\n<li>ACF Field Changes<\/li>\n<li>Added: remove_action( 'plugins_loaded', '_wp_add_additional_image_sizes', 0 );<\/li>\n<li>Improved: avada_main_menu_v5()<\/li>\n<li>Improved: avada_main_menu_v5_1()<\/li>\n<li>Improved: avada_main_menu_v5_4()<\/li>\n<li>Improved: wp_enqueue_scripts()<\/li>\n<li>Improved: header_layout()<\/li>\n<li>Added: add_filter( 'wp_check_filetype_and_ext', [ $this, 'check_for_needed_filetype' ], 10, 4 );<\/li>\n<li>Improved: lct_get_current_user_role_display()<\/li>\n<li>Added: add_filter( 'lct\/acf_form\/post_id', [ $this, 'set_acf_form_post_id_for_author_page' ], 16, 2 );<\/li>\n<li>Improved: pretty_state_list()<\/li>\n<li>Added: add_filter( 'get_post_status', [ $this, 'acf_post_status_check' ], 10, 2 );<\/li>\n<li>Improved: lct_timer_end()<\/li>\n<li>Improved: lct_acf_form2()<\/li>\n<li>Added: add_filter( 'acf\/fields\/post_object\/query', [ $this, 'update_posts_per_page' ], 10, 3 );<\/li>\n<li>Added: add_filter( 'acf\/acf_get_hidden_input\/attrs', [ $this, 'unique_id' ] );<\/li>\n<li>Added: lct_rand_short()<\/li>\n<li>Improved: lct_rand()<\/li>\n<li>Improved: instant_save.js<\/li>\n<li>Improved: register_main_scripts()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Gulp v4 Ready<\/li>\n<\/ul>\n\n<h4>2020.2<\/h4>\n\n<ul>\n<li>No Updates<\/li>\n<\/ul>\n\n<h4>2020.1<\/h4>\n\n<ul>\n<li>WP Rocket v3.4.4 Ready<\/li>\n<li>Avada v6.1.2 Ready<\/li>\n<li>New Filter:\n\n<ul>\n<li>lct\/access\/wp_nav_menu_objects\/pre_check_unset<\/li>\n<\/ul><\/li>\n<li>Updated: instant_save.js<\/li>\n<li>Improved: lct_acf_format_value()<\/li>\n<li>Improved: acf_field_lct_json{}<\/li>\n<li>Updated: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: emergency_hack_checker_unworthy_recheck()<\/li>\n<li>Updated: register_post_status()<\/li>\n<li>Added: add_action( \"admin_footer-{$pagenow}\", [ $this, 'extend_quick_edit_post_status' ] );<\/li>\n<li>Updated: get_field_label()<\/li>\n<li>Improved: lct_update_status_taxonomy_term_count()<\/li>\n<li>Improved: lct_add_rel_term()<\/li>\n<\/ul>\n\n<h4>2019.31<\/h4>\n\n<ul>\n<li>Updated: emergency_hack_checker_unworthy_recheck()<\/li>\n<li>Improved: lct_acf_format_value_user()<\/li>\n<li>Improved: lct_add_rel_term()<\/li>\n<li>Improved: lct_quick_send_email()<\/li>\n<\/ul>\n\n<h4>2019.29<\/h4>\n\n<ul>\n<li>New Action:\n\n<ul>\n<li>lct\/emergency_hack_checker\/unworthy_recheck<\/li>\n<\/ul><\/li>\n<li>Added: add_filter( 'acf\/prepare_field_group_for_export', [ $this, 'add_menu_order_to_fields' ] );<\/li>\n<li>Added: add_menu_order_loop_fields()<\/li>\n<li>Improved: lct_acf_is_field_group_editing_page()<\/li>\n<li>Improved: load_admin()<\/li>\n<li>Improved: db_status_options_ignore_names()<\/li>\n<li>Improved: page_load_acf_tools()<\/li>\n<li>Improved: db_status_postmeta_ignore_keys()<\/li>\n<li>Improved: db_status_usermeta_ignore_keys()<\/li>\n<li>Improved: load_field_update_choices()<\/li>\n<li>Improved: load_field_update_choices_clone()<\/li>\n<li>Improved: css_files()<\/li>\n<li>Improved: js_files()<\/li>\n<li>Improved: modify_clone()<\/li>\n<li>Improved: process_shortcodes()<\/li>\n<li>Improved: asana_workspaces_choices()<\/li>\n<li>Added: add_action( 'wp', [ $this, 'disable_admin_hooks_by_removal' ], 1 );<\/li>\n<li>Added: add_action( 'wp', [ $this, 'disable_by_removal_wp' ], 1 );<\/li>\n<li>Added: lct_get_status_obj_from_status_slug()<\/li>\n<li>Added: lct_get_status_name_from_status_slug()<\/li>\n<li>Improved: [theme_chunk]<\/li>\n<li>Updated: set_all_cnst()<\/li>\n<li>Added: lct_rel_tax()<\/li>\n<li>Added: lct_rel_post()<\/li>\n<li>Added: lct_add_rel_term()<\/li>\n<li>Added: lct_get_rel()<\/li>\n<li>Added: lct_get_rel_id()<\/li>\n<li>Added: lct_get_rel_post()<\/li>\n<li>Added: lct_get_rel_post_id()<\/li>\n<li>Added: lct_get_rel_tax()<\/li>\n<li>Added: lct_get_rel_tax_id()<\/li>\n<li>Added: add_action( 'lct_emergency_hack_checker', [ $this, 'emergency_hack_checker' ] );<\/li>\n<li>Added: add_action( 'lct\/emergency_hack_checker\/unworthy_recheck', [ $this, 'emergency_hack_checker_unworthy_recheck' ] );<\/li>\n<li>Added: status_worthy_commit()<\/li>\n<\/ul>\n\n<h4>2019.28<\/h4>\n\n<ul>\n<li>Avada v6.1.2 Ready<\/li>\n<li>WP Rocket v3.4.2.2 Ready<\/li>\n<li>Updated: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Added 'filter': lct\/acf\/instant_save\/final_response<\/li>\n<\/ul>\n\n<h4>2019.27<\/h4>\n\n<ul>\n<li>Avada v6.1.1 Ready<\/li>\n<li>Added: lct_acf_display_value()<\/li>\n<li>Improved: lct_acf_format_value()<\/li>\n<li>Added: [lct_acf_display_value]<\/li>\n<li>Updated: [lct_show_if]<\/li>\n<li>Improved: lct_wp_redirect()<\/li>\n<li>Improved: lct_wp_safe_redirect()<\/li>\n<li>Added: lct_wp_safe_redirect_js()<\/li>\n<li>Updated: templates\/menu-mobile-main.php<\/li>\n<li>Improved: [lct_mobi_overlay_menu_button]<\/li>\n<li>Improved: add_user()<\/li>\n<li>Added: add_filter( 'acf\/fields\/post_object\/query', [ $this, 'update_status_filter' ], 10, 3 );<\/li>\n<li>Improved: lct_acf_get_field_groups_fields()<\/li>\n<li>Updated: lct_acf_public_choices{}load_hooks()<\/li>\n<li>Added: pretty_acf_fields_list_data()<\/li>\n<li>Added: pretty_acf_fields_list()<\/li>\n<\/ul>\n\n<h4>2019.26<\/h4>\n\n<ul>\n<li>WP v5.3 Ready<\/li>\n<li>Avada v6.1.1 Ready<\/li>\n<li>JS Tweaks - instant_save<\/li>\n<li>WP Rocket v3.4.1.2 Ready<\/li>\n<li>Added: lct_prep_custom_WP_User_obj_to_array()<\/li>\n<li>Added: lct_get_all_user_meta()<\/li>\n<li>Added: lct_get_clean_user_id()<\/li>\n<li>Added: lct_get_role_name()<\/li>\n<li>Improved: lct_acf_get_field_group_of_field()<\/li>\n<li>Improved: lct_acf_get_POST_value()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Improved: plugins_n_files()<\/li>\n<li>Improved: modified_posts()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_avada_template_version_router()<\/li>\n<li>Updated: lct_wp_admin_admin_loader{}load_admin()<\/li>\n<\/ul>\n\n<h4>2019.25<\/h4>\n\n<ul>\n<li>New Action:\n\n<ul>\n<li>lct\/is_cache_disabled\/cache_flush<\/li>\n<\/ul><\/li>\n<li>WP v5.2.4 Ready<\/li>\n<li>Avada v6.0.3 Ready<\/li>\n<li>JS Tweaks<\/li>\n<li>UD .htaccess<\/li>\n<li>Added: add_action( 'set_current_user', [ $this, 'update_display_name' ] );<\/li>\n<li>Added: update_names()<\/li>\n<li>Added: lct_get_current_user_role_display()<\/li>\n<li>Removed: template overrides for logo.php<\/li>\n<li>Improved: lct_avada_default_overrider()<\/li>\n<li>Added: lct_avada_template_version_router()<\/li>\n<li>Updated: get_instance()<\/li>\n<li>Improved: pre_load_reference()<\/li>\n<li>Added: save_references_accessed()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Added: lct_delete_meta_cache()<\/li>\n<li>Added: lct_delete_post_meta_cache()<\/li>\n<li>Added: lct_delete_term_meta_cache()<\/li>\n<li>Added: lct_get_clean_post_id()<\/li>\n<li>Added: lct_get_clean_term_id()<\/li>\n<li>Improved: lct_prep_custom_WP_Post_obj_to_array()<\/li>\n<li>Added: lct_get_date_from_date()<\/li>\n<li>Added: lct_get_date_from_date_gmt()<\/li>\n<li>Updated: lct_get_json_thru_curl()<\/li>\n<li>Added: lct_acf_get_field_group_of_field()<\/li>\n<li>Added: ACF Field 'JSON Data'<\/li>\n<li>Improved: lct_acf_get_POST_values_w_selector_key()<\/li>\n<li>Added: lct_produce_shortcode()<\/li>\n<li>Updated: lct_acf_form2()<\/li>\n<li>Updated: [lct_acf_form2]<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_features_theme_chunk{}ajax_handler()<\/li>\n<li>Updated: prepare_fields_for_import()<\/li>\n<li>Added: add_action( 'acf\/render_field_settings\/type=time_picker', [ $this, 'render_field_settings_time_picker' ] );<\/li>\n<li>Added: lct_is_cache_disabled()<\/li>\n<li>Improved: [lct_mobi_flyout_menu_button]<\/li>\n<li>Improved: [lct_scroll_arrow]<\/li>\n<li>Updated: [lct_mobi_overlay_menu_button]<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<\/ul>\n\n<h4>2019.24<\/h4>\n\n<ul>\n<li>JS Tweaks<\/li>\n<li>Improved: lct_get_fixes_cleanups_message___lct_review_site_info()<\/li>\n<li>Improved: lct_remove_site_root_all()<\/li>\n<li>Improved: fusion_options_saved()<\/li>\n<li>Updated: lct_acf_form2()<\/li>\n<li>Updated: [lct_acf_form2]<\/li>\n<\/ul>\n\n<h4>2019.23<\/h4>\n\n<ul>\n<li>CSS Tweaks<\/li>\n<li>Improved: database_status_options()<\/li>\n<li>Updated: lct_close_all_pings_and_comments()<\/li>\n<li>Improved: login_bypass()<\/li>\n<li>Moved: add_action( 'admin_init', [ $this, 'set_login' ] );<\/li>\n<li>Removed: lct_wp_admin_wps_hide_login_admin{}<\/li>\n<li>Added: lct_wps_hide_login_loaded{}<\/li>\n<li>Added: add_filter( 'site_url', [ $this, 'site_url' ], 5, 4 );<\/li>\n<li>Added: add_filter( 'network_site_url', [ $this, 'network_site_url' ], 5, 3 );<\/li>\n<li>Added: add_filter( 'wp_redirect', [ $this, 'wp_redirect' ], 5, 2 );<\/li>\n<li>Added: filter_wp_login_php()<\/li>\n<li>Added: lct_stream_admin{}<\/li>\n<li>Added: add_filter( 'wp_stream_alert_trigger_check', [ $this, 'trigger_check' ], 10, 4 );<\/li>\n<li>Added: add_action( 'upload_mimes', [ $this, 'add_file_types_to_uploads' ] );<\/li>\n<li>Improved: [lct_phone]<\/li>\n<li>Added: lct_acf_get_menu_button_class()<\/li>\n<li>Added: lct_acf_get_mobi_nav_colors()<\/li>\n<li>Improved: [lct_mobi_call_button]<\/li>\n<li>Improved: [lct_mobi_book_appt_button]<\/li>\n<li>Improved: [lct_mobi_contact_button]<\/li>\n<li>Improved: [lct_mobi_findus_button]<\/li>\n<li>Added: lct_acf_get_specific_mobi_nav_color()<\/li>\n<li>Improved: [lct_mobi_home_button]<\/li>\n<li>Improved: [lct_findus_button]<\/li>\n<li>Improved: [lct_contact_button]<\/li>\n<li>Improved: [lct_book_appt_button]<\/li>\n<li>Improved: [lct_mobi_menu_button]<\/li>\n<li>Improved: [lct_mobi_slide_menu_button]<\/li>\n<li>Improved: [lct_mobi_overlay_menu_button]<\/li>\n<li>Added: [lct_mobi_flyout_menu_button]<\/li>\n<li>Improved: header_layout()<\/li>\n<li>Improved: lct_update_later()<\/li>\n<\/ul>\n\n<h4>2019.22<\/h4>\n\n<ul>\n<li>Improved: load_reference()<\/li>\n<li>Improved: cleanup_guid_link_cleanup()<\/li>\n<li>Improved: initial_tasks()<\/li>\n<li>Added: default_plugins()<\/li>\n<li>Added: update_plugin_details()<\/li>\n<li>Updated: plugins_n_files()<\/li>\n<li>Improved: database_status_options()<\/li>\n<li>Renamed: lct_admin_menu_editor_action{} TO lct_wp_admin_admin_menu_editor_action{}<\/li>\n<li>Improved: update_options_to_desired_settings()<\/li>\n<li>Updated: [lct_acf_form2]<\/li>\n<li>Updated: lct_acf_form2()<\/li>\n<\/ul>\n\n<h4>2019.21<\/h4>\n\n<ul>\n<li>Improved: lct_get_street_address()<\/li>\n<li>Improved: get_field()<\/li>\n<li>Improved: lct_load_class()<\/li>\n<li>Added: lct_asana{}<\/li>\n<li>Added: lct_asana_acf{}<\/li>\n<li>Added: add_filter( 'acf\/load_field\/name=' . zxzacf( 'asana::workspaces' ), [ $this, 'asana_workspaces_choices' ] );<\/li>\n<\/ul>\n\n<h4>2019.19<\/h4>\n\n<ul>\n<li>ACF Fields<\/li>\n<li>Added: add_filter( 'site_status_tests', [ $this, 'disable_site_status_tests' ] );<\/li>\n<li>Added: add_filter( 'site_status_test_php_modules', [ $this, 'disable_optional_modules' ] );<\/li>\n<li>Improved: acf_include_field_types()<\/li>\n<li>Improved: acf_field_lct_dev_report{}<\/li>\n<li>Removed: acf_field_lct_modified_posts{}<\/li>\n<li>Renamed: dev_report() TO plugins_n_files()<\/li>\n<li>Added: add_action( 'lct\/acf\/dev_report', [ $this, 'modified_posts' ] );<\/li>\n<li>Removed: add_action( 'lct\/acf\/modified_posts', [ $this, 'modified_posts' ] );<\/li>\n<li>Added: add_action( 'lct\/acf\/dev_report', [ $this, 'database_status_options' ] );<\/li>\n<li>Improved: exclude_field_type()<\/li>\n<li>Improved: check_for_field_with_empty_names()<\/li>\n<li>Improved: check_for_field_issues()<\/li>\n<li>Added: lct_array_to_quoted_string()<\/li>\n<li>Added: add_filter( 'acf\/load_field\/name=' . zxzacf( 'db_status::options::ignore_names' ), [ $this, 'db_status_options_ignore_names' ] );<\/li>\n<li>Added: add_filter( 'acf\/update_value\/name=_validate_email', '__return_null', 10, 3 );<\/li>\n<li>Added: add_action( 'lct\/acf\/dev_report', [ $this, 'database_status_postmeta' ] );<\/li>\n<li>Added: add_action( 'lct\/acf\/dev_report', [ $this, 'database_status_usermeta' ] );<\/li>\n<li>Added: add_filter( 'acf\/load_field\/name=' . zxzacf( 'db_status::postmeta::ignore_keys' ), [ $this, 'db_status_postmeta_ignore_keys' ] );<\/li>\n<li>Added: add_filter( 'acf\/load_field\/name=' . zxzacf( 'db_status::usermeta::ignore_keys' ), [ $this, 'db_status_usermeta_ignore_keys' ] );<\/li>\n<\/ul>\n\n<h4>2019.18<\/h4>\n\n<ul>\n<li>Improved: lct{}<\/li>\n<li>Improved: lct{}init()<\/li>\n<li>Improved: lct{}plugins_loaded_first()<\/li>\n<li>Improved: lct{}load_classes()<\/li>\n<li>Added: lct{}has_setting()<\/li>\n<li>Improved: lct{}get_setting()<\/li>\n<li>Improved: lct{}update_setting()<\/li>\n<li>Added: lct{}get_data()<\/li>\n<li>Added: lct{}set_data()<\/li>\n<li>Improved: lct_disable_cache()<\/li>\n<li>Improved: lct_enable_cache()<\/li>\n<li>Improved: lct_set_cache()<\/li>\n<li>Improved: lct_delete_cache()<\/li>\n<li>Improved: lct_delete_cache_all()<\/li>\n<li>Added: lct_has_setting()<\/li>\n<li>Added: lct_raw_setting()<\/li>\n<li>Added: lct_validate_setting()<\/li>\n<li>Improved: lct_get_setting()<\/li>\n<li>Improved: lct_update_setting()<\/li>\n<li>Improved: lct_append_setting()<\/li>\n<li>Added: lct_get_data()<\/li>\n<li>Added: lct_set_data()<\/li>\n<li>Added: lct_append_data()<\/li>\n<li>Improved: lct_get_path()<\/li>\n<li>Improved: lct_get_root_path()<\/li>\n<li>Improved: lct_get_url()<\/li>\n<li>Improved: lct_get_root_url()<\/li>\n<li>Improved: lct_load_class()<\/li>\n<li>Improved: lct_load_class_default_args()<\/li>\n<li>Improved: lct_did()<\/li>\n<li>Improved: lct_undid()<\/li>\n<li>Improved: lct_get_later()<\/li>\n<li>Improved: lct_update_later()<\/li>\n<li>Improved: lct_append_later()<\/li>\n<li>Added: lct_instances{}<\/li>\n<li>Improved: lct_set_plugin()<\/li>\n<li>Improved: lct_get_plugin_setting()<\/li>\n<li>Improved: lct_update_plugin_setting()<\/li>\n<li>Improved: lct_plugin_active()<\/li>\n<li>Improved: lct_plugin_version()<\/li>\n<li>Improved: lct_get_city()<\/li>\n<li>Improved: lct_get_zip()<\/li>\n<li>Improved: lct_get_state()<\/li>\n<li>Improved: lct_get_full_address()<\/li>\n<li>Improved: lct_acf_get_POST_value()<\/li>\n<li>Added: add_filter( 'acf\/update_value\/name=' . zxzacf( 'google_map_api' ), [ $this, 'google_map_api' ], 10, 3 );<\/li>\n<li>Improved: lct_cleanup_guid()<\/li>\n<li>Improved: lct_cleanup_uploads()<\/li>\n<li>Improved: load_admin()<\/li>\n<li>Added: add_action( 'admin_init', [ $this, 'move_attachments' ] );<\/li>\n<\/ul>\n\n<h4>2019.17<\/h4>\n\n<ul>\n<li>Improved: get_field()<\/li>\n<li>Added: lct_prep_custom_WP_Post_obj_to_array()<\/li>\n<li>Added: lct_acf_format_value_from_selector()<\/li>\n<\/ul>\n\n<h4>2019.16<\/h4>\n\n<ul>\n<li>Bug Fix: remove_theme_supports(); can't get default value before init action<\/li>\n<\/ul>\n\n<h4>2019.15<\/h4>\n\n<ul>\n<li>Renamed: updated_postmeta_update_post() TO mark_posts_as_updated_with_postmeta_changes()<\/li>\n<li>Renamed: updated_postmeta() TO mark_post_to_be_updated_later()<\/li>\n<li>Improved: mark_posts_as_updated_with_postmeta_changes()<\/li>\n<li>Improved: mark_post_to_be_updated_later()<\/li>\n<li>Added: add_action( 'plugins_loaded', [ $this, 'prep_shutdown' ], 1 );<\/li>\n<li>Added: add_action( 'wp_update_nav_menu', [ $this, 'clear_menu_cache_when_nav_menu_is_saved' ], 10, 2 );<\/li>\n<li>Added: add_action( 'post_updated', [ $this, 'clear_menu_cache_when_post_is_saved' ], 10, 3 );<\/li>\n<li>Improved: lct_features_nav_menu_cache{}cache_key()<\/li>\n<\/ul>\n\n<h4>2019.14<\/h4>\n\n<ul>\n<li>Added: add_action( 'after_setup_theme', [ $this, 'remove_theme_supports' ], 11 );<\/li>\n<\/ul>\n\n<h4>2019.13<\/h4>\n\n<ul>\n<li>WP v5.2.2 Ready<\/li>\n<li>Improved: get_field()<\/li>\n<li>Improved: lct_get_DateTime_from_date()<\/li>\n<li>Improved: acf_actions_n_filters()<\/li>\n<li>Bug Fix: lct_is_wpdev()<\/li>\n<\/ul>\n\n<h4>2019.12<\/h4>\n\n<ul>\n<li>WP v5.2.1 Ready<\/li>\n<li>Avada v5.9.1 Ready<\/li>\n<li>Improved: lct_avada_default_overrider()<\/li>\n<\/ul>\n\n<h4>2019.11<\/h4>\n\n<ul>\n<li>WP v5.2.1 Ready<\/li>\n<li>Added: add_action( 'admin_init', [ $this, 'scanner_postmeta' ] );<\/li>\n<li>Improved: db_looper()<\/li>\n<\/ul>\n\n<h4>2019.9<\/h4>\n\n<ul>\n<li>WP v5.2 Ready<\/li>\n<li>Updated: lct_mu{}init(); Added cron support<\/li>\n<li>Bug Fix: load_status_of_post_type(); stopped the saving of term relationships when not needed<\/li>\n<li>Improved: strpos_array()<\/li>\n<li>Bug Fix: render_field_viewonly(); Don't disable repeaters<\/li>\n<li>Bug Fix: lct_get_field_post_id()<\/li>\n<li>Bug Fix: lct_acf_format_value()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Improved: get_group_of_field()<\/li>\n<li>Bug Fix: non_ajax_add_comment(); repeater get_field() was not working<\/li>\n<\/ul>\n\n<h4>2019.8<\/h4>\n\n<ul>\n<li>Added lazyframe() support to Fusion modals<\/li>\n<\/ul>\n\n<h4>2019.7<\/h4>\n\n<ul>\n<li>Improved: instant_save.js<\/li>\n<li>Updated: lct_taxonomies{}set_all_cnst(); Added cnst 'tax_status_slugs'<\/li>\n<li>Improved: lct_get_post_id()<\/li>\n<li>Improved: lct_make_status_slug()<\/li>\n<li>Updated: lct_get_acf_post_id()<\/li>\n<li>Added: add_action( 'acf\/include_fields', [ $this, 'acf_actions_n_filters_pre' ], 9999 );<\/li>\n<li>Improved: acf_actions_n_filters()<\/li>\n<li>Added: add_filter( 'acf\/update_value\/name=' . lct_status(), [ $this, 'update_taxonomy_status' ], 999970, 3 );<\/li>\n<li>Added: add_filter( 'acf\/load_value\/name=' . lct_status(), [ $this, 'load_status_of_post_type' ], 10, 3 );<\/li>\n<li>Added: add_filter( 'acf\/load_value\/type=taxonomy', [ $this, 'load_taxonomy' ], 9999, 3 );<\/li>\n<li>Added: add_filter( 'acf\/update_value\/type=taxonomy', [ $this, 'update_taxonomy' ], 999980, 3 );<\/li>\n<li>Added: add_filter( 'acf\/update_value', [ $this, 'finish_taxonomy_update' ], 999999, 3 );<\/li>\n<li>Added: add_action( 'acf\/save_post', [ $this, 'prevent_taxonomy_saving' ], 0 );<\/li>\n<li>Moved: add_action( 'shutdown', [ $this, 'do_update_field_later' ] );<\/li>\n<li>Moved: add_action( 'acf\/save_post', [ $this, 'do_update_field_later' ], 100 );<\/li>\n<li>Deprecated: lct_acf_update_field_inside_comment()<\/li>\n<li>Improved: lct_is_new_save_post()<\/li>\n<li>Removed: lct_dont_save_terms_on_comments()<\/li>\n<li>Improved: render_field_viewonly()<\/li>\n<li>Removed: lct_update_status_of_post_type_also()<\/li>\n<li>Added: lct_acf_get_status_field_object()<\/li>\n<li>Added: lct_acf_get_status()<\/li>\n<li>Added: lct_acf_get_status_id()<\/li>\n<li>Added: lct_acf_update_status()<\/li>\n<li>Improved: lct_acf_format_value_true_false_display_format()<\/li>\n<li>Improved: lct_acf_get_before_save_values()<\/li>\n<li>Improved: lct_acf_get_before_save_value()<\/li>\n<li>Improved: lct_acf_get_repeater_array_values()<\/li>\n<li>Improved: lct_acf_get_POST_value()<\/li>\n<li>Added: lct_acf_get_POST_repeater_value()<\/li>\n<li>Improved: lct_acf_get_POST_values_w_selector_key()<\/li>\n<li>Added: lct_acf_is_selector_repeater()<\/li>\n<li>Added: lct_acf_get_old_field_value()<\/li>\n<li>Added: add_filter( 'acf\/location\/rule_match\/post_type', [ $this, 'register_rule_match_post_type' ], 999, 3 );<\/li>\n<li>Added: add_filter( 'acf\/location\/rule_match\/comment', [ $this, 'register_rule_match_comment' ], 999, 3 );<\/li>\n<li>Updated: load_reference()<\/li>\n<li>Removed: add_filter( 'acf\/update_value\/type=taxonomy', [ $this, 'wp_set_object_terms' ], 100, 3 );<\/li>\n<li>Updated: set_current_form()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_acf_instant_save{}add_comment()<\/li>\n<li>Improved: lct_acf_instant_save{}non_ajax_add_comment()<\/li>\n<li>Improved: check_all_fusion_pages_for_bad_avada_assets()<\/li>\n<li>Improved: register_rule_values_org()<\/li>\n<li>Updated: includes: lazyframe TO v1.1.6<\/li>\n<\/ul>\n\n<h4>2019.6<\/h4>\n\n<ul>\n<li>New Action:\n\n<ul>\n<li>lct\/acf\/load_reference\/pre_check_duplicate_failed<\/li>\n<\/ul><\/li>\n<li>Added: lct_array_not_unique()<\/li>\n<li>Improved: prepare_fields_for_import()<\/li>\n<li>Improved: save_key_references()<\/li>\n<li>Added: lct_acf_get_POST_values_w_selector_key()<\/li>\n<li>Improved: lct_acf_get_selector()<\/li>\n<li>Improved: lct_rand()<\/li>\n<li>Improved: wp_add_inline_script()<\/li>\n<li>Improved: wp_add_inline_style()<\/li>\n<li>Improved: lct_acf_form_full()<\/li>\n<li>Improved: lct_generate_random_post_name()<\/li>\n<li>Improved: lct_acf_form2()<\/li>\n<li>Improved: pretty_acf_field_groups_list_data()<\/li>\n<li>Improved: exhaustive_acf_field_groups_list_data()<\/li>\n<li>Added: add_action( 'lct\/acf_form\/before_acf_form', [ $this, 'set_current_form' ], 0 );<\/li>\n<li>Updated: lct_mu{}<\/li>\n<li>Improved: lct_get_cache()<\/li>\n<li>Updated: lct_isset_cache()<\/li>\n<li>Added: lct_array_replace()<\/li>\n<li>Improved: schedule_reminder()<\/li>\n<li>Improved: delete_reminder()<\/li>\n<li>Improved: mark_posts_as_updated_with_postmeta_changes()<\/li>\n<li>Improved: lct_pder_get_email_template()<\/li>\n<li>Added: lct_get_reminder()<\/li>\n<li>Added: lct_delete_all_post_meta()<\/li>\n<li>Added: lct_delete_all_post_meta_by_post_ids()<\/li>\n<li>Updated: strpos_array()<\/li>\n<li>Updated: lct_get_all_metadata()<\/li>\n<li>Updated: lct_get_all_post_meta()<\/li>\n<li>Updated: lct_get_all_term_meta()<\/li>\n<li>Improved: register_rule_match_options_page()<\/li>\n<li>Improved: register_rule_match_lct_org()<\/li>\n<li>Improved: load_reference()<\/li>\n<li>Added: FILTER 'lct\/acf\/load_reference\/pre_check_duplicate'<\/li>\n<li>Improved: register_screen()<\/li>\n<\/ul>\n\n<h4>2019.5<\/h4>\n\n<ul>\n<li>Avada v5.8.2 Ready<\/li>\n<li>Improved: lct_update_meta_cache()<\/li>\n<li>Improved: lct_get_meta_cache()<\/li>\n<li>Added: lct_update_term_meta_cache()<\/li>\n<li>Added: lct_get_term_meta_cache()<\/li>\n<li>Improved: lct_get_term_id_or_create_n_get_term_id()<\/li>\n<\/ul>\n\n<h4>2019.4<\/h4>\n\n<ul>\n<li>WP v5.1 Ready<\/li>\n<li>WP v5.1.1 Ready<\/li>\n<li>JS Tweaks; instant_save.min.js<\/li>\n<li>CSS Tweaks<\/li>\n<li>Improved: lct_taxonomies{}cache_key()<\/li>\n<li>Added: lct_meta_cache_key()<\/li>\n<li>Added: lct_update_meta_cache()<\/li>\n<li>Added: lct_update_post_meta_cache()<\/li>\n<li>Added: lct_get_meta_cache()<\/li>\n<li>Added: lct_get_post_meta_cache()<\/li>\n<li>Changed: add_action( 'acf\/init', [ $this, 'create_local_field_key_reference_array' ], 3 ); TO 'acf\/include_fields'<\/li>\n<li>Improved: create_local_field_key_reference_array()<\/li>\n<li>Removed: add_action( 'acf\/init', [ $this, 'create_acf_by_selector' ], 9 );<\/li>\n<li>Moved: add_action( 'load-update-core.php', [ $this, 'autoload_checker' ] );<\/li>\n<li>Added: add_action( 'acf\/init', [ $this, 'acf_actions_n_filters' ], 999 );<\/li>\n<li>Improved: autoload_checker()<\/li>\n<li>Added: FILTER 'lct\/autoload_checker\/force_no'<\/li>\n<li>Added: lct_key_reference()<\/li>\n<li>Added: lct_duplicate_names()<\/li>\n<li>Added: add_action( 'set_object_terms', 'lct_dont_save_terms_on_comments', 10, 6 );<\/li>\n<li>Improved: update_field_group()<\/li>\n<li>Improved: lct_features_nav_menu_cache{}cache_key()<\/li>\n<li>Added: lct_acf_get_POST_value()<\/li>\n<li>Added: lct_acf_get_POST_instant_selector()<\/li>\n<li>Added: lct_acf_get_POST_instant_value()<\/li>\n<li>Added: lct_acf_get_selector()<\/li>\n<li>Added: lct_acf_get_options_pages()<\/li>\n<li>Improved: dev_report()<\/li>\n<li>Improved: lct_acf_instant_save{}__construct()<\/li>\n<li>Improved: lct_acf_instant_save{}ajax_handler()<\/li>\n<li>Improved: lct_acf_instant_save{}add_comment()<\/li>\n<li>Improved: lct_acf_op_main{}load_hooks()<\/li>\n<li>Moved: add_action( 'lct\/op_main\/init', [ $this, 'add_op_main_Avada' ] );<\/li>\n<li>Improved: set_fields()<\/li>\n<li>Improved: pre_load_reference_old()<\/li>\n<li>Improved: load_reference_old()<\/li>\n<li>Improved: disable_fusion_builder_activate()<\/li>\n<li>Added: lct_gforms_loaded{}<\/li>\n<li>Moved: add_action( 'lct\/op_main\/init', [ $this, 'add_op_main_gforms' ] );<\/li>\n<li>Moved: add_action( 'lct\/op_main\/init', [ $this, 'add_op_main_wc' ] );<\/li>\n<li>Improved: load_vars()<\/li>\n<li>Improved: load_admin()<\/li>\n<\/ul>\n\n<h4>2019.3<\/h4>\n\n<ul>\n<li>Added: add_action( 'created_term', [ $this, 'clear_register_post_status_cache' ], 10, 3 );<\/li>\n<li>Added: add_action( 'edited_term', [ $this, 'clear_register_post_status_cache' ], 10, 3 );<\/li>\n<li>Improved: register_post_status()<\/li>\n<li>Added: cache_key();<\/li>\n<li>Disabled: add_filter( 'acf\/get_fields', [ $this, 'acf_get_fields' ], 10, 2 );<\/li>\n<li>Improved: lct_acf_get_option()<\/li>\n<li>Added: add_filter( 'acf\/update_value\/type=repeater', [ $this, 'delete_option_repeater_cache' ], 999, 3 );<\/li>\n<li>Added: add_action( 'template_redirect', [ $this, 'remove_wp_admin_menu_items' ], 999 );<\/li>\n<li>Added: add_action( 'admin_init', [ $this, 'remove_wp_admin_menu_items' ], 999 );<\/li>\n<li>Improved: lct_remove_filter_like()<\/li>\n<li>Added: lct_remove_filter_like_2()<\/li>\n<li>Improved: lct_path_theme()<\/li>\n<li>Improved: lct_url_theme()<\/li>\n<li>lct_mu{}; REST API Ready<\/li>\n<li>Added: lct_mu{}api_checker()<\/li>\n<li>Added: lct_doing_api()<\/li>\n<li>Updated: register_main_scripts(); REST API Ready<\/li>\n<li>Updated: admin_register_main_scripts(); REST API Ready<\/li>\n<li>Bug Fix: timezone_adjust()<\/li>\n<li>Bug Fix: timezone_adjust_from_gmt()<\/li>\n<\/ul>\n\n<h4>2019.2<\/h4>\n\n<ul>\n<li>Avada v5.8.1 Ready<\/li>\n<li>ACF v5.7.12 Ready<\/li>\n<li>Added: lct_doing_ajax()<\/li>\n<li>Added: lct_doing_autosave()<\/li>\n<li>Added: lct_doing_cron()<\/li>\n<li>Updated: lct_doing()<\/li>\n<li>Removed: wp_doing_cron(); Unneeded backup<\/li>\n<li>Changed: lct_wp_admin_admin_update{}load_hooks(); 'wp_doing_cron' to 'lct_doing_cron'<\/li>\n<li>Changed: lct_wp_admin_admin_update_extras{}load_hooks(); 'wp_doing_cron' to 'lct_doing_cron'<\/li>\n<li>Improved: force_update_db_values()<\/li>\n<li>Improved: cleanup_do_pings()<\/li>\n<li>Changed: lct{}load_classes(); 'wp_doing_cron' to 'lct_doing_cron'<\/li>\n<li>Added: add_action( 'add_post_metadata', [ $this, 'dont_save_pings' ], 10, 5 );<\/li>\n<li>Removed: add_action( 'load-update-core.php', [ $this, 'cleanup_do_pings' ] );<\/li>\n<li>Improved: lct_debug_to_error_log();<\/li>\n<li>Updated: included 'autosize' to v4.0.2<\/li>\n<li>Improved: lct_acf_admin{}wp_enqueue_scripts()<\/li>\n<li>Improved: register_main_scripts()<\/li>\n<li>Improved: admin_register_main_scripts()<\/li>\n<li>Improved: create_local_field_key_reference_array()<\/li>\n<li>Updated: lct_timer_end()<\/li>\n<li>Improved: lct_acf_op_main{}load_hooks()<\/li>\n<li>Added: add_action( 'acf\/include_fields', [ $this, 'include_fields_plugins_Avada' ], 16 );<\/li>\n<li>Added: add_action( 'acf\/include_fields', [ $this, 'include_fields_plugins_gforms' ], 16 );<\/li>\n<li>Added: add_action( 'acf\/include_fields', [ $this, 'include_fields_plugins_wc' ], 16 );<\/li>\n<li>Improved: timezone_settings(); Prevent 500 error<\/li>\n<li>Overhaul: lct_acf_loaded{}<\/li>\n<li>Improved: lct_acf_loaded{}load_hooks()<\/li>\n<li>Updated: lct_acf_loaded{}set_fields()<\/li>\n<li>Added:  &hellip;<\/li>\n<\/ul>","raw_excerpt":"Shortcodes &amp; Functions that will help make your life easier.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/30108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=30108"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ircary"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=30108"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=30108"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=30108"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=30108"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=30108"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=30108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}