Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




plugin_basename [ WordPress Function ]

plugin_basename ( $file )
Access:
  • private
Parameters:
  • (string) $file The filename of plugin.
Uses:
  • WP_PLUGIN_DIR
Returns:
  • (string) The name of a plugin.
Defined at:



Gets the basename of a plugin.

This method extracts the name of a plugin from its filename.

Source


<?php
function plugin_basename($file) {
    
$file str_replace('\\','/',$file); // sanitize for Win32 installs
    
$file preg_replace('|/+|','/'$file); // remove any duplicate slash
    
$plugin_dir str_replace('\\','/',WP_PLUGIN_DIR); // sanitize for Win32 installs
    
$plugin_dir preg_replace('|/+|','/'$plugin_dir); // remove any duplicate slash
    
$mu_plugin_dir str_replace('\\','/',WPMU_PLUGIN_DIR); // sanitize for Win32 installs
    
$mu_plugin_dir preg_replace('|/+|','/'$mu_plugin_dir); // remove any duplicate slash
    
$file preg_replace('#^' preg_quote($plugin_dir'#') . '/|^' preg_quote($mu_plugin_dir'#') . '/#','',$file); // get relative path from plugins dir
    
$file trim($file'/');
    return 
$file;
}
?>

Examples [ wp-snippets.com ]

Google Arama Sonuçlarý

Dahasý ...

Kullanýcý Tartýþmalarý [ wordpress.org ]

- Bulunamadý -

Yeni bir konu yaz ...

0 User Note(s)

Henüz yok. Ýlk sen ol!

Yeni Ekle ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics