Use ellipsis instead of three dots. props tjsingleton, jordie23, wojtek.szkutnik, DrewAPicture, SergeyBiryukov. see #8714.
git-svn-id: http://core.svn.wordpress.org/trunk@24207 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
5ee1a961a4
commit
57c10eadbb
|
@ -117,10 +117,10 @@ if ( $doaction ) {
|
||||||
|
|
||||||
if ( $post_del->post_type == 'attachment' ) {
|
if ( $post_del->post_type == 'attachment' ) {
|
||||||
if ( ! wp_delete_attachment($post_id) )
|
if ( ! wp_delete_attachment($post_id) )
|
||||||
wp_die( __('Error in deleting...') );
|
wp_die( __('Error in deleting.') );
|
||||||
} else {
|
} else {
|
||||||
if ( !wp_delete_post($post_id) )
|
if ( !wp_delete_post($post_id) )
|
||||||
wp_die( __('Error in deleting...') );
|
wp_die( __('Error in deleting.') );
|
||||||
}
|
}
|
||||||
$deleted++;
|
$deleted++;
|
||||||
}
|
}
|
||||||
|
|
|
@ -456,7 +456,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||||
$author_url = '';
|
$author_url = '';
|
||||||
$author_url_display = preg_replace( '|http://(www\.)?|i', '', $author_url );
|
$author_url_display = preg_replace( '|http://(www\.)?|i', '', $author_url );
|
||||||
if ( strlen( $author_url_display ) > 50 )
|
if ( strlen( $author_url_display ) > 50 )
|
||||||
$author_url_display = substr( $author_url_display, 0, 49 ) . '...';
|
$author_url_display = substr( $author_url_display, 0, 49 ) . '…';
|
||||||
|
|
||||||
echo "<strong>"; comment_author(); echo '</strong><br />';
|
echo "<strong>"; comment_author(); echo '</strong><br />';
|
||||||
if ( !empty( $author_url ) )
|
if ( !empty( $author_url ) )
|
||||||
|
|
|
@ -827,7 +827,7 @@ function wp_dashboard_incoming_links_output() {
|
||||||
$publisher = "<strong>$publisher</strong>";
|
$publisher = "<strong>$publisher</strong>";
|
||||||
|
|
||||||
$content = $item->get_content();
|
$content = $item->get_content();
|
||||||
$content = wp_html_excerpt($content, 50) . ' ...';
|
$content = wp_html_excerpt($content, 50) . ' …';
|
||||||
|
|
||||||
if ( $link )
|
if ( $link )
|
||||||
/* translators: incoming links feed, %1$s is other person, %3$s is content */
|
/* translators: incoming links feed, %1$s is other person, %3$s is content */
|
||||||
|
|
|
@ -223,7 +223,7 @@ function url_shorten( $url ) {
|
||||||
$short_url = str_replace( array( 'http://', 'www.' ), '', $url );
|
$short_url = str_replace( array( 'http://', 'www.' ), '', $url );
|
||||||
$short_url = untrailingslashit( $short_url );
|
$short_url = untrailingslashit( $short_url );
|
||||||
if ( strlen( $short_url ) > 35 )
|
if ( strlen( $short_url ) > 35 )
|
||||||
$short_url = substr( $short_url, 0, 32 ) . '...';
|
$short_url = substr( $short_url, 0, 32 ) . '…';
|
||||||
return $short_url;
|
return $short_url;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -585,7 +585,7 @@ $admin_body_class .= ' locale-' . sanitize_html_class( strtolower( str_replace(
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="waiting" style="display: none"><span class="spinner"></span> <span><?php esc_html_e( 'Loading...' ); ?></span></div>
|
<div id="waiting" style="display: none"><span class="spinner"></span> <span><?php esc_html_e( 'Loading…' ); ?></span></div>
|
||||||
|
|
||||||
<div id="extra-fields" style="display: none"></div>
|
<div id="extra-fields" style="display: none"></div>
|
||||||
|
|
||||||
|
|
|
@ -112,7 +112,7 @@ default:
|
||||||
$functions = wp_doc_link_parse( $content );
|
$functions = wp_doc_link_parse( $content );
|
||||||
|
|
||||||
$docs_select = '<select name="docs-list" id="docs-list">';
|
$docs_select = '<select name="docs-list" id="docs-list">';
|
||||||
$docs_select .= '<option value="">' . esc_attr__( 'Function Name...' ) . '</option>';
|
$docs_select .= '<option value="">' . esc_attr__( 'Function Name…' ) . '</option>';
|
||||||
foreach ( $functions as $function ) {
|
foreach ( $functions as $function ) {
|
||||||
$docs_select .= '<option value="' . esc_attr( urlencode( $function ) ) . '">' . htmlspecialchars( $function ) . '()</option>';
|
$docs_select .= '<option value="' . esc_attr( urlencode( $function ) ) . '">' . htmlspecialchars( $function ) . '()</option>';
|
||||||
}
|
}
|
||||||
|
|
|
@ -99,7 +99,7 @@ if ( $doaction ) {
|
||||||
wp_die( __( 'You are not allowed to move this post to the trash.' ) );
|
wp_die( __( 'You are not allowed to move this post to the trash.' ) );
|
||||||
|
|
||||||
if ( !wp_trash_post( $post_id ) )
|
if ( !wp_trash_post( $post_id ) )
|
||||||
wp_die( __( 'Error in moving to trash...' ) );
|
wp_die( __( 'Error in moving to trash.' ) );
|
||||||
}
|
}
|
||||||
$location = add_query_arg( array( 'trashed' => count( $post_ids ), 'ids' => join( ',', $post_ids ) ), $location );
|
$location = add_query_arg( array( 'trashed' => count( $post_ids ), 'ids' => join( ',', $post_ids ) ), $location );
|
||||||
break;
|
break;
|
||||||
|
@ -111,7 +111,7 @@ if ( $doaction ) {
|
||||||
wp_die( __( 'You are not allowed to move this post out of the trash.' ) );
|
wp_die( __( 'You are not allowed to move this post out of the trash.' ) );
|
||||||
|
|
||||||
if ( !wp_untrash_post( $post_id ) )
|
if ( !wp_untrash_post( $post_id ) )
|
||||||
wp_die( __( 'Error in restoring from trash...' ) );
|
wp_die( __( 'Error in restoring from trash.' ) );
|
||||||
}
|
}
|
||||||
$location = add_query_arg( 'untrashed', count( $post_ids ), $location );
|
$location = add_query_arg( 'untrashed', count( $post_ids ), $location );
|
||||||
break;
|
break;
|
||||||
|
@ -123,7 +123,7 @@ if ( $doaction ) {
|
||||||
wp_die( __( 'You are not allowed to delete this post.' ) );
|
wp_die( __( 'You are not allowed to delete this post.' ) );
|
||||||
|
|
||||||
if ( !wp_delete_attachment( $post_id_del ) )
|
if ( !wp_delete_attachment( $post_id_del ) )
|
||||||
wp_die( __( 'Error in deleting...' ) );
|
wp_die( __( 'Error in deleting.' ) );
|
||||||
}
|
}
|
||||||
$location = add_query_arg( 'deleted', count( $post_ids ), $location );
|
$location = add_query_arg( 'deleted', count( $post_ids ), $location );
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -5422,7 +5422,7 @@ class wp_xmlrpc_server extends IXR_Server {
|
||||||
|
|
||||||
// prevent really long link text
|
// prevent really long link text
|
||||||
if ( strlen($context[1]) > 100 )
|
if ( strlen($context[1]) > 100 )
|
||||||
$context[1] = substr($context[1], 0, 100) . '...';
|
$context[1] = substr($context[1], 0, 100) . '…';
|
||||||
|
|
||||||
$marker = '<wpcontext>'.$context[1].'</wpcontext>'; // set up our marker
|
$marker = '<wpcontext>'.$context[1].'</wpcontext>'; // set up our marker
|
||||||
$excerpt= str_replace($context[0], $marker, $excerpt); // swap out the link for our marker
|
$excerpt= str_replace($context[0], $marker, $excerpt); // swap out the link for our marker
|
||||||
|
@ -5440,7 +5440,7 @@ class wp_xmlrpc_server extends IXR_Server {
|
||||||
|
|
||||||
$pagelinkedfrom = str_replace('&', '&', $pagelinkedfrom);
|
$pagelinkedfrom = str_replace('&', '&', $pagelinkedfrom);
|
||||||
|
|
||||||
$context = '[...] ' . esc_html( $excerpt ) . ' [...]';
|
$context = '[…] ' . esc_html( $excerpt ) . ' […]';
|
||||||
$pagelinkedfrom = $wpdb->escape( $pagelinkedfrom );
|
$pagelinkedfrom = $wpdb->escape( $pagelinkedfrom );
|
||||||
|
|
||||||
$comment_post_ID = (int) $post_ID;
|
$comment_post_ID = (int) $post_ID;
|
||||||
|
|
|
@ -393,8 +393,8 @@ function comment_date( $d = '', $comment_ID = 0 ) {
|
||||||
/**
|
/**
|
||||||
* Retrieve the excerpt of the current comment.
|
* Retrieve the excerpt of the current comment.
|
||||||
*
|
*
|
||||||
* Will cut each word and only output the first 20 words with '...' at the end.
|
* Will cut each word and only output the first 20 words with '…' at the end.
|
||||||
* If the word count is less than 20, then no truncating is done and no '...'
|
* If the word count is less than 20, then no truncating is done and no '…'
|
||||||
* will appear.
|
* will appear.
|
||||||
*
|
*
|
||||||
* @since 1.5.0
|
* @since 1.5.0
|
||||||
|
@ -419,7 +419,7 @@ function get_comment_excerpt( $comment_ID = 0 ) {
|
||||||
for ($i=0; $i<$k; $i++) {
|
for ($i=0; $i<$k; $i++) {
|
||||||
$excerpt .= $blah[$i] . ' ';
|
$excerpt .= $blah[$i] . ' ';
|
||||||
}
|
}
|
||||||
$excerpt .= ($use_dotdotdot) ? '...' : '';
|
$excerpt .= ($use_dotdotdot) ? '…' : '';
|
||||||
return apply_filters('get_comment_excerpt', $excerpt);
|
return apply_filters('get_comment_excerpt', $excerpt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1753,7 +1753,7 @@ function do_trackbacks($post_id) {
|
||||||
else
|
else
|
||||||
$excerpt = apply_filters('the_excerpt', $post->post_excerpt);
|
$excerpt = apply_filters('the_excerpt', $post->post_excerpt);
|
||||||
$excerpt = str_replace(']]>', ']]>', $excerpt);
|
$excerpt = str_replace(']]>', ']]>', $excerpt);
|
||||||
$excerpt = wp_html_excerpt($excerpt, 252) . '...';
|
$excerpt = wp_html_excerpt($excerpt, 252) . '…';
|
||||||
|
|
||||||
$post_title = apply_filters('the_title', $post->post_title, $post->ID);
|
$post_title = apply_filters('the_title', $post->post_title, $post->ID);
|
||||||
$post_title = strip_tags($post_title);
|
$post_title = strip_tags($post_title);
|
||||||
|
|
|
@ -2161,11 +2161,11 @@ function human_time_diff( $from, $to = '' ) {
|
||||||
* Generates an excerpt from the content, if needed.
|
* Generates an excerpt from the content, if needed.
|
||||||
*
|
*
|
||||||
* The excerpt word amount will be 55 words and if the amount is greater than
|
* The excerpt word amount will be 55 words and if the amount is greater than
|
||||||
* that, then the string ' [...]' will be appended to the excerpt. If the string
|
* that, then the string ' […]' will be appended to the excerpt. If the string
|
||||||
* is less than 55 words, then the content will be returned as is.
|
* is less than 55 words, then the content will be returned as is.
|
||||||
*
|
*
|
||||||
* The 55 word limit can be modified by plugins/themes using the excerpt_length filter
|
* The 55 word limit can be modified by plugins/themes using the excerpt_length filter
|
||||||
* The ' [...]' string can be modified by plugins/themes using the excerpt_more filter
|
* The ' […]' string can be modified by plugins/themes using the excerpt_more filter
|
||||||
*
|
*
|
||||||
* @since 1.5.0
|
* @since 1.5.0
|
||||||
*
|
*
|
||||||
|
@ -2182,7 +2182,7 @@ function wp_trim_excerpt($text = '') {
|
||||||
$text = apply_filters('the_content', $text);
|
$text = apply_filters('the_content', $text);
|
||||||
$text = str_replace(']]>', ']]>', $text);
|
$text = str_replace(']]>', ']]>', $text);
|
||||||
$excerpt_length = apply_filters('excerpt_length', 55);
|
$excerpt_length = apply_filters('excerpt_length', 55);
|
||||||
$excerpt_more = apply_filters('excerpt_more', ' ' . '[...]');
|
$excerpt_more = apply_filters('excerpt_more', ' ' . '[…]');
|
||||||
$text = wp_trim_words( $text, $excerpt_length, $excerpt_more );
|
$text = wp_trim_words( $text, $excerpt_length, $excerpt_more );
|
||||||
}
|
}
|
||||||
return apply_filters('wp_trim_excerpt', $text, $raw_excerpt);
|
return apply_filters('wp_trim_excerpt', $text, $raw_excerpt);
|
||||||
|
|
|
@ -877,7 +877,7 @@ function get_the_remaining_content( $more_link_text = null, $strip_teaser = fals
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if ( null === $more_link_text )
|
if ( null === $more_link_text )
|
||||||
$more_link_text = __( '(more...)' );
|
$more_link_text = __( '(more…)' );
|
||||||
|
|
||||||
$output = '';
|
$output = '';
|
||||||
$has_teaser = false;
|
$has_teaser = false;
|
||||||
|
|
|
@ -181,7 +181,7 @@ function get_the_content( $more_link_text = null, $strip_teaser = false ) {
|
||||||
$post = get_post();
|
$post = get_post();
|
||||||
|
|
||||||
if ( null === $more_link_text )
|
if ( null === $more_link_text )
|
||||||
$more_link_text = __( '(more...)' );
|
$more_link_text = __( '(more…)' );
|
||||||
|
|
||||||
$output = '';
|
$output = '';
|
||||||
$has_teaser = false;
|
$has_teaser = false;
|
||||||
|
|
|
@ -3339,7 +3339,7 @@ function trackback_url_list($tb_list, $post_id) {
|
||||||
$excerpt = strip_tags($post_excerpt ? $post_excerpt : $post_content);
|
$excerpt = strip_tags($post_excerpt ? $post_excerpt : $post_content);
|
||||||
|
|
||||||
if (strlen($excerpt) > 255) {
|
if (strlen($excerpt) > 255) {
|
||||||
$excerpt = substr($excerpt,0,252) . '...';
|
$excerpt = substr($excerpt,0,252) . '…';
|
||||||
}
|
}
|
||||||
|
|
||||||
$trackback_urls = explode(',', $tb_list);
|
$trackback_urls = explode(',', $tb_list);
|
||||||
|
|
|
@ -265,7 +265,7 @@ function retrieve_password() {
|
||||||
$message = apply_filters('retrieve_password_message', $message, $key);
|
$message = apply_filters('retrieve_password_message', $message, $key);
|
||||||
|
|
||||||
if ( $message && !wp_mail($user_email, $title, $message) )
|
if ( $message && !wp_mail($user_email, $title, $message) )
|
||||||
wp_die( __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function...') );
|
wp_die( __('The e-mail could not be sent.') . "<br />\n" . __('Possible reason: your host may have disabled the mail() function.') );
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -355,7 +355,7 @@ function register_new_user( $user_login, $user_email ) {
|
||||||
$user_pass = wp_generate_password( 12, false);
|
$user_pass = wp_generate_password( 12, false);
|
||||||
$user_id = wp_create_user( $sanitized_user_login, $user_pass, $user_email );
|
$user_id = wp_create_user( $sanitized_user_login, $user_pass, $user_email );
|
||||||
if ( ! $user_id ) {
|
if ( ! $user_id ) {
|
||||||
$errors->add( 'registerfail', sprintf( __( '<strong>ERROR</strong>: Couldn’t register you... please contact the <a href="mailto:%s">webmaster</a> !' ), get_option( 'admin_email' ) ) );
|
$errors->add( 'registerfail', sprintf( __( '<strong>ERROR</strong>: Couldn’t register you… please contact the <a href="mailto:%s">webmaster</a> !' ), get_option( 'admin_email' ) ) );
|
||||||
return $errors;
|
return $errors;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -87,8 +87,8 @@ if ( !empty($tb_url) && !empty($title) ) {
|
||||||
if ( !pings_open($tb_id) )
|
if ( !pings_open($tb_id) )
|
||||||
trackback_response(1, 'Sorry, trackbacks are closed for this item.');
|
trackback_response(1, 'Sorry, trackbacks are closed for this item.');
|
||||||
|
|
||||||
$title = wp_html_excerpt( $title, 250 ).'...';
|
$title = wp_html_excerpt( $title, 250 ) . '…';
|
||||||
$excerpt = wp_html_excerpt( $excerpt, 252 ).'...';
|
$excerpt = wp_html_excerpt( $excerpt, 252 ) . '…';
|
||||||
|
|
||||||
$comment_post_ID = (int) $tb_id;
|
$comment_post_ID = (int) $tb_id;
|
||||||
$comment_author = $blog_name;
|
$comment_author = $blog_name;
|
||||||
|
|
Loading…
Reference in New Issue