プラグイン一覧画面にて、更新可能なプラグインにはアラートボックスが表示されます。 そのアラートボックスに任意のメッセージを足すことができます
こんな感じで固定メッセージの下に任意のメッセージを足せます
//in_plugin_update_message-{プラグインディレクトリから見たプラグインファイルへの相対パス}, {関数・メソッド名}
add_action( 'in_plugin_update_message-' . plugin_basename( __FILE__ ), 'in_plugin_update_message', 10, 2 );
/**
* notice update message.
*/
function in_plugin_update_message( $data, $response ) {
echo '{追加したいメッセージを入れます}';
}
あるバージョンにバージョンアップする場合だけメッセージを追加したい場合は、外部にバージョンとメッセージを格納したJSONを用意して、そのデータを引っ張ることで表示することができます
(※JSON以外の形でももちろん大丈夫かと思います、バージョンへの識別子とそのバージョンのメッセージが入ってさえいればうまくいくはず)
[
{
"0.0.10": {
"message": "メッセージテキストが入ります",
"url": "<https://rui-jin-en.com/>"
}
},
{
"0.0.11": {
"message": "メッセージテキストが入ります",
"url": "<https://rui-jin-en.com/>"
}
},
{
"0.0.12": {
"message": "メッセージテキストが入ります",
"url": ""
}
},
{
"0.0.9": {
"message": "メッセージテキストが入ります",
"url": ""
}
}
]
JSONはスプレッドシートから出力も可能です