როგორ დავამატოთ სიტყვების რაოდენობა და სტატიების კითხვის სავარაუდო დრო WordPress-ში?

ზოგიერთიახალი მედიავებსაიტზე სტატია იწყება სიტყვების დათვლით და სტატიის წაკითხვის სავარაუდო დროით.

  • ჩენ ვეილიანგივფიქრობ, ეს ორი მცირე მონაცემი საკმაოდ ჰუმანიზებულია და ძალიან სასარგებლოა მომხმარებლებისთვის.
  • ამგვარად, მკითხველს შეუძლია შეაფასოს სტატიის ხანგრძლივობა და წაკითხვის სავარაუდო დრო.
  • დღეს განვიხილავთ როგორWordPressდამატებულია სტატიების რაოდენობის სტატისტიკა და კითხვის სავარაუდო დრო.

როგორ დავამატოთ სიტყვების რაოდენობა და სტატიების კითხვის სავარაუდო დრო WordPress-ში?

XNUMX. დაამატეთ სიტყვების დათვლის კოდი WordPress სტატიებისთვის

დაამატეთ შემდეგი კოდი ბოლო რამდენიმე functions.php ფაილს თქვენს თემაში ?> ▼-მდე

//字数统计
function count_words ($text) {
global $post;
if ( '' == $text ) {
$text = $post->post_content;
if (mb_strlen($output, 'UTF-8') < mb_strlen($text, 'UTF-8')) $output .= '本文《' . get_the_title() .'》共' . mb_strlen(preg_replace('/\s/','',html_entity_decode(strip_tags($post->post_content))),'UTF-8') . '个字';
return $output;
}
  • ტესტირების შემდეგ, ზემოთ მოცემული კოდის სტატისტიკას არანაირი პრობლემა არ აქვს ჩინურ და ინგლისურ ენებზე;
  • და ზუსტად იგივე რაოდენობის სიტყვა დათვლილია Microsoft Word-ში.

XNUMX. WordPress-ის კითხვის სავარაუდო დრო

დაამატეთ შემდეგი კოდი ბოლო რამდენიმე functions.php ფაილს თქვენს თემაში ?>

შენახვის შემდეგ, თქვენ შეგიძლიათ ავტომატურად აჩვენოთ „კითხვის სავარაუდო დრო x წუთი“ თქვენი WordPress პოსტის შინაარსის დასაწყისში ▼

function lmsim_read_time($content){
$text = trim(strip_tags( get_the_content()));
$text_num = mb_strlen($text, 'UTF-8');
$read_time = ceil($text_num/400);
$content = '<div class="read-time">系统预计阅读时间 <span>' . $read_time . '</span> 分钟</div>' . $content;
return $content;
}
add_filter ( 'the_content', 'lmsim_read_time');
  • ზემოაღნიშნულ კოდში მე-4 სტრიქონის მნიშვნელობა არის 400, ეფუძნება Baidu-ს "ჩვეულებრივი ადამიანების კითხვის საშუალო სიჩქარეს (300~500) სიტყვა/წუთში".
  • თუ ფიქრობთ, რომ 400 ძალიან ნელია, შეგიძლიათ თავად შეცვალოთ იგი.
  • თქვენ გჭირდებათ მორგებული სტილი.თქვენ შეგიძლიათ .კითხვის დროის სტილი მორგებული css-ში.

ტესტის შემდეგ გაირკვა, რომ ზემოაღნიშნული კოდის სტატისტიკაში სიტყვების რაოდენობას აქვს გარკვეული შეცდომები, ეს შეცდომები აღემატება რეალურ შეცდომებს.

  • A ვებსაიტის სტატისტიკაში სიტყვების რაოდენობა 290 სიმბოლოა, Word-ში კი იგივეა.
  • B საიტზე სიტყვების რაოდენობა ($text_num) 12-ით მეტია რეალურ რიცხვზე.
  • ეს მოსალოდნელი კითხვის დრო შეიძლება გამოჩნდეს მხოლოდ სტატიის დასაწყისში, ასე რომჩენ ვეილიანგიგადავწყვიტე ამ 2 კოდის გაერთიანება ოპტიმიზაციისთვის.

XNUMX. მოსალოდნელი კითხვის დროის ოპტიმიზაცია

დაამატეთ შემდეგი კოდი ბოლო რამდენიმე functions.php ფაილს თქვენს თემაში ?> ▼-მდე

//字数和预计阅读时间统计
function count_words_read_time () {
global $post;
$text_num = mb_strlen(preg_replace('/\s/','',html_entity_decode(strip_tags($post->post_content))),'UTF-8');
$read_time = ceil($text_num/400);
$output .= '本文《' . get_the_title() .'》共' . $text_num . '个字,系统预计阅读时间或需' . $read_time . '分钟。';
return $output;
}
  • აქედან 400 ან მეტი არის წაკითხვის სიჩქარე და შეიძლება შეიცვალოს.
  • თუ თქვენ გჭირდებათ მხოლოდ კითხვის დროის ან სტატიის სიტყვების რაოდენობის გამოტანა, თქვენ მხოლოდ უნდა შეცვალოთ და წაშალოთ ზოგიერთი სტრიქონი მე-6 სტრიქონში.
  • გთხოვთ, გააკეთეთ ეს საკუთარი ხელით.

შემდეგ დაამატეთ ზარის სტატისტიკის კოდი შესაბამის ადგილას single.php ფაილში.

<?php echo count_words_read_time(); ?>

XNUMX. შედარება წაკითხვის სავარაუდო დროის კოდის ოპტიმიზაციამდე და შემდეგ

ჩენ ვეილიანგიტესტის შემდეგ, როდესაც სიტყვების რაოდენობა 400-ზე ნაკლებია ან ტოლია, ანუ როცა კითხვის სავარაუდო დრო 1 წუთზე ნაკლები ან ტოლია.

თუმცა თუ 400-ს გადააჭარბებს, მიკერძოებული იქნება.

  • მაგალითად, თუ ზემოაღნიშნული 290 სიმბოლო ჩასმულია 3-ჯერ, რათა მიაღწიოს 1160 სიმბოლოს, მე-2 წერტილის წაკითხვის სავარაუდო დრო იქნება 4 წუთი,
  • მე-3 პუნქტისთვის ოპტიმიზირებული კოდი იქნება 3 წუთი.
  • ასე რომ, რიცხვითი თვალსაზრისით, უფრო ზუსტია კოდის სტატისტიკის წაკითხვის სავარაუდო დროის ოპტიმიზაცია.

(ჭერი () ფუნქცია)Რა არის ეს?

ჭერი () ფუნქცია მრგვალდება უახლოეს მთელ რიცხვამდე.

ეს ნიშნავს, რომ დააბრუნოთ შემდეგი მთელი რიცხვი არანაკლებ x-ზე.

თუ x-ს აქვს წილადი ნაწილი, მაშინჭერი () დაბრუნებული ტიპი ისევ რჩებაfloatიმიტომfloatდიაპაზონი ჩვეულებრივ აღემატებამთელი რიცხვი.

მაგალითი

  • ჭერი (0.60), გამომავალი 1;
  • ჭერი (0.4), გამომავალი 1;
  • ჭერი (5), გამომავალი 5;
  • ჭერი (5.1), გამომავალი 6;
  • ჭერი (-5.1), გამომავალი -5;
  • ჭერი (-5.9), გამომავალი -5;

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ დავამატოთ სტატიის სიტყვების რაოდენობა და კითხვის სავარაუდო დრო WordPress-ში? , რომ დაგეხმარო.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-1107.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით