本文整理匯總了PHP中Plugins::plugins_for_current_user方法的典型用法代碼示例。如果您正苦於以下問題:PHP Plugins::plugins_for_current_user方法的具體用法?PHP Plugins::plugins_for_current_user怎麽用?PHP Plugins::plugins_for_current_user使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Plugins
的用法示例。
在下文中一共展示了Plugins::plugins_for_current_user方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: your_plugins_shortcode
function your_plugins_shortcode($attr)
{
global $current_user;
if (isset($_POST['unregister'])) {
$plugin_access = get_usermeta($current_user->ID, 'plugin_access');
$id = $_POST['plugin'];
$user_sites = $plugin_access[$id]['sites'];
$sites = $_POST['site'];
foreach ($sites as $site) {
$key = array_search($site, $user_sites);
if ($key) {
unset($user_sites[$key]);
}
}
$plugin_access[$id]['sites'] = $user_sites;
update_usermeta($current_user->ID, 'plugin_access', $plugin_access);
}
$plugin_access = get_usermeta($current_user->ID, 'plugin_access');
$key = $plugin_access['key'];
$plugins = Plugins::plugins_for_current_user();
include "app/views/shortcodes/your-plugins.php";
}