/
home
/
vianto5
/
cititower.mx
/
wp-content
/
plugins
/
sitepress-multilingual-cms
/
classes
/
user
/
/home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/classes/user
mkdir
upload
Name
Size
Mode
Actions
LanguagePairs/
-
0755
rm
class-wpml-only-i-language-pairs.php
825
0644
edit
dl
rm
class-wpml-translation-manager-records.php
936
0644
edit
dl
rm
class-wpml-translation-roles-records.php
10662
0644
edit
dl
rm
class-wpml-translator-records.php
2460
0644
edit
dl
rm
Hooks.php
886
0644
edit
dl
rm
UsersByCapsRepository.php
2255
0644
edit
dl
rm
wpml-user-jobs-notification-settings-render.php
1111
0644
edit
dl
rm
wpml-user-jobs-notification-settings-template.php
1401
0644
edit
dl
rm
wpml-user-jobs-notification-settings.php
931
0644
edit
dl
rm
Edit:
/home/vianto5/cititower.mx/wp-content/plugins/sitepress-multilingual-cms/classes/user/Hooks.php
(886B)
<?php namespace WPML\TM\User; use WPML\LIB\WP\User; class Hooks implements \IWPML_Backend_Action { public function add_hooks() { add_action( 'clean_user_cache', [ $this, 'cleanUserCacheAction' ] ); add_action( 'updated_user_meta', [ $this, 'updatedUserMetaAction' ] ); add_filter( 'wpml_show_hidden_languages_options', [ $this, 'filter_show_hidden_languages_options' ] ); } public function cleanUserCacheAction() { $this->flushCache(); } public function updatedUserMetaAction() { $this->flushCache(); } public function filter_show_hidden_languages_options( $show_hidden_languages_options ) { if ( User::canManageTranslations() || User::hasCap(User::CAP_TRANSLATE) ) { return true; } return $show_hidden_languages_options; } private function flushCache() { wpml_get_cache( \WPML_Translation_Roles_Records::CACHE_GROUP )->flush_group_cache(); } }
Save
cmd:
run