Comment voir le temps de lecture estimé d’un billet de blog
Si vous lancez un blog WordPress, vous pouvez essayer de trouver différents plug – ins et fragments de code pour garder vos visiteurs occupés et les encourager à lire votre article sans cliquer. Aujourd’hui, les visiteurs veulent généralement obtenir le plus d’informations possible en faisant simplement défiler la page. Pour ce faire, il est utile d’afficher le temps de lecture estimé du billet. De cette façon, le visiteur saura combien de temps il faudra pour trouver une réponse en lisant un sujet d’intérêt. Cela, à son tour, encouragera les blogueurs à écrire des articles plus intéressants et plus économes en temps. De plus, en tant que propriétaire de blog, si vous Examinez les paramètres et comparez le temps passé par les visiteurs sur différents messages, vous serez en mesure de déterminer la meilleure approche.
Certains plugins couvrent bien sûr cette fonctionnalité, mais la fonctionnalité WordPress qui la gère est très simple à utiliser. Par conséquent, vous n’avez pas besoin d’un autre plugin pour bloquer votre blog à cette fin. Pour faciliter la compréhension de cette approche, nous allons l’expliquer en intégrant ces changements dans le thème gratuit WordPress 216. Si (! Function _ exists (‘Content estimated reading time’), commençons par la fonction {
\/ * *
Fonction utilisée pour estimer le temps de lecture d’un contenu $donné.
Param string $contenu utilisé pour calculer le temps de lecture.
Paramit $WPm estime le nombre de mots par minute pour le lecteur.
Renvoie le temps de lecture estimé par int $time.
* \/
Fonction content _ estimated reading time ($content = \
$Clean _ content = Strip Short Code ($content);
$Clean _ content = Strip Label ($Clean content);
$word _ count = Str Word Count ($Clean content);
$time = maximum ($Words \/ $per minute);
$Output = ‘ ‘;
$Output = ‘ ‘ . $ Le temps. \
$Output = ‘ ‘ . ESC _ ATTR U (‘Min read’, ‘twentythetic’). \
$Output = ‘ ‘;
Renvoie $output;
}
} la fonction prend deux arguments: content ($content) et P
Tu ne le feras pas. Voici un exemple de structure: 2. Utilisez des thèmes modernes et mieux codés pour séparer ces modules en différents fichiers. Il est donc préférable d’utiliser un filtre et de retourner le contenu en ajoutant une fonction de filtre. Le sujet de l’ajout de filtres a été largement discuté sur Internet. 3. Modifier les fonctions existantes pour obtenir plus de contrôle peut être la meilleure façon, parce que vous pouvez avoir plus de contrôle pour localiser la sortie. Sur les 216 sujets, une fonction est chargée d’imprimer les catégories et les étiquettes de chaque poste et de chaque poste de la liste. C’est une fonction de catégorisation 216th _ entry classificateur. Il suffit de le copier et de le coller dans la fonction. PHP et modifier la dernière partie en utilisant la fonction qui appelle pour estimer le temps de lecture.
Nous aimerions simplement mentionner que puisque nous avons réservé le même nom à la fonction, elle écrasera le nom original. Maintenant, notre fonction d’édition fonctionne à tous les points du sujet. La fonction modifiée doit être la suivante:
Remplacer les fonctions par défaut dans le thème principal
Ajouter une fonction de temps de lecture à la fin
* \/
Fonction ventisei _ entry taxonomies () {
$categories _ list = get categories List (\ U x (\
If ($categories _ List & twentyelven categorized blog () {
Printf (‘) % 1 USD s % 2 $s ‘,
X (‘catégories’,’ used before categories names’, ‘ventitex’),
$Category _ List
);
}
$Tags _ list = get Tag List (\
Si ($Tags _ List & &! Is WP Error ($Tags List)
Printf (‘) % 1 USD s % 2 $s ‘;
$Output = ‘ ‘ . $ Le temps. \
$Output = ‘ ‘ . ESC _ ATTR U (‘Min read’, ‘twentythetic’). \
$Output = ‘ ‘;
Renvoie $output;
}
}
\/ * *
Remplacer les fonctions par défaut dans le thème principal
Ajouter une fonction de temps de lecture à la fin
* \/
Fonction ventisei _ entry taxonomies () {
$categories _ list = get categories List (\ U x (\
If ($categories _ List & & ventisei categorized blog () {
Printf (‘) % 1 USD s % 2 $s ‘,
X (‘catégories’,’ used before categories names’, ‘ventitex’),
$Category _ List
);
}
$Tags _ list = get Tag List (\
Si ($listo _ Tag & &! Is WP Error ($listo Tag)) {
Printf (‘) % 1 USD s % 2 $s ‘,
X (‘tag’, ‘used before Tag names’,’ twenty16 ‘),
$tag _ List
);
}
Nos modifications de code pour cette fonction
Print content _ estimated reading time (get the content ();
De préférence, le changement devrait être:.
Deuxièmement, le thème des enfants.
Lorsque vous ajoutez des fonctions de temps de lecture estimé à différents sujets, gardez à l’esprit que la meilleure façon d’intégrer les appels de fonctions peut varier. Essayez de prendre le temps d’explorer les étapes que nous avons couvertes pour trouver la meilleure approche. Nous espérons que vous trouverez cet article utile. Si vous l’aimez, n’hésitez pas à lire certains de ces articles! Comment afficher la date de publication comme il y a longtemps créer un bloc pour l’éditeur Gutenberg