当前位置: 首页>>代码示例>>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;未经允许,请勿转载。