如何在 wordpress 中获取当前版本的自定义插件

muh*_*ail 3 wordpress

我想将我的自定义插件的当前版本与插件的更新版本进行比较。

我从服务器收到更新版本的插件响应。

如何获取我的插件的当前版本?

ant*_*kiy 7

您可以使用前端和后端可用的get_file_data() 功能。例如:

get_file_data('/some/real/path/to/your/plugin', array('Version'), 'plugin');
Run Code Online (Sandbox Code Playgroud)


Nie*_*aar 0

您可以将版本保存在选项表中以便于检索。但您也可以使用get_plugin_data获取有关给定插件的更多详细信息。

<?php

    $data = get_plugin_data( "akismet/akismet.php", false, false );

?>
Run Code Online (Sandbox Code Playgroud)

请注意,get_plugin_data 仅在 WordPress 管理员中可用,它不是前端可用的函数。