當前位置: 首頁>>代碼示例>>PHP>>正文


PHP WP_CLI::legend方法代碼示例

本文整理匯總了PHP中WP_CLI::legend方法的典型用法代碼示例。如果您正苦於以下問題:PHP WP_CLI::legend方法的具體用法?PHP WP_CLI::legend怎麽用?PHP WP_CLI::legend使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在WP_CLI的用法示例。


在下文中一共展示了WP_CLI::legend方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: list_plugins

 private function list_plugins()
 {
     // Force WordPress to update the plugin list
     wp_update_plugins();
     $plugins = get_plugins();
     $plugins = array_merge($plugins, $this->mu_plugins);
     // Print the header
     WP_CLI::line('Installed plugins:');
     foreach ($plugins as $file => $plugin) {
         if (false === strpos($file, '/')) {
             $name = str_replace('.php', '', basename($file));
         } else {
             $name = dirname($file);
         }
         if (WP_CLI::get_update_status($file, 'update_plugins')) {
             $line = ' %yU%n';
         } else {
             $line = '  ';
         }
         $line .= $this->get_status($file) . " {$name}%n";
         WP_CLI::line($line);
     }
     // Print the footer
     WP_CLI::line();
     $legend = array('I' => 'Inactive', '%gA' => 'Active', '%cM' => 'Must Use');
     if (is_multisite()) {
         $legend['%bN'] = 'Network Active';
     }
     WP_CLI::legend($legend);
 }
開發者ID:netconstructor,項目名稱:wp-cli,代碼行數:30,代碼來源:plugin.php

示例2: list_themes

 private function list_themes()
 {
     // Print the header
     WP_CLI::line('Installed themes:');
     foreach (get_themes() as $theme) {
         if ($this->get_update_status($theme['Stylesheet'])) {
             $line = ' %yU%n';
         } else {
             $line = '  ';
         }
         $line .= $this->get_status($theme['Name']) . ' ' . $theme['Stylesheet'] . '%n';
         WP_CLI::line($line);
     }
     // Print the footer
     WP_CLI::line();
     $legend = array('I' => 'Inactive', '%gA' => 'Active');
     WP_CLI::legend($legend);
 }
開發者ID:bytewang,項目名稱:wp-cli,代碼行數:18,代碼來源:theme.php

示例3: status_all

 protected function status_all()
 {
     // Print the header
     WP_CLI::line('Installed themes:');
     foreach (get_themes() as $key => $theme) {
         if ($this->get_update_status($theme['Stylesheet'])) {
             $line = ' %yU%n';
         } else {
             $line = '  ';
         }
         $stylesheet = $this->get_stylesheet_path($theme['Stylesheet']);
         $line .= $this->get_status($stylesheet) . ' ' . $theme['Stylesheet'] . '%n';
         WP_CLI::line($line);
     }
     // Print the footer
     WP_CLI::line();
     $legend = array('I' => 'Inactive', '%gA' => 'Active');
     WP_CLI::legend($legend);
 }
開發者ID:roelven,項目名稱:wp-cli,代碼行數:19,代碼來源:theme.php


注:本文中的WP_CLI::legend方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。