wppaste
WordPress

WP_Plugin_Install_List_Table::prepare_items()

Source
wp-admin/includes/class-wp-plugin-install-list-table.php:89

Compatibility

WordPress
core
PHP
7.4–8.6-dev
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0), and compiles on PHP 7.4 through 8.6-dev.

Performance profile

How much work a call to WP_Plugin_Install_List_Table::prepare_items() does, and what it touches: the algorithmic scaling, the Zend instruction count per call across PHP versions, the hooks it hands control to, and the core code that calls it. Measured from the compiled opcodes, not a stopwatch, so every number is identical on any machine running the same PHP version, and every function in core is ranked by cost.

Cost class
Expensive

Reaches an outbound HTTP request via wp_remote_get().

Scaling
Constant

No loop in the body: the same number of instructions runs whatever you pass in.

Instructions
90–234

Executed per call on PHP 8.5, depending on the branch taken. The body compiles to 336.

Plugin surface
3 hooks

Third-party callbacks on 'install_plugins_tabs', 'install_plugins_nonmenu_tabs', 'install_plugins_table_api_args_{$tab}' run inside this call, and their cost is not bounded by anything here.

Called by
0

Nothing in core calls this; the cost is only what you spend yourself.

What it touches

  • hookthird-party callbacksapply_filters()called directly
  • optionoption read or writeget_option()one call below WP_Plugin_Install_List_Table::prepare_items()
  • querycontent queryget_user_by()one call below WP_Plugin_Install_List_Table::prepare_items()
  • httpoutbound HTTP requestwp_remote_get()one call below WP_Plugin_Install_List_Table::prepare_items()
  • transienttransientget_site_transient()one call below WP_Plugin_Install_List_Table::prepare_items()

Further down the call graph this can also reach cache and serialize. Those are the worst case, several calls deep and usually down an error path, not what a normal call pays.

What one call costs · 120 distinct outcomes

One number would be a lie: the work depends on which branch runs. These are every distinct cost WP_Plugin_Install_List_Table::prepare_items() can have, taken from its control-flow graph on PHP 8.5.

WhenInstructionsCalls it makes
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab)90–115->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab)92–113->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab)97–109->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab)99–111->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && is_wp_error()101–126->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && is_wp_error()103–124->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value)106–114->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab)108–122->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value)108–112->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && is_wp_error()108–120->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value)109–125->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab)110–120->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters()
108 further outcomes, up to 234 instructions
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && is_wp_error()110–122->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value)111–127->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab)113–121->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value)115–127->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab)115–119->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()116–153->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value)117–127->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && is_wp_error()117–125->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()118–151->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && is_wp_error()119–133->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && is_wp_error()119–123->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value)120–126->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && is_wp_error()120–136->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value)120–146->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && is_wp_error()121–131->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value)122–126->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && is_wp_error()122–138->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value)122–148->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()123–147->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && is_wp_error()124–132->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()125–149->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && is_wp_error()126–138->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && is_wp_error()126–130->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && is_wp_error()128–138->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && is_wp_error()131–137->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && is_wp_error()131–157->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()132–152->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && is_wp_error()133–137->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && is_wp_error()133–159->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()134–160->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()134–150->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce()134–150->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()135–163->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && wp_verify_nonce()135–154->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()136–158->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce()136–152->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()137–165->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && wp_verify_nonce()137–156->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()139–159->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce()139–158->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()141–165->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()141–157->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce()141–160->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()143–165->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && is_wp_error()145–161->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()146–164->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()146–184->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && wp_verify_nonce() && is_wp_error()146–165->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && is_wp_error()147–163->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()147–184->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()148–164->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()148–186->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && wp_verify_nonce() && is_wp_error()148–167->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()149–182->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && is_wp_error()150–169->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && is_wp_error()152–171->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()152–189->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()154–178->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()154–187->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()156–180->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()159–183->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()160–188->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && wp_verify_nonce() && !is_wp_error()161–192->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()161–185->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), array_keys(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()162–190->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()163–183->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && wp_verify_nonce() && !is_wp_error()163–194->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()165–191->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()165–196->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()165–181->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()166–194->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()167–189->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()167–198->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()168–188->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()168–196->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()170–190->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()170–196->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()170–186->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !isset($value) && !is_wp_error()171–199->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()172–196->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()172–188->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()172–194->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !isset($value) && !is_wp_error()173–201->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()174–196->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && !is_wp_error()175–195->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()177–195->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()177–201->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && !is_wp_error()177–193->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()177–215->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()179–195->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()179–201->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()179–217->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()182–200->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && !is_wp_error()182–220->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()184–200->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), wp_unslash(), wp_unslash(), sanitize_title_with_dashes(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && !is_wp_error()184–222->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()191–219->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && wp_verify_nonce() && !is_wp_error()192–223->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()193–221->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && wp_verify_nonce() && !is_wp_error()194–225->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()196–224->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()196–227->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && wp_verify_nonce() && !is_wp_error()197–228->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()198–226->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()198–229->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && wp_verify_nonce() && !is_wp_error()199–230->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), get_user_option(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && !empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()201–232->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()
empty($value) && $tab !== "search" && $tab === "beta" && !current_user_can() && empty($tab) && isset($value) && wp_verify_nonce() && !is_wp_error()203–234->get_pagenum(), _x(), _x(), _x(), _x(), _x(), current_user_can(), apply_filters(), apply_filters(), key(), ->get_installed_plugins(), get_user_locale(), get_current_user_id(), wp_unslash(), wp_verify_nonce(), wp_unslash(), get_current_user_id(), update_user_meta(), add_action(), apply_filters(), plugins_api(), is_wp_error(), total_items(), array_fill_keys(), wp_list_pluck(), array_values(), wp_filter_object_list(), array_values(), wp_get_update_data(), plugins()

This body has more branch combinations than are worth enumerating, so the table covers the outcomes found first rather than every one that exists.

Across PHP versions

PHPCompiledExecutedBranchesNotes
8.6-dev33190–233345 fewer instructions than PHP 8.5
8.533690–23434
8.433690–234346 fewer instructions than PHP 8.3
8.334290–23434
8.234290–234342 more instructions than PHP 8.1
8.134090–234341 more instruction than PHP 7.4
7.433990–23434

An instruction is not a fixed amount of time, so a matching count is not necessarily the same speed; what it rules out is a difference in the work itself.

Hooks and filters fired · 3

3 hooks fire while WP_Plugin_Install_List_Table::prepare_items() runs, in this order:

  1. apply_filters( install_plugins_tabs )filterline 134 (+45 into the body)

    Filters the tabs shown on the Add Plugins screen.

  2. apply_filters( install_plugins_nonmenu_tabs )filterline 143 (+54 into the body)

    Filters tabs not associated with a menu item on the Add Plugins screen.

  3. apply_filters( install_plugins_table_api_args_{$tab} )filterline 235 (+146 into the body)

    Filters API request arguments for each Add Plugins screen tab.

Uses · 24

Show all 24

Source code

	public function prepare_items() {		require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; 		global $tabs, $tab, $paged, $type, $term; 		$tab = ! empty( $_REQUEST['tab'] ) ? sanitize_text_field( $_REQUEST['tab'] ) : ''; 		$paged = $this->get_pagenum(); 		$per_page = 36; 		// These are the tabs which are shown on the page.		$tabs = array(); 		if ( 'search' === $tab ) {			$tabs['search'] = __( 'Search Results' );		} 		if ( 'beta' === $tab || str_contains( get_bloginfo( 'version' ), '-' ) ) {			$tabs['beta'] = _x( 'Beta Testing', 'Plugin Installer' );		} 		$tabs['featured']    = _x( 'Featured', 'Plugin Installer' );		$tabs['popular']     = _x( 'Popular', 'Plugin Installer' );		$tabs['recommended'] = _x( 'Recommended', 'Plugin Installer' );		$tabs['favorites']   = _x( 'Favorites', 'Plugin Installer' ); 		if ( current_user_can( 'upload_plugins' ) ) {			/*			 * No longer a real tab. Here for filter compatibility.			 * Gets skipped in get_views().			 */			$tabs['upload'] = __( 'Upload Plugin' );		} 		$nonmenu_tabs = array( 'plugin-information' ); // Valid actions to perform which do not have a Menu item. 		/**		 * Filters the tabs shown on the Add Plugins screen.		 *		 * @since 2.7.0		 *		 * @param string[] $tabs The tabs shown on the Add Plugins screen. Defaults include		 *                       'featured', 'popular', 'recommended', 'favorites', and 'upload'.		 */		$tabs = apply_filters( 'install_plugins_tabs', $tabs ); 		/**		 * Filters tabs not associated with a menu item on the Add Plugins screen.		 *		 * @since 2.7.0		 *		 * @param string[] $nonmenu_tabs The tabs that don't have a menu item on the Add Plugins screen.		 */		$nonmenu_tabs = apply_filters( 'install_plugins_nonmenu_tabs', $nonmenu_tabs ); 		// If a non-valid menu tab has been selected, And it's not a non-menu action.		if ( empty( $tab ) || ( ! isset( $tabs[ $tab ] ) && ! in_array( $tab, (array) $nonmenu_tabs, true ) ) ) {			$tab = key( $tabs );		} 		$installed_plugins = $this->get_installed_plugins(); 		$args = array(			'page'     => $paged,			'per_page' => $per_page,			// Send the locale to the API so it can provide context-sensitive results.			'locale'   => get_user_locale(),		); 		switch ( $tab ) {			case 'search':				$type = isset( $_REQUEST['type'] ) ? wp_unslash( $_REQUEST['type'] ) : 'term';				$term = isset( $_REQUEST['s'] ) ? wp_unslash( $_REQUEST['s'] ) : ''; 				switch ( $type ) {					case 'tag':						$args['tag'] = sanitize_title_with_dashes( $term );						break;					case 'term':

Changelog

Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 6.9.7 tag, from src/wp-admin/includes/class-wp-plugin-install-list-table.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.