Automattic\WooCommerce\Admin
PluginsHelper::get_plugin_path_from_slug() public WC 1.0
Get the path to the plugin file relative to the plugins directory from the plugin slug.
E.g. 'woocommerce' returns 'woocommerce/woocommerce.php'
{} Это метод класса: PluginsHelper{}
Хуков нет.
Возвращает
Строку/false
. Null. Ничего.
Использование
$result = PluginsHelper::get_plugin_path_from_slug( $slug );
- $slug(строка) (обязательный)
- Plugin slug to get path for.
Код PluginsHelper::get_plugin_path_from_slug() PluginsHelper::get plugin path from slug WC 5.1.0
public static function get_plugin_path_from_slug( $slug ) {
$plugins = get_plugins();
if ( strstr( $slug, '/' ) ) {
// The slug is already a plugin path.
return $slug;
}
foreach ( $plugins as $plugin_path => $data ) {
$path_parts = explode( '/', $plugin_path );
if ( $path_parts[0] === $slug ) {
return $plugin_path;
}
}
return false;
}