まずは、マイページからダウンロードしたzipファイルを、管理画面「外観」>「テーマ」よりそのままインストールできるかお試しください。

※zipが自動解凍された場合は、artisan_tcd112 フォルダを再圧縮してください。
例:artisan_tcd112_1.3.1.zipを展開すると、artisan_tcd112というフォルダが生成される状態。

そのほか、「アップロード制限」「zip内に不要ファイルが含まれている」「PHPバージョンが古い」なども原因となることがあります。

参考記事:WordPressテーマのインストール方法