Glad to hear you like it, @reelism!
1) The list of plugins is cached to prevent Plugin Toggle from causing performance issues, but if you visit the Plugins → Installed Plugins screen in your admin panel, it will clear the cache.
I’m not exactly sure why or how the toolbar link would remain after Plugin Toggle was deleted, but that’s not something that would be related to the plugin itself. It sounds like some sort of aggressive caching on the server or another plugin.
2) I run Plugin Toggle on sites with 100+ plugins and haven’t seen anything similar to what you’re describing. A screenshot might help. This may also be related to the first issue if you’re able to figure that out.
1. Good to know – might be worth having that in the details + faq of plugin, seems this would be the only setting, so useful to know.
2. See: https://imgur.com/a/wFJnSbb , I’ve gone ahead and reset my site, so can’t help anymore re that. I am running Clearfy, which minifies css/js, but it shouldnt be caching at present, Jetpack running too, but have disabled nearly all modules, no caching.
The list would always ‘collapse’ the more plugins I’d install. For some reason the layout breaks.
The following assets/CSS is fixing the layout across various WP installs.
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-item .ab-icon:before {
content: “\f106”;
top: 2px;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-sub-wrapper {
overflow-y: auto;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-submenu li .ab-item {
opacity: 0.6;
overflow: hidden;
position: relative;
text-overflow: ellipsis;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-submenu li .ab-item:hover,
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-submenu li.is-active .ab-item {
opacity: 1;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle .ab-submenu li.is-active .ab-item {
font-weight: bold;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many {
position: static;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many .ab-sub-wrapper {
position: absolute;
right: 0;
left: 0;
width: 1024px;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many .ab-submenu {
-moz-columns: 4;
-webkit-columns: 4;
columns: 4;
}
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many .ab-submenu li {
position: relative;
white-space: normal;
}
@media only screen and (min-width: 1680px) {
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many .ab-submenu {
-moz-columns: 4;
-webkit-columns: 4;
columns: 4;
}
}
@media only screen and (min-width: 1920px) {
#wpadminbar .quicklinks #wp-admin-bar-plugin-toggle.has-many .ab-submenu {
-moz-columns: 6;
-webkit-columns: 6;
columns: 6;
}
}