WordPress ನಲ್ಲಿ ಪದಗಳ ಎಣಿಕೆ ಮತ್ತು ಲೇಖನಗಳ ಅಂದಾಜು ಓದುವ ಸಮಯವನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು?

ಕೆಲವುಹೊಸ ಮಾಧ್ಯಮವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿನ ಲೇಖನವು ಪದಗಳ ಎಣಿಕೆ ಮತ್ತು ಲೇಖನಕ್ಕಾಗಿ ನಿರೀಕ್ಷಿತ ಓದುವ ಸಮಯದೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

  • ಚೆನ್ ವೈಲಿಯಾಂಗ್ಈ ಎರಡು ಸಣ್ಣ ಡೇಟಾವು ಸಾಕಷ್ಟು ಮಾನವೀಕರಿಸಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಬಹಳ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.
  • ಈ ರೀತಿಯಾಗಿ, ಓದುಗರು ಓದುವ ಮೊದಲು ಲೇಖನದ ಉದ್ದ ಮತ್ತು ಅವರ ಅಂದಾಜು ಓದುವ ಸಮಯವನ್ನು ಅಂದಾಜು ಮಾಡಬಹುದು.
  • ಹೇಗೆ ಎಂದು ಇಂದು ನಾವು ಚರ್ಚಿಸುತ್ತೇವೆವರ್ಡ್ಪ್ರೆಸ್ಲೇಖನ ಎಣಿಕೆ ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಅಂದಾಜು ಓದುವ ಸಮಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

WordPress ನಲ್ಲಿ ಪದಗಳ ಎಣಿಕೆ ಮತ್ತು ಲೇಖನಗಳ ಅಂದಾಜು ಓದುವ ಸಮಯವನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು?

XNUMX. ವರ್ಡ್ಪ್ರೆಸ್ ಲೇಖನಗಳಿಗೆ ಪದ ಎಣಿಕೆ ಕೋಡ್ ಸೇರಿಸಿ

ನಿಮ್ಮ ಥೀಮ್‌ನಲ್ಲಿರುವ ಕೊನೆಯ ಕೆಲವು 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;
}
  • ಪರೀಕ್ಷೆಯ ನಂತರ, ಮೇಲಿನ ಕೋಡ್ ಅಂಕಿಅಂಶಗಳು ಚೈನೀಸ್ ಮತ್ತು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಯಾವುದೇ ಸಮಸ್ಯೆಯಿಲ್ಲ;
  • ಮತ್ತು ನಿಖರವಾದ ಅದೇ ಸಂಖ್ಯೆಯ ಪದಗಳನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ನಲ್ಲಿ ಎಣಿಸಲಾಗುತ್ತದೆ.

XNUMX. WordPress ಗಾಗಿ ಅಂದಾಜು ಓದುವ ಸಮಯ

ನಿಮ್ಮ ಥೀಮ್‌ನಲ್ಲಿರುವ ಕೊನೆಯ ಕೆಲವು functions.php ಫೈಲ್‌ಗಳಿಗೆ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸಿ ?>

ಉಳಿಸಿದ ನಂತರ, ನಿಮ್ಮ ವರ್ಡ್ಪ್ರೆಸ್ ಪೋಸ್ಟ್ ವಿಷಯದ ಆರಂಭದಲ್ಲಿ ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ "ಅಂದಾಜು ಓದುವ ಸಮಯ x ನಿಮಿಷಗಳನ್ನು" ಪ್ರದರ್ಶಿಸಬಹುದು▼

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~300) ಪದಗಳು/ನಿಮಿಷದ ಸರಾಸರಿ ಓದುವ ವೇಗ" ಆಧರಿಸಿ 500 ಆಗಿದೆ.
  • 400 ತುಂಬಾ ನಿಧಾನವಾಗಿದೆ ಎಂದು ನೀವು ಭಾವಿಸಿದರೆ, ನೀವೇ ಅದನ್ನು ಮಾರ್ಪಡಿಸಬಹುದು.
  • ನಿಮಗೆ ಕಸ್ಟಮ್ ಶೈಲಿಯ ಅಗತ್ಯವಿದೆ.ಕಸ್ಟಮ್ css ನಲ್ಲಿ ನೀವು .ರೀಡ್-ಟೈಮ್ ಶೈಲಿಯನ್ನು ಮಾಡಬಹುದು.

ಪರೀಕ್ಷೆಯ ನಂತರ, ಮೇಲಿನ ಕೋಡ್ ಅಂಕಿಅಂಶಗಳಲ್ಲಿನ ಪದಗಳ ಸಂಖ್ಯೆಯು ಕೆಲವು ದೋಷಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ಕಂಡುಬಂದಿದೆ, ಈ ದೋಷಗಳು ನಿಜವಾದ ದೋಷಗಳನ್ನು ಮೀರಿದೆ

  • ಎ ವೆಬ್‌ಸೈಟ್ ಅಂಕಿಅಂಶಗಳಲ್ಲಿನ ಪದಗಳ ಸಂಖ್ಯೆ 290 ಅಕ್ಷರಗಳು ಮತ್ತು ವರ್ಡ್‌ನಲ್ಲಿನ ಅಂಕಿಅಂಶಗಳು ಒಂದೇ ಆಗಿರುತ್ತವೆ.
  • 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 ನೇ ಸಾಲಿನಲ್ಲಿನ ಕೆಲವು ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ಮಾರ್ಪಡಿಸಬೇಕು ಮತ್ತು ಅಳಿಸಬೇಕಾಗುತ್ತದೆ.
  • ದಯವಿಟ್ಟು ಅದನ್ನು ನೀವೇ DIY ಮಾಡಿ.

ನಂತರ, 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/ ) ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ "ವರ್ಡ್ ಪ್ರೆಸ್ ನಲ್ಲಿ ಲೇಖನದ ಪದಗಳ ಎಣಿಕೆ ಮತ್ತು ಅಂದಾಜು ಓದುವ ಸಮಯವನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು? , ನಿನಗೆ ಸಹಾಯ ಮಾಡಲು.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-1107.html

ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಪಡೆಯಲು ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಅವರ ಬ್ಲಾಗ್‌ನ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸುಸ್ವಾಗತ!

🔔 ಚಾನಲ್ ಟಾಪ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಮೌಲ್ಯಯುತವಾದ "ChatGPT ಕಂಟೆಂಟ್ ಮಾರ್ಕೆಟಿಂಗ್ AI ಟೂಲ್ ಬಳಕೆಯ ಮಾರ್ಗದರ್ಶಿ" ಪಡೆಯುವಲ್ಲಿ ಮೊದಲಿಗರಾಗಿರಿ! 🌟
📚 ಈ ಮಾರ್ಗದರ್ಶಿಯು ದೊಡ್ಡ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ, 🌟ಇದು ಅಪರೂಪದ ಅವಕಾಶವಾಗಿದೆ, ಇದನ್ನು ತಪ್ಪಿಸಿಕೊಳ್ಳಬೇಡಿ! ⏰⌛💨
ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ!
ನಿಮ್ಮ ಹಂಚಿಕೆ ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

ಮೇಲಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ