Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
wpml-media-translation old
/
classes
/
Widgets
/
Block
:
DisplayTranslation.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace WPML\Media\Widgets\Block; use WPML\Element\API\Languages; use WPML\LIB\WP\Hooks; use function WPML\FP\spreadArgs; class DisplayTranslation implements \IWPML_Frontend_Action, \IWPML_DIC_Action { /** * @var \WPML_Media_Translated_Images_Update $translatedImageUpdate */ private $translatedImageUpdate; public function __construct( \WPML_Media_Translated_Images_Update $translatedImageUpdate ) { $this->translatedImageUpdate = $translatedImageUpdate; } public function add_hooks() { Hooks::onFilter( 'widget_block_content' ) ->then( spreadArgs( function ( $content ) { return $this->translatedImageUpdate->replace_images_with_translations( $content, Languages::getCurrentCode() ); } ) ); } }