[WordPress] View/Export useful network statistics related to sites, users per site, plugins per site, themes and plugins for all the sites in a WordPress multisite network.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
admin
includes
languages
public
vendor
.gitignore
LICENSE.txt
README.md
index.php
uninstall.php
wp-network-stats.php

README.md

WP Network Stats

View/Export useful network statistics related to sites, users per site, plugins per site, themes and plugins for all the sites in a WordPress multisite network.

The features include -

  1. Background processing for generating new statistics for the network. It allows you to safely generate stats without compromising the performance of your large multisite network.
  2. Ability to fine tune batch processing settings.
  3. Protected network admin settings.
  4. Notification when the stats are available.
  5. D3 Visualizations
  6. Generates set of CSV files corresponding to different types of stats.

Plugin repository features

  • The Plugins is based on the Boilerplate which in turn is based on Plugin API, Coding Standards, and Documentation Standards.
  • All classes, functions, and variables are documented so that you know what you need to be changed.
  • The plugin uses a strict file organization scheme that correspond both to the WordPress Plugin Repository structure, and that make it easy to organize the files that compose the plugin.
  • The project includes a .pot file as a starting point for internationalization.

Installation

The Plugin can be installed in one of the following ways

From your WordPress (or WordPress Network) Admin dashboard

  1. Visit 'Plugins > Add New'
  2. Search for 'WP Network Stats' and click Install
  3. Click on Network Activate.

From WordPress.org

  1. Download WP Network Stats.
  2. Upload the 'wp-network-stats' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)
  3. In the WordPress Network Admin dashboard, navigation to the Plugins page, Locate the menu item that reads “WP Network Stats
  4. Click on Network Activate.

Copying a Directory

  1. Copy the wp-network-stats directory into your wp-content/plugins directory.
  2. In the WordPress Network Admin dashboard, navigation to the Plugins page, Locate the menu item that reads “WP Network Stats
  3. Click on Network Activate.

Installing a zip file

  1. Create a zip of wp-network-stats directory.
  2. In the WordPress dashboard, navigate to the Plugins -> Add New page.
  3. Click Upload Plugin.
  4. Upload the zip file and click Install Now.
  5. Click on Network Activate.

Contributing

Internationalizing

This WordPress Plugin uses a variable to store the text domain used when internationalizing strings throughout the plugin. To take advantage of this method, there are tools that are recommended for providing correct, translatable files:

Any of the above tools should provide you with the proper tooling to internationalize the plugin.

License

The WP Network Stats Plugin is licensed under the GPL v2 or later.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

A copy of the license is included in the root of the plugin’s directory. The file is named LICENSE.

Documentation, FAQs, and More

Coming Soon.