በዎርድፕረስ ውስጥ የቃላት ብዛት እና የተገመተ የንባብ ጊዜ እንዴት መጨመር ይቻላል?

አንዳንድአዲስ ሚዲያበድረ-ገጹ ላይ ያለው መጣጥፍ የሚጀምረው በቃላት ቆጠራ እና ለጽሑፉ በሚጠበቀው የንባብ ጊዜ ነው።

  • Chen Weiliangእኔ እንደማስበው እነዚህ ሁለት ትናንሽ መረጃዎች ሰብአዊነት የተላበሱ እና ለተጠቃሚዎች በጣም ጠቃሚ ናቸው።
  • በዚህ መንገድ አንባቢዎች ከማንበባቸው በፊት የጽሁፉን ርዝመት እና ግምታዊ የንባብ ጊዜያቸውን መገመት ይችላሉ።
  • ዛሬ እንዴት እንደሚደረግ እንነጋገራለንየዎርድፕረስየታከለ የጽሑፍ ቆጠራ ስታቲስቲክስ እና የተገመተው የንባብ ጊዜ።

በዎርድፕረስ ውስጥ የቃላት ብዛት እና የተገመተ የንባብ ጊዜ እንዴት መጨመር ይቻላል?

XNUMX. ለዎርድፕረስ ጽሑፎች የቃል ቆጠራ ኮድ ያክሉ

በገጽታዎ ውስጥ የሚከተለውን ኮድ በመጨረሻዎቹ ተግባራት.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. ለዎርድፕረስ የሚገመተው የንባብ ጊዜ

በገጽታዎ ውስጥ የሚከተለውን ኮድ በመጨረሻዎቹ ተግባራት.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 ውስጥ የንባብ ጊዜን ቅጥ ማድረግ ይችላሉ።

ከሙከራው በኋላ, ከላይ ባለው የኮድ ስታቲስቲክስ ውስጥ ያሉት የቃላት ብዛት አንዳንድ ስህተቶች እንዳሉት ተገኝቷል, እነዚህ ስህተቶች ከትክክለኛዎቹ ስህተቶች ይበልጣል.

  • በ A ድር ጣቢያ ስታቲስቲክስ ውስጥ ያሉት የቃላት ብዛት 290 ቁምፊዎች ነው, እና በ Word ውስጥ ያለው ስታቲስቲክስ ተመሳሳይ ነው.
  • በ B ጣቢያ የቃላት ብዛት ($text_num) ከትክክለኛው ቁጥር 12 ይበልጣል።
  • ይህ የሚጠበቀው የንባብ ጊዜ በጽሁፉ መጀመሪያ ላይ ብቻ ሊታይ ይችላል, ስለዚህChen Weiliangእነዚህን 2 ኮዶች ለማመቻቸት ለማጣመር ወስኗል።

XNUMX. የሚጠበቀውን የንባብ ጊዜ ያሳድጉ

በገጽታዎ ውስጥ የሚከተለውን ኮድ በመጨረሻዎቹ ተግባራት.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. ከተገመተው የንባብ ጊዜ ኮድ ማሻሻያ በፊት እና በኋላ ማወዳደር

Chen Weiliangከሙከራው በኋላ የቃሉ ቆጠራ ከ 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;

ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) የተጋራ "በዎርድፕረስ ውስጥ የጽሁፍ ቃል ብዛት እና የተገመተውን የንባብ ጊዜ እንዴት መጨመር ይቻላል? , እርስዎን ለመርዳት.

እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-1107.html

አዳዲስ መረጃዎችን ለማግኘት ወደ የቼን ዌይሊያንግ ብሎግ የቴሌግራም ቻናል እንኳን በደህና መጡ።

🔔 ጠቃሚ የሆነውን "ChatGPT Content Marketing AI Tool Usage Guide" በቻናል ከፍተኛ ማውጫ ውስጥ ለማግኘት የመጀመሪያው ይሁኑ! 🌟
📚 ይህ መመሪያ ትልቅ ዋጋ አለው፣ 🌟ይህ ያልተለመደ እድል ነው፣ እንዳያመልጥዎ! ⏰⌛💨
ከወደዳችሁት ሼር እና ላይክ አድርጉ!
የእርስዎ ማጋራት እና መውደዶች ቀጣይ ማበረታቻዎቻችን ናቸው!

 

评论ሺ评论评论评论 ፡፡

የኢሜል አድራሻዎ አይታተምም ፡፡ 项 已 用 ፡፡ * 标注

ወደ ላይ ይሸብልሉ