Title: Plugin list problem
Last modified: December 15, 2019

---

# Plugin list problem

 *  Resolved [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/plugin-list-problem/)
 * With the recent WordPress auto-update to 4.9.13, several plugins using short 
   codes have exhibited various problems. A video player system was not allowing
   pages to load. Their support person fixed that last night. Waiting on a page 
   loader plugin that will not load and the page has a couple short codes on it.
   The issue with TablePress is a bit different.
 * I have one table – it is inside a membership area so cannot post the link – however,
   that page (and the table) is loading fine – so perhaps no help to show the page,
   anyway.
 * The issue is that in the WP admin area, where installed plugins are listed, the
   list now stops with the one alphabetically prior to TablePress – so TablePress
   and following plugins do not show. (Also, if I search for TablePress, it is not
   found.) When I go into the C-panel Plugins directory and rename the TablePress
   folder, the rest of my plugins list shows, but of course, TablePress is no longer
   working. I put it back to the correct name, TablePress works, but i cannot see
   or access the rest of my plugins.
 * Is this issue fixable? Or should I simply remove TablePress and redo the page
   with the table? (I have only one.)

Viewing 15 replies - 1 through 15 (of 23 total)

1 [2](https://wordpress.org/support/topic/plugin-list-problem/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/plugin-list-problem/page/2/?output_format=md)

 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240314)
 * Hi,
 * thanks for your post, and sorry for the trouble.
 * This sounds strange. My guess here is that there’s actually an error in a different
   plugin and TablePress just uncovers it. That’s why the output stops just before
   the TablePress entry.
 * Can you please try again after temporarily deactivating all other plugins (except
   TablePress)? That way, we can find what’s causing this.
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240385)
 * Thanks for your reply, Tobias.
 * That was going to be my next step – only I was going to deactivate one at a time(
   along with TablePress) – since I cannot “see” it in the list when it’s activated
   nor any of the others beyond the letter “T” – and then see if the non-loading
   page loads. I’m really not very experienced beyond simply updating page content,
   so am hesitant to do too much all at once.
 * In any case, I was just on my way out the door, and as this might become a lengthy
   process, will get back to it later today. My apologies for the delay – wish I
   didn’t have to, but no choice, I’m afraid. (Have been working on this issue for
   two-plus days now.)
 * Thanks again,
    Dana
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240683)
 * Hi Dana,
 * no worries, and no need to hurry. It’s always better to be patient and careful
   with things like this!
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240914)
 * Tobias,
 * I’ve tried renaming and checking several plugins, but really hesitant to do this
   all the way. I’ll have to find someone to help me – so afraid I’ll be messing
   up my whole membership site!
 * Will keep you posted –
    Dana
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240921)
 * Hi Dana,
 * you don’t really have to rename them.
    It should be enough to use the “Deactivate”
   link for each one, on the “Plugins” page. (To see all these links, you might 
   first have to deactivate TablePress.)
 * Another idea, to confirm my theory could be to set the `WP_DEBUG` constant to`
   true` in your site’s “wp-config.php” file, see [https://wordpress.org/support/article/editing-wp-config-php/#wp_debug](https://wordpress.org/support/article/editing-wp-config-php/#wp_debug)
   
   After that, you should then see an error message at the end of the list of plugins,
   instead of just “nothing”.
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12240935)
 * Thanks for that suggestion, Tobias. I will try the WP_DEBUG this evening.
 * Dana
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12241170)
 * Tobias,
 * I did try – followed a couple tutorials on the web – didn’t see anything different,
   so not sure if the result you suggested simply wasn’t there, or whether I didn’t
   see it, or whether I didn’t do it correctly. I have changed that .php file back
   to the way it was.
 * I’ve spent so much time on this that I simply have to get a deadline project 
   done this week. In the meantime, I will see if I can find someone else who knows
   what they’re doing inside WP to take a look. I also have a ticket in to the Instabuilder
   support people, as the two pages using that plugin also stopped loading at the
   same time. (At least the Simple Video support guy solved THAT problem, so one
   out of three issues has been corrected. I will let you know if I learn what is
   causing TablePress and beyond not to populate when it’s activated.
 * And I will try the deactivate function in turn – soon as I get this other project
   in hand.
 * I do appreciate your suggestions,
    Dana
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12242436)
 * Hi,
 * ok, thanks for testing this! Too bad that it didn’t result in more information
   🙁
 * I hope that all this can be solved once you finish that other project!
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12242527)
 * Tobias,
 * The host support guy emailed me overnight, “I’ve set that debug flag to true 
   now for you.”
 * So went inside my WP admin area and saw an error log I had not seen before – 
   will copy it here if it’s OK. Does this tell you anything?
 * Dec 15, 20:08:14
 * Fatal error: Uncaught TypeError: Argument 1 passed to TablePress_Admin_Controller::
   add_plugin_action_links() must be of the type array, string given, called in /
   home/sites/9b/a/a37df20d06/public_html/wp-includes/class-wp-hook.php on line 
   288 and defined in /home/sites/9b/a/a37df20d06/public_html/wp-content/plugins/
   tablepress/controllers/controller-admin.php:313
 * Stack Trace
    1. TablePress_Admin_Controller->add_plugin_action_links(‘<‘) /home/
   sites/9b/a/a37df20d06/public_html/wp-includes/class-wp-hook.php:288 2. WP_Hook-
   >apply_filters(‘<‘, Array) /home/sites/9b/a/a37df20d06/public_html/wp-includes/
   plugin.php:203 3. apply_filters(‘plugin_action_l…’, ‘<‘, ‘tablepress/tabl…’, 
   Array, ‘all’) /home/sites/9b/a/a37df20d06/public_html/wp-admin/includes/class-
   wp-plugins-list-table.php:714 4. WP_Plugins_List_Table->single_row(Array) /home/
   sites/9b/a/a37df20d06/public_html/wp-admin/includes/class-wp-plugins-list-table.
   php:534 5. WP_Plugi in /home/sites/9b/a/a37df20d06/public_html/wp-content/plugins/
   tablepress/controllers/controller-admin.php on line 313 /home/sites/9b/a/a37df20d06/
   public_html/wp-admin/includes/class-wp-list-table.php:1165
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12242583)
 * Hi,
 * thanks! This confirms what I had thought! Another plugin is using the `plugin_action_links_`
   plugin filter hook in the wrong way (they are returning a text string instead
   of an array (a list)), and TablePress uncovers that here.
 * The approach with deactivating all other plugins (except TablePress) and then
   activating them again one by one, until the issue reappears, should be the best
   approach to find the culprit.
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12242642)
 * OK!
 * Thanks for looking at that, Tobias.
 * If this can be done quickly, it will be worth finding out before I get to work
   on that newsletter project! But I do have a few questions:
 * 1. I guess the only way to deactivate them all except TablePress is to rename
   TablePress so they all populate, then correctly rename TablePress and reactivate
   it and do the A’s through S’s first – if that doesn’t find the culprit, not sure
   how to do reactivate the ones in turn following TablePress. Any suggestion?
 * 2. Since my main concern is my membership site, can I activate those relevant
   plugins first or do they need to be done in alpha list order?
 * 3. That said, am I assuming correctly that once I activate a plugin and it is
   not the culprit, that I leave it activated while proceeding to the next?
 * 4. Bottom line, what will I see that tells me the culprit has been found? How
   will I know?
 * Thank you again,
    Dana
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12244476)
 * Hi Dana,
 * 1. Yes, that should be a quick way. You could also just start deactivating those
   plugins for which you can see the “Deactivate” link. Maybe you are lucky and 
   suddenly you do see the complete list again. Then, the last deactivated plugin
   is the culprit.
 * 2. Yes, you don’t have to do it alphabetically. You could start with the important
   ones.
 * 3. Yes, you can then leave it activated.
 * 4. You have found the culprit if the issue reappears (and all plugins where deactivated
   before that). The last re-activated plugin is then the culprit. Or you do the“
   opposite”, as described above and start deactivating the currently active ones(
   with TablePress left activated). Then, once the issue suddenly disappears, the
   last deactivated plugin is the culprit.
 * My guess is that this is caused by one of the “not so popular” plugins on the
   list, i.e. a plugin that not too many people use, as this means a smaller chance
   that the issue had already been found and fixed before by someone else.
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12244831)
 * Wow, Tobias,
 * I was moving along smoothly until I deactivated Membersonic – my Membership plugin!
   All kinds of error messages seemed to show up – I had a challenge reactivating
   Membersonic, but finally did. At least I have worked with the developer and support
   guys over the years, so should get fairly prompt attention. I will put in a support
   ticket right away. Either their plugin is the culprit or it’s not playing well
   with some other one! (Am I right to assume they need to fix it and there’s nothing
   simple I can do?) Here are a couple error messages I was able to copy while trying
   to reactivate —
 * MemberSonic Pro
 * Warning: count(): Parameter must be an array or an object that implements Countable
   in /home/sites/9b/a/a37df20d06/public_html/wp-admin/includes/class-wp-list-table.
   php on line 480
 * Warning: Invalid argument supplied for foreach() in /home/sites/9b/a/a37df20d06/
   public_html/wp-admin/includes/class-wp-list-table.php on line 487
 * Warning: Illegal string offset ‘activate’ in /home/sites/9b/a/a37df20d06/public_html/
   wp-content/plugins/wp-editor/classes/WPEditor.php on line 333
 * Warning: Illegal string offset ‘delete’ in /home/sites/9b/a/a37df20d06/public_html/
   wp-content/plugins/wp-editor/classes/WPEditor.php on line 333
 * Warning: Illegal string offset ‘activate’ in /home/sites/9b/a/a37df20d06/public_html/
   wp-content/plugins/wp-editor/classes/WPEditor.php on line 333
 * Warning: Illegal string offset ‘delete’ in /home/sites/9b/a/a37df20d06/public_html/
   wp-content/plugins/wp-editor/classes/WPEditor.php on line 333
 *  Plugin Author [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * (@tobiasbg)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12245385)
 * Hi,
 * yes, I’m afraid that they’ll have to fix those issues in their code.
    Even if
   there were any quick things to do (I can’t think of any, sorry), this should 
   be fixed so that you won’t have similar problems again in the future.
 * Regards,
    Tobias
 *  Thread Starter [danak](https://wordpress.org/support/users/danak/)
 * (@danak)
 * [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/#post-12261563)
 * Hi, Tobias,
 * Still waiting to hear from support people, so as I work on my newsletter, am 
   fitting in the activate/deactivate of the plugins. The error log shows up periodically,
   of course, so thought I would change the True to False – but I see 3 instances–
   which of the instances do I change to false – or all 3?
 * define(‘WP_DEBUG’, true);
    //define(‘WP_DEBUG’, true); //define(‘WP_DEBUG_LOG’,
   true);
 * Thanks,
    Dana

Viewing 15 replies - 1 through 15 (of 23 total)

1 [2](https://wordpress.org/support/topic/plugin-list-problem/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/plugin-list-problem/page/2/?output_format=md)

The topic ‘Plugin list problem’ is closed to new replies.

 * ![](https://ps.w.org/tablepress/assets/icon.svg?rev=3192944)
 * [TablePress - Tables in WordPress made easy](https://wordpress.org/plugins/tablepress/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/tablepress/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/tablepress/)
 * [Active Topics](https://wordpress.org/support/plugin/tablepress/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/tablepress/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/tablepress/reviews/)

## Tags

 * [WordPress update](https://wordpress.org/support/topic-tag/wordpress-update/)

 * 23 replies
 * 2 participants
 * Last reply from: [Tobias Bäthge](https://wordpress.org/support/users/tobiasbg/)
 * Last activity: [6 years, 5 months ago](https://wordpress.org/support/topic/plugin-list-problem/page/2/#post-12265224)
 * Status: resolved