Snow Monkey v29.0.2 をリリースしました / 「XServer 登録キー」を使ってライセンス認証をしている場合に、アップデート通知が届かなくなる不具合を修正しました

Snow Monkey v29.0.2 の概要

不具合の修正

  • 「XServer 登録キー」を使ってライセンス認証をしている場合に、アップデート通知が届かなくなる不具合を修正

「XServer 登録キー」を使ってライセンス認証をしている場合に、アップデート通知が届かなくなる不具合を修正

「XServer 登録キー」を使ってライセンス認証をしている場合に、アップデート通知が届かなくなる不具合の報告をいただきました。調査したところ、テーマのアップデート処理部分に不具合があり、アップデート通知が届かないようになってしまっておりました。

アップデート通知が届かないため、手動で最新版にアップデートして頂く必要がございます。ご不便をおかけすることになり大変申し訳ございませんが、下記の手順に従い、最新版(v29.0.2)へのアップデートをお願いいたします。


管理画面から zip ファイルをアップロードしてアップデートする場合

最新版(v29.0.2)の snow-monkey.zip をダウンロード

XServer の管理画面から、最新版(v29.0.2)の snow-monkey.zip をダウンロードしてください。

ダッシュボード → テーマ → テーマの追加をクリック
テーマのアップロード → ファイルを選択とクリックし、snow-monkey.zip をアップロード
アップロードが完了したら画面が切り替わるので、「アップロードしたものでインストール済みのものを置き換える」をクリックし、アップデート処理を完了させてください。
アップデートの確認

Snow Monkey テーマが v29.0.2 にアップデートされていることを確認できたら以降は正常にアップデート通知が届くようになります。

コードを修正してアップデートする場合

サーバー上の wp-content/themes/snow-monkey/app/constructor/updater.php を開き、下記の部分を修正してください。

$xserver_register_key    = Manager::get_option( 'xserver-register-key' );
$xserver_register_status = Manager::get_xserver_register_status( $xserver_register_key );

if ( 'true' === $xserver_register_key ) { ← この行を
	return sprintf(
		...省略...
	);
}
$xserver_register_key    = Manager::get_option( 'xserver-register-key' );
$xserver_register_status = Manager::get_xserver_register_status( $xserver_register_key );

if ( 'true' === $xserver_register_status ) { ← このように書き換える
	return sprintf(
		...省略...
	);
}

更新を開くと、アップデート通知が届きます。すぐに届かない場合がありますので、その場合はしばらく経ってから再度ご確認ください。

この記事を書いた人

アバター画像

キタジマ タカシ

長崎県長崎市在住。地元のWeb制作会社でWebデザイナー/エンジニアとして従事した後、2015年にフリーランス [ モンキーレンチ ] として独立。WordPress のテーマやプラグイン、ライブラリ、CSS フレームワーク等、多数のプロダクトをオープンソースで開発・公開しています。

Snow Monkey オンラインコミュニティ

Snow Monkey をより良いテーマにするために、今後の機能開発等について情報共有したりディスカッションをしたりする場所です。より多くのユーザーの交流があったほうがより良いプロダクトに育っていくと思いますので、ぜひご参加ください!