Indlela yokongeza inani lamagama kunye nexesha eliqikelelweyo lokufunda lamanqaku kwi-WordPress?

ezinyeiindaba ezintshaInqaku elikwiwebhusayithi liqala ngokubalwa kwamagama kunye nexesha elilindelekileyo lokufunda inqaku.

  • Chen WeiliangNdicinga ukuba ezi datha zimbini zincinci zenziwe ngabantu kwaye ziluncedo kakhulu kubasebenzisi.
  • Ngale ndlela, abafundi banokuqikelela ubude benqaku kunye nexesha eliqikelelwayo lokufunda ngaphambi kokufunda.
  • Namhlanje siza kuxoxa ngendlela yokwenzaWordPressIinkcukacha-manani zokubala amanqaku kunye nexesha eliqikelelweyo lokufunda.

Indlela yokongeza inani lamagama kunye nexesha eliqikelelweyo lokufunda lamanqaku kwi-WordPress?

XNUMX. Yongeza ikhowudi yokubala amagama kumanqaku e-WordPress

Yongeza le khowudi ilandelayo kwiifayile ezimbalwa zokugqibela zemisebenzi.php kumxholo wakho ?> phambi ▼

//字数统计
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;
}
  • Emva kokuvavanya, izibalo zekhowudi ezingentla azinangxaki ngesiTshayina nangesiNgesi;
  • Kwaye inani elifanayo lamagama libalwa kwi-Microsoft Word.

XNUMX. Ixesha eliqikelelweyo lokufunda le-WordPress

Yongeza le khowudi ilandelayo kwiifayile ezimbalwa zokugqibela zemisebenzi.php kumxholo wakho ?>

Emva kokugcina, unokubonisa ngokuzenzekelayo "ixesha eliqikelelweyo lokufunda x imizuzu" ekuqaleni komxholo wakho weposi ye-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');
  • Ixabiso lomgca we-4 kule khowudi ingentla yi-400, ngokusekelwe kwi-Baidu "isantya sokufunda esiphakathi kwabantu abaqhelekileyo (300 ~ 500) amagama / umzuzu".
  • Ukuba ucinga ukuba i-400 icotha kakhulu, ungayilungisa ngokwakho.
  • Ufuna isimbo esiqhelekileyo.Unokwenza isimbo .ukufunda-ixesha ngokwesiko le-css.

Emva kovavanyo, kufunyaniswa ukuba inani lamagama akwinkcukacha-manani yekhowudi engentla ineempazamo ezithile, ezi mpazamo zidlula ezona mpazamo.

  • Inani lamagama kwi-website yezibalo ngama-290, kwaye izibalo kwi-Word ziyafana.
  • Ngesiza esingu-B inani lamagama ($text_num) li-12 ngaphezulu kwenani elililo.
  • Eli xesha lilindelekileyo lokufunda lingavela kuphela ekuqaleni kwenqaku, ngokoChen WeiliangKugqitywe ukudibanisa ezi khowudi zi-2 ukuze kuphuculwe.

XNUMX. Lisebenzise ngokupheleleyo ixesha elilindelekileyo lokufunda

Yongeza le khowudi ilandelayo kwiifayile ezimbalwa zokugqibela zemisebenzi.php kumxholo wakho ?> phambi ▼

//字数和预计阅读时间统计
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;
}
  • Kwezi, i-400 okanye ngaphezulu isantya sokufunda kwaye inokuguqulwa.
  • Ukuba ufuna kuphela ukuphuma kwexesha lokufunda okanye inani lamagama enqaku, kufuneka uguqule kwaye ucime eminye yemigca kumgca wesi-6.
  • Nceda uzenzele ngokwakho DIY.

Emva koko, yongeza ikhowudi yezibalo zefowuni kwindawo efanelekileyo kwifayile eyodwa.php.

<?php echo count_words_read_time(); ?>

XNUMX. Uthelekiso ngaphambi nangemva kokuFunda okuqikelelweyo kweTimecode Optimization

InChen WeiliangEmva kovavanyo, xa inani lamagama lingaphantsi okanye lilingana no-400, oko kukuthi, xa ixesha lokufunda elilindelekileyo lingaphantsi okanye lilingana nomzuzu omnye.

Nangona kunjalo, ukuba ingaphezulu kwama-400, iya kuba nomkhethe.

  • Umzekelo, ukuba amagama angasentla angama-290 ancamathiselwe amaxesha ama-3 ukufikelela oonobumba be-1160, ixesha elilindelekileyo lokufunda kwinqaku lesi-2 liya kuba yimizuzu emi-4,
  • Ikhowudi elungiselelwe inqaku lesi-3 iya kuba yimizuzu emi-3.
  • Ke ngokombono wamanani, kuchaneke ngakumbi ukongeza ixesha eliqikelelweyo lokufunda leenkcukacha-manani zekhowudi.

(Isisili () umsebenzi)Yintoni?

isisi () Umsebenzi urhangqa ukuya kwinani elipheleleyo elikufutshane.

Oku kuthetha ukubuyisela inani elipheleleyo elilandelayo hayi ngaphantsi kuka x.

Ukuba u-x unecandelo eliqhekekileyo, ngokoisisi () Uhlobo olubuyisiweyo lusekhofloat, ngobafloatuluhlu lukholisa ukuba likhulu kuneinani elipheleleyo,

umzekelo

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

Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwane "Indlela yokongeza inani lamagama enqaku kunye nexesha eliqikelelweyo lokufunda kwiWordPress? , ukukunceda.

Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-1107.html

Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!

🔔 Yiba ngowokuqala ukufumana iSikhokelo sokuSetyenziswa kweSixhobo se-"ChatGPT yeNtengiso ye-AI" kuluhlu oluphezulu lwetshaneli! 🌟
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!

 

Shiya uluvo

Idilesi ye-imeyile ayizukupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

skrolela phezulu