Common WordPress errors after upgrading WP core or activating a new plugin, theme

Plugins Don’t Always Play Nice

Note that not all plugins ‘play nice’ by working together with other plugins or themes. When plugins don’t work well with other plugins or themes you have a ‘plugin conflict’. WordPress plugins can often ‘throw errors’ or cause conflicts with other plugins or themes since they are made by many different 3rd parties.

The path to your plugin folder on the remote server will look something like this: root/wp-content/plugins/my-plugin-directory-name/

The common errors are:

1) Fatal error: Call to undefined function is_site_admin() in /home/public_html/wp-content/plugins/my-plugin-directory-name/

2) [26-Jun-2015 11:05:25] PHP Fatal error: require() [function.require]: Failed opening required ‘/home/BLOG/public_html/wp-includes/load.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/BLOG/public_html/wp-settings.php on line 19

3) Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 1816813 bytes) in /home/public_html/wp-includes/wp-db.php on line 499

4) Can’t login Admin Dashboard: You do not have sufficient permissions to access this page.
This error caused by mismatch option name value”_user_roles”, ” _capabilities”, “_user_level”, “_dashboard_quick_press_last_post_id”, “_user-settings”, “_user-settings-time” of database table prefix and the value defined in the database tables.