27 lines
573 B
PHP
27 lines
573 B
PHP
<?php
|
|
|
|
/**
|
|
* Class WPML_TM_TF_Feedback_List_Hooks
|
|
*
|
|
* @author OnTheGoSystems
|
|
*/
|
|
class WPML_TM_TF_Feedback_List_Hooks implements IWPML_Action {
|
|
|
|
public function add_hooks() {
|
|
add_filter( 'wpml_use_tm_editor', array( $this, 'maybe_force_to_use_translation_editor' ) );
|
|
}
|
|
|
|
/**
|
|
* @param int|bool $use_translation_editor
|
|
*
|
|
* @return int|bool
|
|
*/
|
|
public function maybe_force_to_use_translation_editor( $use_translation_editor ) {
|
|
if ( ! current_user_can( 'edit_others_posts' ) ) {
|
|
$use_translation_editor = true;
|
|
}
|
|
|
|
return $use_translation_editor;
|
|
}
|
|
}
|