WPSEO_Addon_Manager::get_plugin_file
Finds the plugin file.
Метод класса: WPSEO_Addon_Manager{}
Хуков нет.
Возвращает
true|false|Строку. Plugin file when installed, False when plugin isn't installed.
Использование
$WPSEO_Addon_Manager = new WPSEO_Addon_Manager(); $WPSEO_Addon_Manager->get_plugin_file( $plugin_slug );
- $plugin_slug(строка) (обязательный)
- The plugin slug to search.
Код WPSEO_Addon_Manager::get_plugin_file() WPSEO Addon Manager::get plugin file Yoast 27.6
public function get_plugin_file( $plugin_slug ) {
$plugins = $this->get_plugins();
$plugin_files = array_keys( $plugins );
$target_plugin_file = array_search( $plugin_slug, $this->get_addon_filenames(), true );
if ( ! $target_plugin_file ) {
return false;
}
foreach ( $plugin_files as $plugin_file ) {
if ( strpos( $plugin_file, $target_plugin_file ) !== false ) {
return $plugin_file;
}
}
return false;
}