| Name | Size | Mode | Actions |
|---|---|---|---|
| admin-base.php | 23331 | 0644 | editdlrm |
| admin-block-editor.php | 2197 | 0644 | editdlrm |
| admin-classic-editor.php | 11396 | 0644 | editdlrm |
| admin-default-term.php | 1128 | 0644 | editdlrm |
| admin-filters-columns.php | 15602 | 0644 | editdlrm |
| admin-filters-media.php | 4428 | 0644 | editdlrm |
| admin-filters-post-base.php | 1371 | 0644 | editdlrm |
| admin-filters-post.php | 6974 | 0644 | editdlrm |
| admin-filters-term.php | 23994 | 0644 | editdlrm |
| admin-filters-widgets-options.php | 1256 | 0644 | editdlrm |
| admin-filters.php | 4994 | 0644 | editdlrm |
| admin-links.php | 15079 | 0644 | editdlrm |
| admin-model.php | 188 | 0644 | editdlrm |
| admin-nav-menu.php | 10742 | 0644 | editdlrm |
| admin-notices.php | 7776 | 0644 | editdlrm |
| admin-static-pages.php | 4637 | 0644 | editdlrm |
| admin-strings.php | 4986 | 0644 | editdlrm |
| admin.php | 4920 | 0644 | editdlrm |
| view-translations-media.php | 1661 | 0644 | editdlrm |
| view-translations-post.php | 2831 | 0644 | editdlrm |
| view-translations-term.php | 3507 | 0644 | editdlrm |
/home/techb158/on-time-movers.com/wp-content/plugins/polylang/src/admin/admin.php (4920B)
%s
', esc_html( $r->upgrade_notice ) ); } } /** * Setup filters for admin pages * * @since 1.2 * @since 2.7 instantiate a PLL_Bulk_Translate instance. * @return void */ public function add_filters() { $this->filters_sanitization = new PLL_Filters_Sanitization( $this->get_locale_for_sanitization() ); $this->filters_widgets_options = new PLL_Admin_Filters_Widgets_Options( $this ); // All these are separated just for convenience and maintainability $classes = array( 'Filters', 'Filters_Columns', 'Filters_Post', 'Filters_Term', 'Nav_Menu', 'Classic_Editor', 'Block_Editor' ); // Don't load media filters if option is disabled or if user has no right if ( $this->options['media_support'] && ( $obj = get_post_type_object( 'attachment' ) ) && ( current_user_can( $obj->cap->edit_posts ) || current_user_can( $obj->cap->create_posts ) ) ) { $classes[] = 'Filters_Media'; } foreach ( $classes as $class ) { $obj = strtolower( $class ); /** * Filter the class to instantiate when loading admin filters * * @since 1.5 * * @param string $class class name */ $class = apply_filters( 'pll_' . $obj, 'PLL_Admin_' . $class ); $this->$obj = new $class( $this ); } } /** * Retrieve the locale according to the current language instead of the language * of the admin interface. * * @since 2.0 * * @return string */ public function get_locale_for_sanitization() { $locale = get_locale(); if ( isset( $_POST['post_lang_choice'] ) && $lang = $this->model->get_language( sanitize_key( $_POST['post_lang_choice'] ) ) ) { // phpcs:ignore WordPress.Security.NonceVerification $locale = $lang->locale; } elseif ( isset( $_POST['term_lang_choice'] ) && $lang = $this->model->get_language( sanitize_key( $_POST['term_lang_choice'] ) ) ) { // phpcs:ignore WordPress.Security.NonceVerification $locale = $lang->locale; } elseif ( isset( $_POST['inline_lang_choice'] ) && $lang = $this->model->get_language( sanitize_key( $_POST['inline_lang_choice'] ) ) ) { // phpcs:ignore WordPress.Security.NonceVerification $locale = $lang->locale; } elseif ( ! empty( $this->curlang ) ) { $locale = $this->curlang->locale; } return $locale; } }