વર્ડપ્રેસમાં લેખોના શબ્દોની સંખ્યા અને અંદાજિત વાંચન સમય કેવી રીતે ઉમેરવો?

કેટલાકનવું મીડિયાવેબસાઇટ પરનો લેખ શબ્દોની ગણતરી અને લેખ માટે અપેક્ષિત વાંચન સમય સાથે શરૂ થાય છે.

  • ચેન વેઇલીંગમને લાગે છે કે આ બે નાના ડેટા તદ્દન માનવીય અને વપરાશકર્તાઓ માટે ખૂબ જ ફાયદાકારક છે.
  • આ રીતે, વાચકો વાંચતા પહેલા લેખની લંબાઈ અને તેમના અંદાજિત વાંચન સમયનો અંદાજ લગાવી શકે છે.
  • આજે આપણે ચર્ચા કરીશું કે કેવી રીતે કરવુંવર્ડપ્રેસલેખ ગણતરીના આંકડા અને અંદાજિત વાંચન સમય ઉમેર્યો.

વર્ડપ્રેસમાં લેખોના શબ્દોની સંખ્યા અને અંદાજિત વાંચન સમય કેવી રીતે ઉમેરવો?

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. વર્ડપ્રેસ માટે અંદાજિત વાંચન સમય

તમારી થીમમાં છેલ્લી કેટલીક functions.php ફાઇલોમાં નીચેનો કોડ ઉમેરો ?>

સાચવ્યા પછી, તમે તમારી WordPress પોસ્ટ સામગ્રીની શરૂઆતમાં "અનુમાનિત વાંચન સમય 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 છે, જે Baiduના "સામાન્ય લોકો (300~500) શબ્દો/મિનિટની સરેરાશ વાંચન ઝડપ" પર આધારિત છે.
  • જો તમને લાગે કે 400 ખૂબ ધીમું છે, તો તમે તેને જાતે સુધારી શકો છો.
  • તમારે કસ્ટમ શૈલીની જરૂર છે.તમે વૈવિધ્યપૂર્ણ CSS માં .read-time શૈલી કરી શકો છો.

પરીક્ષણ પછી, એવું જણાયું છે કે ઉપરોક્ત કોડના આંકડામાં શબ્દોની સંખ્યામાં કેટલીક ભૂલો છે, આ ભૂલો વાસ્તવિક ભૂલો કરતાં વધી ગઈ છે.

  • A વેબસાઇટ આંકડામાં શબ્દોની સંખ્યા 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/ ) શેર કર્યું "WordPress માં લેખ શબ્દોની સંખ્યા અને અંદાજિત વાંચન સમય કેવી રીતે ઉમેરવો? , તમને મદદ કરવી.

આ લેખની લિંક શેર કરવા માટે આપનું સ્વાગત છે:https://www.chenweiliang.com/cwl-1107.html

નવીનતમ અપડેટ્સ મેળવવા માટે ચેન વેઇલિઆંગના બ્લોગની ટેલિગ્રામ ચેનલ પર આપનું સ્વાગત છે!

🔔 ચૅનલની ટોચની ડિરેક્ટરીમાં મૂલ્યવાન "ChatGPT કન્ટેન્ટ માર્કેટિંગ AI ટૂલ વપરાશ માર્ગદર્શિકા" મેળવનારા પ્રથમ બનો! 🌟
📚 આ માર્ગદર્શિકામાં ઘણું મૂલ્ય છે, 🌟આ એક દુર્લભ તક છે, તેને ચૂકશો નહીં! ⏰⌛💨
ગમે તો શેર કરો અને લાઈક કરો!
તમારી શેરિંગ અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!

 

评论 评论

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો વપરાય છે * લેબલ

ટોચ પર સ્ક્રોલ કરો