wpsnoop: fix teachPress plugin conflicts, errors & issues

When the plugin teachPress 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 teachPress, plus learn which plugins and/or themes could be in conflict with teachPress.


Troubleshooting theme and plugin conflicts is easier when you know what teachPress 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 teachPress

Get professional support for teachPress here

When you need professional help with WordPress: get help here


What does teachPress version 8.1.2 add to WordPress? Answers Here.

This is an automatically generated report - it is possible for teachPress to perform differently in your installation, previous versions before 8.1.2 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 8.1.2 of teachPress 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 teachPress 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 teachPress add to WordPress?

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

Type & Path Size Conflicts
wp-content/plugins/teachpress/ 6.33MB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/ 331.33kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/add-course.php 30.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/add-publication.php 48.67kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/add-students.php 5.21kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/class-authors-page.php 14.13kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/class-tags-page.php 11.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/create-lists.php 6.35kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/edit-student.php 9.33kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/import-publications.php 21.32kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/mail.php 6.53kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/settings.php 44.73kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/show-courses.php 19.61kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/show-publications.php 32.71kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/show-single-course.php 66.35kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/admin/show-students.php 14.46kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/ 607.54kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/admin.php 37.29kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/ajax-callback.php 4.68kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-ajax.php 16.49kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-db-helpers.php 6.34kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-db-options.php 3.48kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-document-manager.php 22.81kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-export.php 13.77kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-html.php 5.29kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-icons.php 5.57kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-mail.php 3.89kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-tables.php 31.17kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/class-update.php 59.47kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/constants.php 8.11kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/ 107.93kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/class-db-artefacts.php 4.13kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/class-db-assessments.php 4.55kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/class-db-courses.php 33.88kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/class-db-documents.php 4.23kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/class-db-students.php 13.45kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/courses/enrollments.php 47.69kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/deprecated.php 6.37kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/feeds.php 8.92kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/general.php 15.88kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/ 174.57kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-bibtex-import.php 12.56kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-bibtex-macros.php 3.50kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-bibtex.php 26.85kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-books-widget.php 3.91kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-cite-object.php 834.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-db-authors.php 9.87kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-db-bookmarks.php 3.62kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-db-publications.php 38.30kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-db-tags.php 13.57kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-publication-type.php 2.44kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/class-pubmed-import.php 8.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/default-publication-types.php 11.97kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/publications/templates.php 38.64kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/core/shortcodes.php 75.50kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/ 312.78kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/child.png 2.78kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/full.png 10.40kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/jquery-ui-icons.png 6.84kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/logo_big.png 4.23kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/logo_small_black.png 3.01kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/logo_small.png 3.78kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/misc/ 281.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/misc/about_v6.jpg 95.58kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/misc/about_v7.jpg 95.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/misc/about.jpg 90.53kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/images/resize.png 240.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/ 3.36MB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/ 337.04kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/bower.json 227.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/css/ 10.74kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/css/academicons.css 6.19kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/css/academicons.min.css 4.55kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/fonts/ 322.78kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/fonts/academicons.eot 46.56kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/fonts/academicons.svg 183.37kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/fonts/academicons.ttf 46.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/fonts/academicons.woff 46.46kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/academicons/README.md 3.30kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/ 51.38kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/BIBTEXCREATORPARSE.php 13.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/BIBTEXMONTHPARSE.php 3.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/BIBTEXPAGEPARSE.php 2.33kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/BIBTEXPARSE.php 23.87kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/CHANGELOG.txt 3.53kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/LICENSE.txt 873.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/bibtexParse/README.txt 4.02kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/ 2.87MB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/ 248.44kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/all.css 68.47kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/all.min.css 55.19kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/brands.css 714.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/brands.min.css 661.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/fontawesome.css 66.90kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/fontawesome.min.css 53.80kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/regular.css 733.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/regular.min.css 676.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/solid.css 726.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/css/solid.min.css 668.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/LICENSE.txt 1.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/ 2.63MB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-brands-400.eot 126.69kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-brands-400.svg 675.58kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-brands-400.ttf 126.39kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-brands-400.woff 85.59kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-brands-400.woff2 72.93kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-regular-400.eot 33.59kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-regular-400.svg 141.07kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-regular-400.ttf 33.30kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-regular-400.woff 16.41kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-regular-400.woff2 13.28kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-solid-900.eot 187.62kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-solid-900.svg 819.72kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-solid-900.ttf 187.34kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-solid-900.woff 95.72kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/fontawesome/webfonts/fa-solid-900.woff2 73.59kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/ 117.95kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/LICENSE 1.04kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/README.md 1.59kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/slimselect.js 73.97kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/slimselect.min.css 6.19kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/includes/slim-select/slimselect.min.js 35.14kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/index.php 192.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/ 84.49kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/admin_add_course.js 818.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/admin_mail.js 386.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/admin_settings.js 636.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/backend.js 10.68kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/datepicker/ 3.56kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/datepicker/jquery.ui.datepicker-de_DE.js 913.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/datepicker/jquery.ui.datepicker-es_ES.js 913.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/datepicker/jquery.ui.datepicker-it_IT.js 913.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/datepicker/jquery.ui.datepicker-sk_SK.js 905.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/frontend.js 3.74kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/logo_small_black.png 3.00kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/js/tinymce-plugin.js 61.71kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/ 780.31kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-de_DE.mo 44.56kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-de_DE.po 81.13kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-es_ES.mo 39.95kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-es_ES.po 86.99kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-fr_FR.mo 38.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-fr_FR.po 85.73kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-it_IT.mo 16.27kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-it_IT.po 67.80kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-pt_BR.mo 22.17kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-pt_BR.po 69.96kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-sk_SK.mo 22.10kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-sk_SK.po 70.20kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-sl_SI.mo 2.18kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress-sl_SI.po 71.01kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/languages/teachpress.pot 61.77kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/license.txt 15.05kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/readme.txt 19.64kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/screenshot-1.jpg 234.51kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/screenshot-2.jpg 150.48kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/screenshot-3.jpg 108.24kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/screenshot-4.jpg 272.27kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/screenshot-5.jpg 54.28kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/ 19.87kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/jquery.ui.css 4.87kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/print.css 928.00B No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/teachpress_document_manager.css 2.82kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/teachpress_front.css 7.04kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/styles/teachpress.css 4.24kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/teachpress.php 20.40kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/ 23.88kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_2016.css 1.74kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_2016.php 4.86kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_2021.css 2.21kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_2021.php 4.69kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_orig_s.css 1.12kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_orig_s.php 4.08kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_orig.css 1.31kB No known conflicts with other themes or plugins.
wp-content/plugins/teachpress/templates/tp_template_orig.php 3.86kB No known conflicts with other themes or plugins.

Which new shortcodes does teachPress add to WordPress?

ShortCode   Known Plugin or Theme conflicts
[tpabstract] The tpabstract shortcode doesn't have any known conflicts with other themes or plugins.
[tpbibtex] The tpbibtex shortcode doesn't have any known conflicts with other themes or plugins.
[tpcite] The tpcite shortcode doesn't have any known conflicts with other themes or plugins.
[tpcloud] The tpcloud shortcode doesn't have any known conflicts with other themes or plugins.
[tpcoursedocs] The tpcoursedocs shortcode doesn't have any known conflicts with other themes or plugins.
[tpcourseinfo] The tpcourseinfo shortcode doesn't have any known conflicts with other themes or plugins.
[tpcourselist] The tpcourselist shortcode doesn't have any known conflicts with other themes or plugins.
[tpdate] The tpdate shortcode doesn't have any known conflicts with other themes or plugins.
[tpenrollments] The tpenrollments shortcode doesn't have any known conflicts with other themes or plugins.
[tplinks] The tplinks shortcode doesn't have any known conflicts with other themes or plugins.
[tplist] The tplist shortcode doesn't have any known conflicts with other themes or plugins.
[tppost] The tppost shortcode doesn't have any known conflicts with other themes or plugins.
[tpref] The tpref shortcode doesn't have any known conflicts with other themes or plugins.
[tpsearch] The tpsearch shortcode doesn't have any known conflicts with other themes or plugins.
[tpsingle] The tpsingle 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 teachPress?

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

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

During use teachPress 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 teachPress declare when it is active?

Function   Conflicts Common Errors
tp_install 2 conflicts Fatal error: Cannot redeclare tp_install()
tp_load_template 1 conflict Fatal error: Cannot redeclare tp_load_template()
get_tp_course 0 conflicts Fatal error: Cannot redeclare get_tp_course()
get_tp_course_free_places 0 conflicts Fatal error: Cannot redeclare get_tp_course_free_places()
get_tp_courses 0 conflicts Fatal error: Cannot redeclare get_tp_courses()
get_tp_message 0 conflicts Fatal error: Cannot redeclare get_tp_message()
get_tp_option 0 conflicts Fatal error: Cannot redeclare get_tp_option()
get_tp_options 0 conflicts Fatal error: Cannot redeclare get_tp_options()
get_tp_publication 0 conflicts Fatal error: Cannot redeclare get_tp_publication()
get_tp_publication_type_options 0 conflicts Fatal error: Cannot redeclare get_tp_publication_type_options()
get_tp_publications 0 conflicts Fatal error: Cannot redeclare get_tp_publications()
get_tp_tag_cloud 0 conflicts Fatal error: Cannot redeclare get_tp_tag_cloud()
get_tp_tags 0 conflicts Fatal error: Cannot redeclare get_tp_tags()
get_tp_var_types 0 conflicts Fatal error: Cannot redeclare get_tp_var_types()
get_tp_version 0 conflicts Fatal error: Cannot redeclare get_tp_version()
get_tp_wp_drafts 0 conflicts Fatal error: Cannot redeclare get_tp_wp_drafts()
get_tp_wp_pages 0 conflicts Fatal error: Cannot redeclare get_tp_wp_pages()
sort_tp_publication_type_options 0 conflicts Fatal error: Cannot redeclare sort_tp_publication_type_options()
tp_abstract_shortcode 0 conflicts Fatal error: Cannot redeclare tp_abstract_shortcode()
tp_activation 0 conflicts Fatal error: Cannot redeclare tp_activation()
tp_activation_error_reporting 0 conflicts Fatal error: Cannot redeclare tp_activation_error_reporting()
tp_add_menu 0 conflicts Fatal error: Cannot redeclare tp_add_menu()
tp_add_menu2 0 conflicts Fatal error: Cannot redeclare tp_add_menu2()
tp_add_menu_settings 0 conflicts Fatal error: Cannot redeclare tp_add_menu_settings()
tp_add_publication_as_post 0 conflicts Fatal error: Cannot redeclare tp_add_publication_as_post()
tp_add_tinymce_button 0 conflicts Fatal error: Cannot redeclare tp_add_tinymce_button()
tp_admin_page_menu 0 conflicts Fatal error: Cannot redeclare tp_admin_page_menu()
tp_advanced_registration 0 conflicts Fatal error: Cannot redeclare tp_advanced_registration()
tp_ajax_callback 0 conflicts Fatal error: Cannot redeclare tp_ajax_callback()
tp_ajax_doc_manager_callback 0 conflicts Fatal error: Cannot redeclare tp_ajax_doc_manager_callback()
tp_backend_scripts 0 conflicts Fatal error: Cannot redeclare tp_backend_scripts()
tp_bibtex_shortcode 0 conflicts Fatal error: Cannot redeclare tp_bibtex_shortcode()
tp_check_bookmark 0 conflicts Fatal error: Cannot redeclare tp_check_bookmark()
tp_cite_shortcode 0 conflicts Fatal error: Cannot redeclare tp_cite_shortcode()
tp_cloud_shortcode 0 conflicts Fatal error: Cannot redeclare tp_cloud_shortcode()
tp_convert_array_to_string 0 conflicts Fatal error: Cannot redeclare tp_convert_array_to_string()
tp_convert_file_size 0 conflicts Fatal error: Cannot redeclare tp_convert_file_size()
tp_coursedocs_shortcode 0 conflicts Fatal error: Cannot redeclare tp_coursedocs_shortcode()
tp_courseinfo_shortcode 0 conflicts Fatal error: Cannot redeclare tp_courseinfo_shortcode()
tp_courselist_shortcode 0 conflicts Fatal error: Cannot redeclare tp_courselist_shortcode()
tp_date_shortcode 0 conflicts Fatal error: Cannot redeclare tp_date_shortcode()
tp_datesplit 0 conflicts Fatal error: Cannot redeclare tp_datesplit()
tp_db_sync 0 conflicts Fatal error: Cannot redeclare tp_db_sync()
tp_db_update 0 conflicts Fatal error: Cannot redeclare tp_db_update()
tp_detect_templates 0 conflicts Fatal error: Cannot redeclare tp_detect_templates()
tp_enrollments_shortcode 0 conflicts Fatal error: Cannot redeclare tp_enrollments_shortcode()
tp_export_feed_func 0 conflicts Fatal error: Cannot redeclare tp_export_feed_func()
tp_feed_init 0 conflicts Fatal error: Cannot redeclare tp_feed_init()
tp_frontend_scripts 0 conflicts Fatal error: Cannot redeclare tp_frontend_scripts()
tp_get_memory_usage 0 conflicts Fatal error: Cannot redeclare tp_get_memory_usage()
tp_get_wp_version 0 conflicts Fatal error: Cannot redeclare tp_get_wp_version()
tp_handle_document_uploads 0 conflicts Fatal error: Cannot redeclare tp_handle_document_uploads()
tp_handle_upload 0 conflicts Fatal error: Cannot redeclare tp_handle_upload()
tp_is_user_subscribed 0 conflicts Fatal error: Cannot redeclare tp_is_user_subscribed()
tp_language_support 0 conflicts Fatal error: Cannot redeclare tp_language_support()
tp_links_shortcode 0 conflicts Fatal error: Cannot redeclare tp_links_shortcode()
tp_list_shortcode 0 conflicts Fatal error: Cannot redeclare tp_list_shortcode()
tp_list_templates 0 conflicts Fatal error: Cannot redeclare tp_list_templates()
tp_page_menu 0 conflicts Fatal error: Cannot redeclare tp_page_menu()
tp_plugin_link 0 conflicts Fatal error: Cannot redeclare tp_plugin_link()
tp_post_shortcode 0 conflicts Fatal error: Cannot redeclare tp_post_shortcode()
tp_pub_bibtex_feed_func 0 conflicts Fatal error: Cannot redeclare tp_pub_bibtex_feed_func()
tp_pub_rss_feed_func 0 conflicts Fatal error: Cannot redeclare tp_pub_rss_feed_func()
tp_publist_shortcode 0 conflicts Fatal error: Cannot redeclare tp_publist_shortcode()
tp_ref_shortcode 0 conflicts Fatal error: Cannot redeclare tp_ref_shortcode()
tp_register_all_publication_types 0 conflicts Fatal error: Cannot redeclare tp_register_all_publication_types()
tp_register_publication_type 0 conflicts Fatal error: Cannot redeclare tp_register_publication_type()
tp_register_tinymce_buttons 0 conflicts Fatal error: Cannot redeclare tp_register_tinymce_buttons()
tp_register_tinymce_js 0 conflicts Fatal error: Cannot redeclare tp_register_tinymce_js()
tp_registration_form 0 conflicts Fatal error: Cannot redeclare tp_registration_form()
tp_search_shortcode 0 conflicts Fatal error: Cannot redeclare tp_search_shortcode()
tp_set_screen_option 0 conflicts Fatal error: Cannot redeclare tp_set_screen_option()
tp_show_screen_options 0 conflicts Fatal error: Cannot redeclare tp_show_screen_options()
tp_single_shortcode 0 conflicts Fatal error: Cannot redeclare tp_single_shortcode()
tp_translate_pub_type 0 conflicts Fatal error: Cannot redeclare tp_translate_pub_type()
tp_uninstall 0 conflicts Fatal error: Cannot redeclare tp_uninstall()
tp_update_userrole 0 conflicts Fatal error: Cannot redeclare tp_update_userrole()
tp_write_data_for_tinymce 0 conflicts Fatal error: Cannot redeclare tp_write_data_for_tinymce()

Using teachPress 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 teachPress from the command line with WP-CLI

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

wp plugin install teachpress


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

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

wp plugin install teachpress --activate


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

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

wp plugin install teachpress --force


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

wp plugin update teachpress


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

wp plugin delete teachpress

Where can you download earlier versions of teachPress?

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 teachPress 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 teachPress

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 teachPress. Different versions of WordPress could implement the features of this plugin in slightly different ways as well.