環境
Apache: ver 2.0 Handler
PHP: ver:7.2
wordpress: ver:5.0.4
MAMPを使い、htdocsの直下にwordpress2というファイル名でwordpress全体のディレクトリを保存
現状
最新のwordpress ver:5.2.1に ver:5.0.4からアップデートしたところ、「サイトで技術的な問題が発生しています」とのエラーメッセージを得ました。それをダウングレードしたところ、アップデート前の5.0.4では出ていなかった新たなエラーメッセージが出現しました。
エラーメッセージ 少し長いです
Fatal error: Uncaught Error: Class 'My_Widget' not found in /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-widget-factory.php:100 Stack trace: #0 /Applications/MAMP/htdocs/wordpress/wp-includes/widgets.php(115): WP_Widget_Factory->register('My_Widget') #1 /Applications/MAMP/htdocs/wordpress/wp-content/themes/sample1/functions.php(218): register_widget('My_Widget') #2 /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-hook.php(286): {closure}('') #3 /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #4 /Applications/MAMP/htdocs/wordpress/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #5 /Applications/MAMP/htdocs/wordpress/wp-includes/widgets.php(1661): do_action('widgets_init') #6 /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-hook.php(286): wp_widgets_init('') #7 /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #8 /Applications/MAMP/htdocs/wordpress/wp-includes/plugin.php(45 in /Applications/MAMP/htdocs/wordpress/wp-includes/class-wp-widget-factory.php on line 100
原因と思われること
wordpressの最新バージョンをダウングレードした際にwp-includes内を削除してしまったのでは無いかと思います。具体的な解決策があれば教えて頂きたいです。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。