本文整理汇总了PHP中update_right_now_message函数的典型用法代码示例。如果您正苦于以下问题:PHP update_right_now_message函数的具体用法?PHP update_right_now_message怎么用?PHP update_right_now_message使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了update_right_now_message函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: wp_dashboard_right_now
/**
* Dashboard widget that displays some basic stats about the site.
*
* Formerly 'Right Now'. A streamlined 'At a Glance' as of 3.8.
*
* @since 2.7.0
*/
function wp_dashboard_right_now()
{
?>
<div class="main">
<ul>
<?php
// Posts and Pages
foreach (array('post', 'page') as $post_type) {
$num_posts = wp_count_posts($post_type);
if ($num_posts && $num_posts->publish) {
if ('post' == $post_type) {
$text = _n('%s Post', '%s Posts', $num_posts->publish);
} else {
$text = _n('%s Page', '%s Pages', $num_posts->publish);
}
$text = sprintf($text, number_format_i18n($num_posts->publish));
$post_type_object = get_post_type_object($post_type);
if ($post_type_object && current_user_can($post_type_object->cap->edit_posts)) {
printf('<li class="%1$s-count"><a href="edit.php?post_type=%1$s">%2$s</a></li>', $post_type, $text);
} else {
printf('<li class="%1$s-count"><span>%2$s</span></li>', $post_type, $text);
}
}
}
// Comments
$num_comm = wp_count_comments();
if ($num_comm && $num_comm->approved) {
$text = sprintf(_n('%s Comment', '%s Comments', $num_comm->approved), number_format_i18n($num_comm->approved));
?>
<li class="comment-count"><a href="edit-comments.php"><?php
echo $text;
?>
</a></li>
<?php
/* translators: Number of comments in moderation */
$text = sprintf(_nx('%s in moderation', '%s in moderation', $num_comm->moderated, 'comments'), number_format_i18n($num_comm->moderated));
?>
<li class="comment-mod-count<?php
if (!$num_comm->moderated) {
echo ' hidden';
}
?>
"><a href="edit-comments.php?comment_status=moderated"><?php
echo $text;
?>
</a></li>
<?php
}
/**
* Filter the array of extra elements to list in the 'At a Glance'
* dashboard widget.
*
* Prior to 3.8.0, the widget was named 'Right Now'. Each element
* is wrapped in list-item tags on output.
*
* @since 3.8.0
*
* @param array $items Array of extra 'At a Glance' widget items.
*/
$elements = apply_filters('dashboard_glance_items', array());
if ($elements) {
echo '<li>' . implode("</li>\n<li>", $elements) . "</li>\n";
}
?>
</ul>
<?php
update_right_now_message();
// Check if search engines are asked not to index this site.
if (!is_network_admin() && !is_user_admin() && current_user_can('manage_options') && '1' != get_option('blog_public')) {
/**
* Filter the link title attribute for the 'Search Engines Discouraged'
* message displayed in the 'At a Glance' dashboard widget.
*
* Prior to 3.8.0, the widget was named 'Right Now'.
*
* @since 3.0.0
*
* @param string $title Default attribute text.
*/
$title = apply_filters('privacy_on_link_title', __('Your site is asking search engines not to index its content'));
/**
* Filter the link label for the 'Search Engines Discouraged' message
* displayed in the 'At a Glance' dashboard widget.
*
* Prior to 3.8.0, the widget was named 'Right Now'.
*
* @since 3.0.0
*
* @param string $content Default text.
*/
$content = apply_filters('privacy_on_link_text', __('Search Engines Discouraged'));
echo "<p><a href='options-reading.php' title='{$title}'>{$content}</a></p>";
}
//.........这里部分代码省略.........
开发者ID:riasnelli,项目名称:WordPress,代码行数:101,代码来源:dashboard.php
示例2: wp_dashboard_right_now
//.........这里部分代码省略.........
$num = number_format_i18n($num_tags);
$text = _n('Tag', 'Tags', $num_tags);
if (current_user_can('manage_categories')) {
$num = "<a href='edit-tags.php'>{$num}</a>";
$text = "<a href='edit-tags.php'>{$text}</a>";
}
echo '<td class="first b b-tags">' . $num . '</td>';
echo '<td class="t tags">' . $text . '</td>';
echo "</tr>";
do_action('right_now_content_table_end');
echo "\n\t</table>\n\t</div>";
echo "\n\t" . '<div class="table table_discussion">';
echo "\n\t" . '<p class="sub">' . __('Discussion') . '</p>' . "\n\t" . '<table>';
echo "\n\t" . '<tr class="first">';
// Total Comments
$num = '<span class="total-count">' . number_format_i18n($num_comm->total_comments) . '</span>';
$text = _n('Comment', 'Comments', $num_comm->total_comments);
if (current_user_can('moderate_comments')) {
$num = '<a href="edit-comments.php">' . $num . '</a>';
$text = '<a href="edit-comments.php">' . $text . '</a>';
}
echo '<td class="b b-comments">' . $num . '</td>';
echo '<td class="last t comments">' . $text . '</td>';
echo '</tr><tr>';
// Approved Comments
$num = '<span class="approved-count">' . number_format_i18n($num_comm->approved) . '</span>';
$text = _nx('Approved', 'Approved', $num_comm->approved, 'Right Now');
if (current_user_can('moderate_comments')) {
$num = "<a href='edit-comments.php?comment_status=approved'>{$num}</a>";
$text = "<a class='approved' href='edit-comments.php?comment_status=approved'>{$text}</a>";
}
echo '<td class="b b_approved">' . $num . '</td>';
echo '<td class="last t">' . $text . '</td>';
echo "</tr>\n\t<tr>";
// Pending Comments
$num = '<span class="pending-count">' . number_format_i18n($num_comm->moderated) . '</span>';
$text = _n('Pending', 'Pending', $num_comm->moderated);
if (current_user_can('moderate_comments')) {
$num = "<a href='edit-comments.php?comment_status=moderated'>{$num}</a>";
$text = "<a class='waiting' href='edit-comments.php?comment_status=moderated'>{$text}</a>";
}
echo '<td class="b b-waiting">' . $num . '</td>';
echo '<td class="last t">' . $text . '</td>';
echo "</tr>\n\t<tr>";
// Spam Comments
$num = number_format_i18n($num_comm->spam);
$text = _nx('Spam', 'Spam', $num_comm->spam, 'comment');
if (current_user_can('moderate_comments')) {
$num = "<a href='edit-comments.php?comment_status=spam'><span class='spam-count'>{$num}</span></a>";
$text = "<a class='spam' href='edit-comments.php?comment_status=spam'>{$text}</a>";
}
echo '<td class="b b-spam">' . $num . '</td>';
echo '<td class="last t">' . $text . '</td>';
echo "</tr>";
do_action('right_now_table_end');
do_action('right_now_discussion_table_end');
echo "\n\t</table>\n\t</div>";
echo "\n\t" . '<div class="versions">';
$ct = current_theme_info();
echo "\n\t<p>";
if (!empty($wp_registered_sidebars)) {
$sidebars_widgets = wp_get_sidebars_widgets();
$num_widgets = 0;
foreach ((array) $sidebars_widgets as $k => $v) {
if ('wp_inactive_widgets' == $k) {
continue;
}
if (is_array($v)) {
$num_widgets = $num_widgets + count($v);
}
}
$num = number_format_i18n($num_widgets);
$switch_themes = $ct->title;
if (current_user_can('switch_themes')) {
$switch_themes = '<a href="themes.php">' . $switch_themes . '</a>';
}
if (current_user_can('edit_theme_options')) {
printf(_n('Theme <span class="b">%1$s</span> with <span class="b"><a href="widgets.php">%2$s Widget</a></span>', 'Theme <span class="b">%1$s</span> with <span class="b"><a href="widgets.php">%2$s Widgets</a></span>', $num_widgets), $switch_themes, $num);
} else {
printf(_n('Theme <span class="b">%1$s</span> with <span class="b">%2$s Widget</span>', 'Theme <span class="b">%1$s</span> with <span class="b">%2$s Widgets</span>', $num_widgets), $switch_themes, $num);
}
} else {
if (current_user_can('switch_themes')) {
printf(__('Theme <span class="b"><a href="themes.php">%1$s</a></span>'), $ct->title);
} else {
printf(__('Theme <span class="b">%1$s</span>'), $ct->title);
}
}
echo '</p>';
// Check if search engines are blocked.
if (!is_network_admin() && !is_user_admin() && current_user_can('manage_options') && '1' != get_option('blog_public')) {
$title = apply_filters('privacy_on_link_title', __('Your site is asking search engines not to index its content'));
$content = apply_filters('privacy_on_link_text', __('Search Engines Blocked'));
echo "<p><a href='options-privacy.php' title='{$title}'>{$content}</a></p>";
}
update_right_now_message();
echo "\n\t" . '<br class="clear" /></div>';
do_action('rightnow_end');
do_action('activity_box_end');
}
开发者ID:nouphet,项目名称:rata,代码行数:101,代码来源:dashboard.php
示例3: piklist_dashboard_right_now_old
//.........这里部分代码省略.........
</td>
</tr>
<?php
}
?>
</tbody>
</table>
</div>
<div class="versions">
<p>
<?php
$theme = wp_get_theme();
if ($theme->errors()) {
if (!is_multisite() || is_super_admin()) {
echo '<span class="error-message">' . __('ERROR: The themes directory is either empty or does not exist. Please check your installation.', 'piklist') . '</span>';
}
} elseif (!empty($wp_registered_sidebars)) {
$sidebars_widgets = wp_get_sidebars_widgets();
$num_widgets = 0;
foreach ((array) $sidebars_widgets as $k => $v) {
if ('wp_inactive_widgets' == $k || 'orphaned_widgets' == substr($k, 0, 16)) {
continue;
}
if (is_array($v)) {
$num_widgets = $num_widgets + count($v);
}
}
$num = number_format_i18n($num_widgets);
$switch_themes = $theme->display('Name');
if (current_user_can('switch_themes')) {
$switch_themes = '<a href="themes.php">' . $switch_themes . '</a>';
}
if (current_user_can('edit_theme_options')) {
printf(_n('Theme %1$s with %2$s Widget', 'Theme %1$s with %2$s Widgets', $num_widgets), '<span class="b">' . $switch_themes . '</span>', '<span class="b"><a href="widgets.php">' . $num . '</a></span>');
} else {
printf(_n('Theme %1$s with %2$s Widget', 'Theme %1$s with %2$s Widgets', $num_widgets), '<span class="b">' . $switch_themes . '</span>', '<span class="b">' . $num . '</span>');
}
} else {
if (current_user_can('switch_themes')) {
printf(__('Theme %1$s', 'piklist'), '<span class="b"><a href="themes.php">' . $theme->display('Name') . '</a></span>');
} else {
printf(__('Theme %1$s', 'piklist'), '<span class="b">' . $theme->display('Name') . '</span>');
}
}
?>
</p>
<?php
if (!is_network_admin() && !is_user_admin() && current_user_can('manage_options') && '1' != get_option('blog_public')) {
?>
<?php
$title = apply_filters('privacy_on_link_title', __('Your site is asking search engines not to index its content', 'piklist'));
?>
<?php
$content = apply_filters('privacy_on_link_text', __('Search Engines Discouraged', 'piklist'));
?>
<p>
<a href='options-reading.php' title='<?php
echo $title;
?>
'><?php
echo $content;
?>
</a>
</p>
<?php
}
?>
<?php
update_right_now_message();
?>
<br class="clear" />
</div>
<?php
do_action('rightnow_end');
?>
<?php
do_action('activity_box_end');
?>
<?php
}
开发者ID:valenciafg,项目名称:want2ski,代码行数:101,代码来源:dashboard-right-now.php
示例4: wp_dashboard_right_now
//.........这里部分代码省略.........
echo '<td class="first b b-posts">' . $text . '</td>';
echo '<td class="t posts">' . __ngettext( 'Post', 'Posts', intval($num_posts->publish) ) . '</td>';
/* TODO: Show status breakdown on hover
if ( $can_edit_pages && !empty($num_pages->publish) ) { // how many pages is not exposed in feeds. Don't show if !current_user_can
$post_type_texts[] = '<a href="edit-pages.php">'.sprintf( __ngettext( '%s page', '%s pages', $num_pages->publish ), number_format_i18n( $num_pages->publish ) ).'</a>';
}
if ( $can_edit_posts && !empty($num_posts->draft) ) {
$post_type_texts[] = '<a href="edit.php?post_status=draft">'.sprintf( __ngettext( '%s draft', '%s drafts', $num_posts->draft ), number_format_i18n( $num_posts->draft ) ).'</a>';
}
if ( $can_edit_posts && !empty($num_posts->future) ) {
$post_type_texts[] = '<a href="edit.php?post_status=future">'.sprintf( __ngettext( '%s scheduled post', '%s scheduled posts', $num_posts->future ), number_format_i18n( $num_posts->future ) ).'</a>';
}
if ( current_user_can('publish_posts') && !empty($num_posts->pending) ) {
$pending_text = sprintf( __ngettext( 'There is <a href="%1$s">%2$s post</a> pending your review.', 'There are <a href="%1$s">%2$s posts</a> pending your review.', $num_posts->pending ), 'edit.php?post_status=pending', number_format_i18n( $num_posts->pending ) );
} else {
$pending_text = '';
}
*/
// Total Comments
$num = number_format_i18n($num_comm->total_comments);
if ( current_user_can( 'moderate_comments' ) )
$num = "<a href='edit-comments.php'>$num</a>";
echo '<td class="b b-comments">'.$num.'</td>';
echo '<td class="last t comments">' . __ngettext( 'Comment', 'Comments', $num_comm->total_comments ) . '</td>';
echo '</tr><tr>';
// Pages
$num = number_format_i18n( $num_pages->publish );
if ( current_user_can( 'edit_pages' ) )
$num = "<a href='edit-pages.php'>$num</a>";
echo '<td class="first b b_pages">'.$num.'</td>';
echo '<td class="t pages">' . __ngettext( 'Page', 'Pages', $num_pages->publish ) . '</td>';
// Approved Comments
$num = number_format_i18n($num_comm->approved);
if ( current_user_can( 'moderate_comments' ) )
$num = "<a href='edit-comments.php?comment_status=approved'>$num</a>";
echo '<td class="b b_approved">'.$num.'</td>';
echo '<td class="last t approved">' . __ngettext( 'Approved', 'Approved', $num_comm->approved ) . '</td>';
echo "</tr>\n\t<tr>";
// Categories
$num = number_format_i18n( $num_cats );
if ( current_user_can( 'manage_categories' ) )
$num = "<a href='categories.php'>$num</a>";
echo '<td class="first b b-cats">'.$num.'</td>';
echo '<td class="t cats">' . __ngettext( 'Category', 'Categories', $num_cats ) . '</td>';
// Pending Comments
$num = number_format_i18n($num_comm->moderated);
if ( current_user_can( 'moderate_comments' ) )
$num = "<a href='edit-comments.php?comment_status=moderated'><span class='pending-count'>$num</span></a>";
echo '<td class="b b-waiting">'.$num.'</td>';
echo '<td class="last t waiting">' . __ngettext( 'Pending', 'Pending', $num_comm->moderated ) . '</td>';
echo "</tr>\n\t<tr>";
// Tags
$num = number_format_i18n( $num_tags );
if ( current_user_can( 'manage_categories' ) )
$num = "<a href='edit-tags.php'>$num</a>";
echo '<td class="first b b-tags">'.$num.'</td>';
echo '<td class="t tags">' . __ngettext( 'Tag', 'Tags', $num_tags ) . '</td>';
// Spam Comments
$num = number_format_i18n($num_comm->spam);
if ( current_user_can( 'moderate_comments' ) )
$num = "<a href='edit-comments.php?comment_status=spam'><span class='spam-count'>$num</span></a>";
echo '<td class="b b-spam">'.$num.'</td>';
echo '<td class="last t spam">' . __ngettext( 'Spam', 'Spam', $num_comm->spam ) . '</td>';
echo "</tr>";
do_action('right_now_table_end');
echo "\n\t</table>\n\t</div>";
echo "\n\t".'<div class="versions">';
$ct = current_theme_info();
$sidebars_widgets = wp_get_sidebars_widgets();
$num_widgets = array_reduce( $sidebars_widgets, create_function( '$prev, $curr', 'return $prev+count($curr);' ), 0 );
$num = number_format_i18n( $num_widgets );
echo "\n\t<p>";
if ( current_user_can( 'switch_themes' ) ) {
echo '<a href="themes.php" class="button rbutton">' . __('Change Theme') . '</a>';
printf(__ngettext('Theme <span class="b"><a href="themes.php">%1$s</a></span> with <span class="b"><a href="widgets.php">%2$s Widget</a></span>', 'Theme <span class="b"><a href="themes.php">%1$s</a></span> with <span class="b"><a href="widgets.php">%2$s Widgets</a></span>', $num_widgets), $ct->title, $num);
} else {
printf(__ngettext('Theme <span class="b">%1$s</span> with <span class="b">%2$s Widget</span>', 'Theme <span class="b">%1$s</span> with <span class="b">%2$s Widgets</span>', $num_widgets), $ct->title, $num);
}
echo '</p>';
update_right_now_message();
echo "\n\t".'</div>';
do_action( 'rightnow_end' );
do_action( 'activity_box_end' );
}
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:101,代码来源:dashboard.php
示例5: current_theme_info
?>
<p class="youhave"><?php echo $sentence; ?></p>
<?php
$ct = current_theme_info();
$sidebars_widgets = wp_get_sidebars_widgets();
$num_widgets = array_reduce( $sidebars_widgets, create_function( '$prev, $curr', 'return $prev+count($curr);' ) );
$widgets_text = sprintf( __ngettext( '%d widget', '%d widgets', $num_widgets ), $num_widgets );
if ( $can_switch_themes = current_user_can( 'switch_themes' ) )
$widgets_text = "<a href='widgets.php'>$widgets_text</a>";
?>
<p class="youare">
<?php printf( __( 'You are using %1$s theme with %2$s.' ), $ct->title, $widgets_text ); ?>
<?php if ( $can_switch_themes ) : ?>
<a href="themes.php" class="rbutton"><?php _e('Change Theme'); ?></a>
<?php endif; ?>
<?php update_right_now_message(); ?>
</p>
<?php do_action( 'rightnow_end' ); ?>
<?php do_action( 'activity_box_end' ); ?>
</div><!-- rightnow -->
<br class="clear" />
<div id="dashboard-widgets-wrap">
<?php wp_dashboard(); ?>
</div><!-- dashboard-widgets-wrap -->
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:30,代码来源:index.php
示例6: printf
<p class="youare">
<?php
printf(__('You are using %1$s theme with %2$s.'), $ct->title, $widgets_text);
?>
<?php
if ($can_switch_themes) {
?>
<a href="themes.php" class="rbutton"><?php
_e('Change Theme');
?>
</a>
<?php
}
?>
<?php
update_right_now_message();
?>
</p>
<?php
do_action('rightnow_end');
do_action('activity_box_end');
?>
</div><!-- rightnow -->
<br class="clear" />
<div id="dashboard-widgets-wrap">
<?php
wp_dashboard();
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:31,代码来源:index.php
注:本文中的update_right_now_message函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论