Nola gehitu hitz kopurua eta artikuluen irakurketa denbora estimatua WordPress-en?

batzukkomunikabide berriakWebguneko artikulua hitz-zenbaketa batekin eta artikuluaren irakurketa-denborarekin hasten da.

  • Chen WeiliangBi datu txiki hauek nahiko humanizatuak eta erabiltzaileentzat oso onuragarriak direla uste dut.
  • Horrela, irakurleek artikuluaren iraupena eta gutxi gorabeherako irakurketa-denbora kalkula ditzakete irakurri aurretik.
  • Gaur nola egin eztabaidatuko duguWordPressArtikulu kopuruaren estatistikak eta irakurketa denbora estimatua gehitu dira.

Nola gehitu hitz kopurua eta artikuluen irakurketa denbora estimatua WordPress-en?

XNUMX. Gehitu hitzen zenbaketa kodea WordPress artikuluetarako

Gehitu hurrengo kodea zure gaiko azken functions.php fitxategietara ?> aurretik ▼

//字数统计
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;
}
  • Proba egin ondoren, goiko kode estatistikek ez dute arazorik txineraz eta ingelesez;
  • Eta hitz kopuru bera zenbatzen da Microsoft Word-en.

XNUMX. WordPress-en irakurketa-denbora estimatua

Gehitu hurrengo kodea zure gaiko azken functions.php fitxategietara ?>

Gorde ondoren, automatikoki bistaratu dezakezu "Irakurketa-denbora estimatua x minutu" zure WordPress-eko argitalpenaren edukiaren hasieran▼

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');
  • Goiko kodean 4. lerroaren balioa 400 da, Baidu-ren "pertsona arrunten (300~500) hitz/minutu batez besteko irakurketa abiaduran oinarrituta".
  • 400 motelegia dela uste baduzu, zuk zeuk alda dezakezu.
  • Estilo pertsonalizatua behar duzu..read-time estiloa dezakezu css pertsonalizatuan.

Proba egin ondoren, goiko kode estatistiketako hitz kopuruak akats batzuk dituela ikusten da, akats horiek benetako akatsak gainditzen dituzte.

  • A webguneko estatistiketan hitz kopurua 290 karakterekoa da, eta Word-eko estatistikak berdinak dira.
  • B gunearekin hitzen kopurua ($text_num) benetako zenbakia baino 12 gehiago da.
  • Espero den irakurketa-denbora hau artikuluaren hasieran bakarrik ager daiteke, berazChen Weiliang2 kode hauek optimizatzeko konbinatzea erabaki zuen.

XNUMX. Esperotako irakurketa-denbora optimizatu

Gehitu hurrengo kodea zure gaiko azken functions.php fitxategietara ?> aurretik ▼

//字数和预计阅读时间统计
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;
}
  • Horietatik 400 edo handiagoa irakurtzeko abiadura da eta alda daiteke.
  • Irakurketa-denbora edo artikulu-hitzen kopurua soilik atera behar baduzu, 6. lerroko lerro batzuk aldatu eta ezabatu besterik ez dituzu egin behar.
  • Mesedez, egin ezazu zeure burua brikolajea.

Ondoren, gehitu deien estatistiken kodea single.php fitxategian dagokion kokapenean.

<?php echo count_words_read_time(); ?>

XNUMX. Irakurketa estimatuaren denbora-kodearen optimizazioa baino lehen eta ondoren alderatzea

Chen WeiliangProba egin ondoren, hitzen kopurua 400 baino txikiagoa edo berdina denean, hau da, espero den irakurketa-denbora minutu 1 baino txikiagoa edo berdina denean.

Hala ere, 400etik gorakoa bada, alboragarria izango da.

  • Esate baterako, goiko 290 karaktereak 3 aldiz itsatsi balira 1160 karaktereetara iristeko, 2. punturako gutxi gorabeherako irakurketa-denbora 4 minutukoa izango litzateke.
  • 3. punturako optimizatutako kodea 3 minutukoa izango da.
  • Beraz, zenbakizko ikuspuntutik, zehatzagoa da kodearen estatistiken irakurketa-denbora optimizatzea.

(sabaia () funtzioa)Zer da hori?

sabai () Funtzioak gora biribiltzen du hurbilen dagoen zenbaki osoraino.

Horrek esan nahi du hurrengo zenbaki osoa x baino txikiagoa ez itzultzea.

x zati zati bat badu, orduansabai () Itzulitako mota oraindik dagofloat, baitafloattartea baino handiagoa izan ohi dazenbaki oso.

adibidea

  • ceil(0.60), irteera 1;
  • ceil(0.4) , irteera 1;
  • ceil(5), irteera 5;
  • ceil(5.1), irteera 6;
  • ceil (-5.1), irteera -5;
  • ceil(-5.9), irteera -5;

Hope Chen Weiliang bloga ( https://www.chenweiliang.com/ ) partekatu du "Nola gehitu artikulu-hitzen kopurua eta gutxi gorabeherako irakurketa-denbora WordPress-en? , zuri laguntzeko.

Ongi etorri artikulu honen esteka partekatzera:https://www.chenweiliang.com/cwl-1107.html

Ongi etorri Chen Weiliang-en blogeko Telegram kanalera azken eguneraketak jasotzeko!

🔔 Izan zaitez kanalaren goiko direktorioan "ChatGPT Content Marketing AI Tool Erabilera Gida" baliotsua lortzen lehena! 🌟
📚 Gida honek balio handia du, 🌟Aukera arraroa da hau, ez galdu! ⏰⌛💨
Partekatu eta gustatzen bazaizu!
Zure partekatzea eta gustukoak dira gure etengabeko motibazioa!

 

发表 评论

Zure helbide elektronikoa ez da argitaratuko. 必填 项 已 用 * 标注

joan goian