Для багатьох блогерів є актуальною інформацію про кількість символів у статті. Це пов’язано із індексацією сайту пошуковими системами та розміщення реклами у вигляді постових.
За умовчанням у редакторі WordPress виводиться інформація про кількість слів. Але в “словах” розмір статей не визначається. Прийнято визначати розмір статей у кількості символів. Тому орієнтуватися тільки на кількість слів складно.
Тому будемо додавати функцію для вимірювання кількості символів в статті. Отже, додаємо наступний код у файл файл functions.php.
if (function_exists('load_plugin_textdomain')) load_plugin_textdomain('posts-character-count-admin', PLUGINDIR.'/'.dirname(plugin_basename(__FILE__)).'/languages', dirname(plugin_basename(__FILE__)).'/languages'); add_filter('manage_posts_columns', 'pcca_count_characters'); function pcca_count_characters($defaults) { $defaults['count'] = __('Кількість символів', 'posts-character-count-admin'); return $defaults; } add_action('manage_posts_custom_column', 'pcca_count_custom_column', 10, 2); function pcca_count_custom_column($column, $post_id) { global $post; if($column == 'count') { $pcca_char_count = strip_tags($post->post_content); echo strlen(utf8_decode($pcca_char_count)).' '. __(' символів', 'posts-character-count-admin'); } } class CharactersCountPcca { var $text; var $characters; function set_text($text) { $this->text = strip_tags($text); $this->characters = -1; } function get_text() { return($this->text); } function get_characters() { if ($this->text == '') { return(0); } if ($this->characters != -1) { return($this->characters); } $count = strlen(utf8_decode($this->text)); $this->characters = $count; return($count); } } function pcca_characters_count_admin_footer() { global $wpdb; global $post; if ($post->post_content != '') { $stat = new CharactersCountPcca; $stat->set_text($post->post_content); $template = ''; $template = '<span class="inside">'. __('  Кількість символів з пробілами:', 'posts-character-count-admin').' %d</span> '; $pluginHTML = sprintf($template, $stat->get_characters() ); printf('<script language="javascript" type="text/javascript"> var div = document.getElementById("wp-word-count"); if (div != undefined) { div.innerHTML = div.innerHTML + \'%s\'; } </script>', str_replace("'", "\'", $pluginHTML) ); } } add_action('admin_footer', 'pcca_characters_count_admin_footer');
Після додавання коду кількість символів буде відображатися в редакторі відразу після кількості слів. А також кількість буде видно при перегляді списку статей.
Підрахунок символів відбувається після збереження статті (натискання кнопок Чернетка або Опублікувати).
Після зміни тему у якої немає даного коду підрахунок вестися не буде. Тому, якщо ви не бажаєте використовувати даний код, тоді ви можете використати аналогічний плагін для підрахунку символів Posts Character Count Admin.
Бажаєте придбати офісну чи побутову техніку? Тоді завітайте в інтернет-магазин USB де ви знайдете все від найменшого USB кабеля до величезних телевізорів.
А для чого потрібно рахувати кількість символів у статті? Як це впливає на індексацію пошуковими системами?
Читав на яндексі:
“Оригінал або оригінальний текст — це досить великий текст (від 2000 до 32 000 знаків), якого немає в інтернеті, а ви хочете опублікувати його на своєму сайті.” Отже логічно що коли пишеш велику статтю не знаєш чи у тебе 1 тис символів чи 5 тому краще мати це на увазі 😉
Рекомендую почитати : http://help.yandex.ua/webmaster/?id=1121085#1121086
Дякую.
Взяв на замітку
Уже подобавлял себе на сайты и даже перевел на русский =) Очень полезно! Спасибо
Так, дуже корисна річ. Радий що стало в пригоді 🙂