/** * WPML_Translate_Link_Targets_In_Custom_Fields_Hook constructor. * * @param WPML_Translate_Link_Targets_In_Custom_Fields $translate_links * @param WPML_WP_API $wp_api */ public function __construct($translate_links, &$wp_api) { if ($translate_links->has_meta_keys()) { $wp_api->add_filter('get_post_metadata', array($translate_links, 'maybe_translate_link_targets'), 10, 4); } }
/** * WPML_Translate_Link_Targets_Hooks constructor. * * @param WPML_Translate_Link_Targets $translate_link_targets * @param WPML_WP_API $wp_api */ public function __construct($translate_link_targets, $wp_api) { $wp_api->add_filter('wpml_translate_link_targets', array($translate_link_targets, 'convert_text'), 10, 1); }