Wordpress++
This commit is contained in:
1 parent
790f1487a2
commit
3f49ab1747
610 files changed
+58979
-36562
No files matched your search
@@ -15,6 +15,10 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
|
||||
private $error;
|
||||
|
||||
/**
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function ajax_user_can() {
|
||||
return current_user_can('install_plugins');
|
||||
}
|
||||
@@ -28,6 +32,8 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
*
|
||||
* @since 4.0.0
|
||||
* @access protected
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
protected function get_installed_plugin_slugs() {
|
||||
$slugs = array();
|
||||
@@ -48,6 +54,15 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
return $slugs;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @global array $tabs
|
||||
* @global string $tab
|
||||
* @global int $paged
|
||||
* @global string $type
|
||||
* @global string $term
|
||||
* @global string $wp_version
|
||||
*/
|
||||
public function prepare_items() {
|
||||
include( ABSPATH . 'wp-admin/includes/plugin-install.php' );
|
||||
|
||||
@@ -199,6 +214,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @access public
|
||||
*/
|
||||
public function no_items() {
|
||||
if ( isset( $this->error ) ) {
|
||||
$message = $this->error->get_error_message() . '<p class="hide-if-no-js"><a href="#" class="button" onclick="document.location.reload(); return false;">' . __( 'Try again' ) . '</a></p>';
|
||||
@@ -208,6 +226,13 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
echo '<div class="no-plugin-results">' . $message . '</div>';
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @global array $tabs
|
||||
* @global string $tab
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
protected function get_views() {
|
||||
global $tabs, $tab;
|
||||
|
||||
@@ -276,6 +301,8 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
/**
|
||||
* @global string $tab
|
||||
*
|
||||
* @param string $which
|
||||
*/
|
||||
protected function display_tablenav( $which ) {
|
||||
@@ -308,10 +335,16 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array
|
||||
*/
|
||||
protected function get_table_classes() {
|
||||
return array( 'widefat', $this->_args['plural'] );
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array
|
||||
*/
|
||||
public function get_columns() {
|
||||
return array();
|
||||
}
|
||||
@@ -341,6 +374,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @global string $wp_version
|
||||
*/
|
||||
public function display_rows() {
|
||||
$plugins_allowedtags = array(
|
||||
'a' => array( 'href' => array(),'title' => array(), 'target' => array() ),
|
||||
|
||||
Reference in new issue
Block a user