wpsnoop: fix MyCurator plugin conflicts, errors & issues

When the plugin MyCurator conflicts or throws a PHP error we hope wpsnoop can help you to fix the issue quickly.


Discover which shortcodes wp-options PHP functions database tables and files are created by MyCurator, plus learn which plugins and/or themes could be in conflict with MyCurator.


Troubleshooting theme and plugin conflicts is easier when you know what MyCurator leaves behind after uninstalling it from a WordPress installation, there is a list down below for your convenience.

Expert advice is recommended if you are not technically proficient with PHP, MySQL etc. View support options for MyCurator

Get professional support for MyCurator here

When you need professional help with WordPress: get help here


What does MyCurator version 3.72 add to WordPress? Answers Here.

This is an automatically generated report - it is possible for MyCurator to perform differently in your installation, previous versions before 3.72 may have created a different set of shortcodes, used different function names or could have created entirely different database tables to store settings and operate. This is not an exhaustive list but shows how version 3.72 of MyCurator behaves when installed and removed on a clean installation of WordPress.

We have not tested individual shortcodes, features or settings of this plugin but instead have concentrated on the potential for obvious errors and conflicts which can occur, if you need help with the plugin in your local installation you can get WordPress help and support for MyCurator by clicking here.

Our testing covered the free version of this plugin there may or may not be a paid version or premium version available for purchase that unlocks additional features and could behave in a slightly or very different manner.

Which new files does MyCurator add to WordPress?

This section will populate with a table showing an icon, size and filepath.

Type & Path Size Conflicts
wp-content/plugins/mycurator/ 1.29MB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/css/ 6.87kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/css/MyCurator_train.css 1.05kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/css/MyCurator.css 5.82kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/js/ 29.09kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/js/MyCurator_notebook.js 4.96kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/js/MyCurator_open_tab.js 1.97kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/js/MyCurator_showpg.js 10.09kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/js/MyCurator_training.js 12.07kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/lib/ 4.73kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/lib/class-mct-tw-api.php 4.73kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_fcns.php 52.74kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_getit.php 20.91kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_link_redir.php 9.56kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_local_classify.php 14.07kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_local_proc.php 55.65kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_notebk.php 40.09kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_page.css 1.39kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_posttypes.php 81.72kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_process_page.php 5.11kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_sourceit.php 10.02kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator_train.php 3.03kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/MyCurator.php 188.28kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/notebook.png 2.70kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/README.txt 6.31kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/screenshot-1.png 478.82kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/screenshot-2.png 251.27kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/screenshot-3.png 51.37kB No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/thumbs_down.png 758.00B No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/thumbs_up.png 754.00B No known conflicts with other themes or plugins.
wp-content/plugins/mycurator/trash_icon.png 783.00B No known conflicts with other themes or plugins.

Which new shortcodes does MyCurator add to WordPress?

ShortCode   Known Plugin or Theme conflicts
[MyCurator_training_page] The MyCurator_training_page shortcode doesn't have any known conflicts with other themes or plugins.

Note: We have not yet checked to see if these shortcodes work as expected in pages, posts, sidebar widgets, or when set as the page title, in content, in the excert, in menus or anywhere else within a WordPress installation. A shortcode could produce errors due to parameters added when it is used, or if the plugin is updated and the format of the shortcode has changed.

Which new database tables are created by the WordPress plugin MyCurator?

Which new options are added to the wp-options table by MyCurator?

Option Name   Known Conflicts
mct_ai_options The mct_ai_options option doesn't have any known conflicts with other themes or plugins.

During use MyCurator may or may not create more options depending on how the plugin is configured and depending on which other themes and plugins are active in your specific hosting environment.

What new PHP functions does MyCurator declare when it is active?

Function   Conflicts Common Errors
getyoutubevideoid 3 conflicts Fatal error: Cannot redeclare getyoutubevideoid()
bwc_add_link_alerts 0 conflicts Fatal error: Cannot redeclare bwc_add_link_alerts()
bwc_create_news 0 conflicts Fatal error: Cannot redeclare bwc_create_news()
checkmydate 0 conflicts Fatal error: Cannot redeclare checkmydate()
get_js_code 0 conflicts Fatal error: Cannot redeclare get_js_code()
get_the_term_target_ai 0 conflicts Fatal error: Cannot redeclare get_the_term_target_ai()
is_trainee 0 conflicts Fatal error: Cannot redeclare is_trainee()
mct_ai_activehook 0 conflicts Fatal error: Cannot redeclare mct_ai_activehook()
mct_ai_addtrain 0 conflicts Fatal error: Cannot redeclare mct_ai_addtrain()
mct_ai_build_link 0 conflicts Fatal error: Cannot redeclare mct_ai_build_link()
mct_ai_callcloud 0 conflicts Fatal error: Cannot redeclare mct_ai_callcloud()
mct_ai_checkcron 0 conflicts Fatal error: Cannot redeclare mct_ai_checkcron()
mct_ai_checkpage 0 conflicts Fatal error: Cannot redeclare mct_ai_checkpage()
mct_ai_clean_article 0 conflicts Fatal error: Cannot redeclare mct_ai_clean_article()
mct_ai_clean_postsread 0 conflicts Fatal error: Cannot redeclare mct_ai_clean_postsread()
mct_ai_clearlogs 0 conflicts Fatal error: Cannot redeclare mct_ai_clearlogs()
mct_ai_cloudclassify 0 conflicts Fatal error: Cannot redeclare mct_ai_cloudclassify()
mct_ai_cloudtopic 0 conflicts Fatal error: Cannot redeclare mct_ai_cloudtopic()
mct_ai_createdb 0 conflicts Fatal error: Cannot redeclare mct_ai_createdb()
mct_ai_createmenu 0 conflicts Fatal error: Cannot redeclare mct_ai_createmenu()
mct_ai_curl_get_file_contents 0 conflicts Fatal error: Cannot redeclare mct_ai_curl_get_file_contents()
mct_ai_custom_bulk_actions 0 conflicts Fatal error: Cannot redeclare mct_ai_custom_bulk_actions()
mct_ai_del_multi 0 conflicts Fatal error: Cannot redeclare mct_ai_del_multi()
mct_ai_do_get_it 0 conflicts Fatal error: Cannot redeclare mct_ai_do_get_it()
mct_ai_dogetit 0 conflicts Fatal error: Cannot redeclare mct_ai_dogetit()
mct_ai_dosourceit 0 conflicts Fatal error: Cannot redeclare mct_ai_dosourceit()
mct_ai_editsource 0 conflicts Fatal error: Cannot redeclare mct_ai_editsource()
mct_ai_find_image 0 conflicts Fatal error: Cannot redeclare mct_ai_find_image()
mct_ai_firstpage 0 conflicts Fatal error: Cannot redeclare mct_ai_firstpage()
mct_ai_formatlink 0 conflicts Fatal error: Cannot redeclare mct_ai_formatlink()
mct_ai_get_page 0 conflicts Fatal error: Cannot redeclare mct_ai_get_page()
mct_ai_get_title 0 conflicts Fatal error: Cannot redeclare mct_ai_get_title()
mct_ai_get_tname_ai 0 conflicts Fatal error: Cannot redeclare mct_ai_get_tname_ai()
mct_ai_get_topic_options 0 conflicts Fatal error: Cannot redeclare mct_ai_get_topic_options()
mct_ai_get_trainpage 0 conflicts Fatal error: Cannot redeclare mct_ai_get_trainpage()
mct_ai_get_words 0 conflicts Fatal error: Cannot redeclare mct_ai_get_words()
mct_ai_getexcerpt 0 conflicts Fatal error: Cannot redeclare mct_ai_getexcerpt()
mct_ai_getitpage 0 conflicts Fatal error: Cannot redeclare mct_ai_getitpage()
mct_ai_getlinkredir 0 conflicts Fatal error: Cannot redeclare mct_ai_getlinkredir()
mct_ai_getplan 0 conflicts Fatal error: Cannot redeclare mct_ai_getplan()
mct_ai_getpostcontent 0 conflicts Fatal error: Cannot redeclare mct_ai_getpostcontent()
mct_ai_getslarticle 0 conflicts Fatal error: Cannot redeclare mct_ai_getslarticle()
mct_ai_getslpage 0 conflicts Fatal error: Cannot redeclare mct_ai_getslpage()
mct_ai_gnewnb 0 conflicts Fatal error: Cannot redeclare mct_ai_gnewnb()
mct_ai_gnulltopic 0 conflicts Fatal error: Cannot redeclare mct_ai_gnulltopic()
mct_ai_gutenblocks 0 conflicts Fatal error: Cannot redeclare mct_ai_gutenblocks()
mct_ai_hascap 0 conflicts Fatal error: Cannot redeclare mct_ai_hascap()
mct_ai_helpvideo 0 conflicts Fatal error: Cannot redeclare mct_ai_helpvideo()
mct_ai_inline_fmthelp 0 conflicts Fatal error: Cannot redeclare mct_ai_inline_fmthelp()
mct_ai_inlinetb 0 conflicts Fatal error: Cannot redeclare mct_ai_inlinetb()
mct_ai_insertjs 0 conflicts Fatal error: Cannot redeclare mct_ai_insertjs()
mct_ai_ispaid 0 conflicts Fatal error: Cannot redeclare mct_ai_ispaid()
mct_ai_linkcol 0 conflicts Fatal error: Cannot redeclare mct_ai_linkcol()
mct_ai_linkcolout 0 conflicts Fatal error: Cannot redeclare mct_ai_linkcolout()
mct_ai_linkeditmeta 0 conflicts Fatal error: Cannot redeclare mct_ai_linkeditmeta()
mct_ai_linkmeta 0 conflicts Fatal error: Cannot redeclare mct_ai_linkmeta()
mct_ai_linkrssbox 0 conflicts Fatal error: Cannot redeclare mct_ai_linkrssbox()
mct_ai_log 0 conflicts Fatal error: Cannot redeclare mct_ai_log()
mct_ai_logreport 0 conflicts Fatal error: Cannot redeclare mct_ai_logreport()
mct_ai_logspage 0 conflicts Fatal error: Cannot redeclare mct_ai_logspage()
mct_ai_mainpage 0 conflicts Fatal error: Cannot redeclare mct_ai_mainpage()
mct_ai_menudisp 0 conflicts Fatal error: Cannot redeclare mct_ai_menudisp()
mct_ai_no_dups 0 conflicts Fatal error: Cannot redeclare mct_ai_no_dups()
mct_ai_notable_article 0 conflicts Fatal error: Cannot redeclare mct_ai_notable_article()
mct_ai_optionpage 0 conflicts Fatal error: Cannot redeclare mct_ai_optionpage()
mct_ai_post_entry 0 conflicts Fatal error: Cannot redeclare mct_ai_post_entry()
mct_ai_post_image 0 conflicts Fatal error: Cannot redeclare mct_ai_post_image()
mct_ai_postlink 0 conflicts Fatal error: Cannot redeclare mct_ai_postlink()
mct_ai_postthumb 0 conflicts Fatal error: Cannot redeclare mct_ai_postthumb()
mct_ai_process_request 0 conflicts Fatal error: Cannot redeclare mct_ai_process_request()
mct_ai_process_site 0 conflicts Fatal error: Cannot redeclare mct_ai_process_site()
mct_ai_process_topic 0 conflicts Fatal error: Cannot redeclare mct_ai_process_topic()
mct_ai_queueit 0 conflicts Fatal error: Cannot redeclare mct_ai_queueit()
mct_ai_quick_source 0 conflicts Fatal error: Cannot redeclare mct_ai_quick_source()
mct_ai_register 0 conflicts Fatal error: Cannot redeclare mct_ai_register()
mct_ai_relmeta 0 conflicts Fatal error: Cannot redeclare mct_ai_relmeta()
mct_ai_relmetashow 0 conflicts Fatal error: Cannot redeclare mct_ai_relmetashow()
mct_ai_relmetatarget 0 conflicts Fatal error: Cannot redeclare mct_ai_relmetatarget()
mct_ai_remove_quick_edit 0 conflicts Fatal error: Cannot redeclare mct_ai_remove_quick_edit()
mct_ai_removepage 0 conflicts Fatal error: Cannot redeclare mct_ai_removepage()
mct_ai_resetexcerpt 0 conflicts Fatal error: Cannot redeclare mct_ai_resetexcerpt()
mct_ai_rssapi 0 conflicts Fatal error: Cannot redeclare mct_ai_rssapi()
mct_ai_run_mycurator 0 conflicts Fatal error: Cannot redeclare mct_ai_run_mycurator()
mct_ai_schedcron 0 conflicts Fatal error: Cannot redeclare mct_ai_schedcron()
mct_ai_set_cron_sched 0 conflicts Fatal error: Cannot redeclare mct_ai_set_cron_sched()
mct_ai_set_simplepie 0 conflicts Fatal error: Cannot redeclare mct_ai_set_simplepie()
mct_ai_setexcerpt 0 conflicts Fatal error: Cannot redeclare mct_ai_setexcerpt()
mct_ai_setoptions 0 conflicts Fatal error: Cannot redeclare mct_ai_setoptions()
mct_ai_setprpage 0 conflicts Fatal error: Cannot redeclare mct_ai_setprpage()
mct_ai_sfindrss 0 conflicts Fatal error: Cannot redeclare mct_ai_sfindrss()
mct_ai_showfeed 0 conflicts Fatal error: Cannot redeclare mct_ai_showfeed()
mct_ai_showpage 0 conflicts Fatal error: Cannot redeclare mct_ai_showpage()
mct_ai_showpg_ajax 0 conflicts Fatal error: Cannot redeclare mct_ai_showpg_ajax()
mct_ai_showpg_queue 0 conflicts Fatal error: Cannot redeclare mct_ai_showpg_queue()
mct_ai_showplan 0 conflicts Fatal error: Cannot redeclare mct_ai_showplan()
mct_ai_showsrc 0 conflicts Fatal error: Cannot redeclare mct_ai_showsrc()
mct_ai_sourcemax 0 conflicts Fatal error: Cannot redeclare mct_ai_sourcemax()
mct_ai_sources 0 conflicts Fatal error: Cannot redeclare mct_ai_sources()
mct_ai_status_display 0 conflicts Fatal error: Cannot redeclare mct_ai_status_display()
mct_ai_strtolower_utf8 0 conflicts Fatal error: Cannot redeclare mct_ai_strtolower_utf8()
mct_ai_testurl 0 conflicts Fatal error: Cannot redeclare mct_ai_testurl()
mct_ai_timesince 0 conflicts Fatal error: Cannot redeclare mct_ai_timesince()
mct_ai_titlelink 0 conflicts Fatal error: Cannot redeclare mct_ai_titlelink()
mct_ai_topicpage 0 conflicts Fatal error: Cannot redeclare mct_ai_topicpage()
mct_ai_topics 0 conflicts Fatal error: Cannot redeclare mct_ai_topics()
mct_ai_topicsource 0 conflicts Fatal error: Cannot redeclare mct_ai_topicsource()
mct_ai_train_ajax 0 conflicts Fatal error: Cannot redeclare mct_ai_train_ajax()
mct_ai_train_multi 0 conflicts Fatal error: Cannot redeclare mct_ai_train_multi()
mct_ai_train_nav 0 conflicts Fatal error: Cannot redeclare mct_ai_train_nav()
mct_ai_trainpost 0 conflicts Fatal error: Cannot redeclare mct_ai_trainpost()
mct_ai_trainscript 0 conflicts Fatal error: Cannot redeclare mct_ai_trainscript()
mct_ai_trainstyle 0 conflicts Fatal error: Cannot redeclare mct_ai_trainstyle()
mct_ai_traintags 0 conflicts Fatal error: Cannot redeclare mct_ai_traintags()
mct_ai_traintoblog 0 conflicts Fatal error: Cannot redeclare mct_ai_traintoblog()
mct_ai_tw_expandurl 0 conflicts Fatal error: Cannot redeclare mct_ai_tw_expandurl()
mct_ai_twapi 0 conflicts Fatal error: Cannot redeclare mct_ai_twapi()
mct_ai_utf_inarray 0 conflicts Fatal error: Cannot redeclare mct_ai_utf_inarray()
mct_ai_utf_strlen 0 conflicts Fatal error: Cannot redeclare mct_ai_utf_strlen()
mct_ai_utf_words 0 conflicts Fatal error: Cannot redeclare mct_ai_utf_words()
mct_ai_vercheck 0 conflicts Fatal error: Cannot redeclare mct_ai_vercheck()
mct_ai_wpmunewblog 0 conflicts Fatal error: Cannot redeclare mct_ai_wpmunewblog()
mct_nb_addnotepg 0 conflicts Fatal error: Cannot redeclare mct_nb_addnotepg()
mct_nb_choosenb 0 conflicts Fatal error: Cannot redeclare mct_nb_choosenb()
mct_nb_dialog 0 conflicts Fatal error: Cannot redeclare mct_nb_dialog()
mct_nb_metaboxes 0 conflicts Fatal error: Cannot redeclare mct_nb_metaboxes()
mct_nb_notebk_ajax 0 conflicts Fatal error: Cannot redeclare mct_nb_notebk_ajax()
mct_nb_notebk_display 0 conflicts Fatal error: Cannot redeclare mct_nb_notebk_display()
mct_nb_notebk_page 0 conflicts Fatal error: Cannot redeclare mct_nb_notebk_page()
mct_nb_notepg_display 0 conflicts Fatal error: Cannot redeclare mct_nb_notepg_display()
mct_nb_queuejs 0 conflicts Fatal error: Cannot redeclare mct_nb_queuejs()
mct_nb_register 0 conflicts Fatal error: Cannot redeclare mct_nb_register()
mct_nb_savenb 0 conflicts Fatal error: Cannot redeclare mct_nb_savenb()
mct_nb_showlimits 0 conflicts Fatal error: Cannot redeclare mct_nb_showlimits()
mct_nb_traintodraft 0 conflicts Fatal error: Cannot redeclare mct_nb_traintodraft()
mct_nb_traintonotepg 0 conflicts Fatal error: Cannot redeclare mct_nb_traintonotepg()
mct_sl_add_rule 0 conflicts Fatal error: Cannot redeclare mct_sl_add_rule()
mct_sl_deletefile 0 conflicts Fatal error: Cannot redeclare mct_sl_deletefile()
mct_sl_deleteimage 0 conflicts Fatal error: Cannot redeclare mct_sl_deleteimage()
mct_sl_delpage 0 conflicts Fatal error: Cannot redeclare mct_sl_delpage()
mct_sl_getsavedpage 0 conflicts Fatal error: Cannot redeclare mct_sl_getsavedpage()
mct_sl_linkmeta 0 conflicts Fatal error: Cannot redeclare mct_sl_linkmeta()
mct_sl_linkmetashow 0 conflicts Fatal error: Cannot redeclare mct_sl_linkmetashow()
mct_sl_qvar 0 conflicts Fatal error: Cannot redeclare mct_sl_qvar()
mct_sl_temp_redir 0 conflicts Fatal error: Cannot redeclare mct_sl_temp_redir()
target_ai_chg_col 0 conflicts Fatal error: Cannot redeclare target_ai_chg_col()
target_ai_custom_col 0 conflicts Fatal error: Cannot redeclare target_ai_custom_col()
target_ai_filter_post_type_request 0 conflicts Fatal error: Cannot redeclare target_ai_filter_post_type_request()
target_ai_restrict_manage_posts 0 conflicts Fatal error: Cannot redeclare target_ai_restrict_manage_posts()
target_ai_shortcode 0 conflicts Fatal error: Cannot redeclare target_ai_shortcode()
target_ai_sort_request 0 conflicts Fatal error: Cannot redeclare target_ai_sort_request()
target_ai_sortable 0 conflicts Fatal error: Cannot redeclare target_ai_sortable()

Using MyCurator from the command line with WP-CLI

The following commands are provided for convenience and should only be used if you understand how WP-CLI works. These commands refer to a single WordPress instance and may need to be modified if you are working with a Multisite installation.


How to install MyCurator from the command line with WP-CLI

Navigate to the root of your WordPress installation and type the following command:

wp plugin install mycurator


How to activate MyCurator from the command line with WP-CLI

To immediately activate MyCurator after WP-CLI downloads the latest version you can use the following command:

wp plugin install mycurator --activate


How to reinstall MyCurator from the command line with WP-CLI

To force a reinstallation of MyCurator which overwrites the current plugin without asking for confirmation you can use the following command:

wp plugin install mycurator --force


How to update MyCurator to the latest version from the command line with WP-CLI

wp plugin update mycurator


How to delete MyCurator from the command line with WP-CLI

wp plugin delete mycurator

Where can you download earlier versions of MyCurator?

Whenever possible you should use the latest version of plugins and themes, however if you have recently updated and discovered that you need to install an earlier version you may be able to download other versions of MyCurator from the WordPress repository by visiting this link.

Please note that installing earlier versions of a theme or plugin is not generally a recommended course of action for most users and could re-introduce security, stability or other issues in MyCurator

About our testing enviroment

Tests were conducted using Apache 2.4.29, PHP 7.2 on Ubuntu 18.04, MySQL 5.7.33 and WordPress 5.9

It is very possible that different versions of PHP such as PHP 8.0, PHP 7.4, or PHP 7.3 could behave differently with MyCurator. Different versions of WordPress could implement the features of this plugin in slightly different ways as well.