All Projects β†’ bueltge β†’ Wordpress Multisite Enhancements

bueltge / Wordpress Multisite Enhancements

Licence: gpl-2.0
Enhance WordPress Multisite for Network Admins with different topics

Projects that are alternatives of or similar to Wordpress Multisite Enhancements

Bigcommerce For Wordpress
A headless commerce integration for WordPress, powered by BigCommerce
Stars: ✭ 82 (-7.87%)
Mutual labels:  wordpress
Slpkg
πŸ“¦ Mirror of slpkg repository
Stars: ✭ 86 (-3.37%)
Mutual labels:  administration
Tj
Create local WordPress dev sites, manage existing sites, and deploy them, all from the command line.
Stars: ✭ 88 (-1.12%)
Mutual labels:  wordpress
Instantwp
InstantWP is a complete standalone, portable WordPress development environment.
Stars: ✭ 83 (-6.74%)
Mutual labels:  wordpress
Zoninator
Curation made easy! Create "zones" then add and order your content straight from the WordPress Dashboard.
Stars: ✭ 84 (-5.62%)
Mutual labels:  wordpress
Laravel Woocommerce
WooCommerce Rest API for Laravel
Stars: ✭ 86 (-3.37%)
Mutual labels:  wordpress
Snowball
A WordPress plugin for making immersive longform articles
Stars: ✭ 81 (-8.99%)
Mutual labels:  wordpress
Imposter Plugin
Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins.
Stars: ✭ 90 (+1.12%)
Mutual labels:  wordpress
I hate wordpress
I used to hate Wordpress until I had created this repo. This is me documenting how to make WordPress not suck like everyone thinks it does.
Stars: ✭ 85 (-4.49%)
Mutual labels:  wordpress
Wp Functions List
This is a list of all WordPress functions from version 0 to version 4.8.1 along with the data of when they were first introduced and if they are deprecated or not
Stars: ✭ 88 (-1.12%)
Mutual labels:  wordpress
Shadow Shop
Building highly customizable e-commerce websites selling shadowsocks services, using Wordpress and WooCommerce
Stars: ✭ 84 (-5.62%)
Mutual labels:  wordpress
Wp Ulike
WP ULike enables you to add Ajax Like button into your WordPress and allowing your visitors to like and unlike posts,comments, BuddyPress activities & bbPress Topics
Stars: ✭ 84 (-5.62%)
Mutual labels:  wordpress
Popup Maker
Popup Maker plugin for WordPress
Stars: ✭ 87 (-2.25%)
Mutual labels:  wordpress
Cache Buddy
#WordPressPlugin: makes more WordPress pages cacheable
Stars: ✭ 82 (-7.87%)
Mutual labels:  wordpress
Kubernetes Course
Kubernetes Course Files
Stars: ✭ 1,291 (+1350.56%)
Mutual labels:  wordpress
Bhf
Rails-Engine-Gem that offers an admin interface for trusted user
Stars: ✭ 81 (-8.99%)
Mutual labels:  administration
Remove Comments Absolutely
WordPress Plugin to deactivate comments functions and remove areas absolute form the WordPress install
Stars: ✭ 86 (-3.37%)
Mutual labels:  wordpress
Headless Wp
A demo repo for Headless WordPress
Stars: ✭ 89 (+0%)
Mutual labels:  wordpress
Wp Less
WordPress plugin which seemlessly compiles, caches and rebuilds your LESS stylesheets.
Stars: ✭ 88 (-1.12%)
Mutual labels:  wordpress
Jetpack
Security, performance, marketing, and design tools β€” Jetpack is made by the WordPress experts to make WP sites safer and faster, and help you grow your traffic.
Stars: ✭ 1,283 (+1341.57%)
Mutual labels:  wordpress

WordPress Multisite Enhancements

Enhance Multisite for Network Admins with different topics

Description

When you work quite a bit with WordPress Multisites, sometimes you need more information or menu items. This plugin enhances the network area for super admins with useful functions.

  • Adds Blog and User ID in network view more
  • Enables an 'Add New' link under the Plugins menu for Network admins
  • Adds several useful items to the multisite 'Network Admin' admin bar
  • On the network plugins page, shows which site has this plugin active.
  • On the network theme page, shows which blog has the theme active and is a Child theme.
    • If you have more as 4 sites active for an plugin, theme then is the list only available via click for an proper way to not overload the admin interface.
  • Change Admin footer text for Administrators to view currently used RAM, SQL, RAM version fast
  • Adds Favicon from theme folder to the admin area to easily identify the blog, use the favicon.ico file in the theme folder of the active theme in each blog
  • Adds Favicon to each blog on the Admin Bar Item 'My Sites'. If you a like a custom path for each favicon, please see the documentation for this feature.
  • Removes also the 'W' logo and his sub-links in admin bar
  • Adds the status to each site in the admin bar to identify fastly if the site has a noindex status and to see the external url.
  • Add functions to be used in your install
    • The function get_blog_list() is currently deprecated in the WP Core, but currently usable. The plugin checks this and gets an alternative in src/core.php
    • If you will develop with the alternative to this function from my source, then use the method get_blog_list() in class Multisite_Core. My source also use caching with the Transient API. More about the function in src/class-core.php.
    • If you use WordPress version 3.7 and higher, then check the function wp_get_sites(), the new alternative function inside the core to get all sides inside the network. The function accepts a array with arguments, see the description.
    • But if you use WordPress 4.6 and higher then that new alternative ;) - get_sites() - is the current function to get all sites in the network. The helper method of this plugin Multisite_Core::get_blog_list() or the function get_blog_list() have all checks included.
  • Filter theme list to find your target fast. Works on single theme page and also network theme page.
  • Handy ssl identifier to each site in network site view page.

Installation

Composer Package

The plugin is available as Composer package and can be installed via Composer:
composer create-project bueltge/wordpress-multisite-enhancements --no-dev.

The package is on packagist and the package name is bueltge/wordpress-multisite-enhancements.

WordPress backend

Use the installer via back-end. Find via search and install.

Manual mode, (s)FTP

  1. Unpack the download-package.
  2. Upload the files to the /wp-content/plugins/ directory.
  3. Activate the plugin through the Network/Plugins menu in WordPress and click Network Activate.

Screenshots

  1. Blog ID on Sites

Blog ID on Sites

  1. User ID on Users

User ID on Users

  1. Add New link to install new plugin on each blog

Add New link to install new plugin on each blog

  1. Manage Comments with Counter on Admin Bar

Manage Comments with Counter on Admin Bar

  1. On which blog is the plugin active

On which blog is the plugin active

  1. On which blog is the theme active

On which blog is the theme active

  1. New Admin footer text

New Admin footer text

  1. Favicon on Admin bar

Favicon on Admin bar

  1. Filter Themes

Filter Themes

Other Notes

Crafted by Inpsyde Β· The team is engineering the Web since 2006.

Bugs, technical hints or contribute

Please give me feedback, contribute and file technical bugs on this GitHub Repo, use Issues.

License

Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a small donation for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;)

Contact & Feedback

The plugin is designed and developed by me Frank BΓΌltge

Please let me know if you like the plugin or you hate it or whatever ... Please fork it, add an issue for ideas and bugs.

Disclaimer

I'm German and my English might be gruesome here and there. So please be patient with me and let me know of typos or grammatical parts. Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].