Comment ajouter la pagination dans la page de catégorie WordPress
Publié: 2022-09-30La pagination est un excellent moyen de diviser le contenu de vos pages de catégorie dans WordPress. Cela vous permet de diviser votre contenu en morceaux gérables pour vos lecteurs, et cela aide également à améliorer votre référencement en permettant à Google d'indexer plus de contenu sur votre site. Dans cet article, nous allons vous montrer comment ajouter de la pagination à vos pages de catégories WordPress. Nous vous donnerons également quelques conseils sur la façon d'optimiser votre contenu paginé pour le référencement. Ajouter de la pagination à vos pages de catégories WordPress est facile. Suivez simplement ces étapes : 1. Connectez-vous à votre site WordPress et accédez au tableau de bord. 2. Dans la barre latérale de gauche, survolez le lien "Paramètres" et cliquez sur "Lecture". 3. Sur la page Paramètres de lecture, faites défiler jusqu'au paramètre "Les pages de blog s'affichent au maximum" et entrez le nombre de messages que vous souhaitez afficher sur chaque page. 4. Faites défiler vers le bas et cliquez sur le bouton "Enregistrer les modifications". C'est ça! Votre site WordPress paginera désormais automatiquement vos pages de catégories. Si vous souhaitez aller plus loin dans votre référencement, vous pouvez également ajouter des liens rel = "next" et rel = "prev" à votre contenu paginé. Ces liens indiquent à Google que votre contenu paginé fait partie d'une série et ils aident Google à indexer l'ensemble de votre contenu. Pour ajouter ces liens, modifiez simplement le code dans votre thème WordPress. Si vous n'êtes pas à l'aise pour éditer du code, nous vous recommandons d'engager un développeur pour le faire à votre place. Une fois que vous avez ajouté la pagination à vos pages de catégories WordPress, vous pouvez commencer à diviser votre contenu et à améliorer votre référencement. N'oubliez pas de garder votre contenu paginé bien organisé et facile à naviguer pour vos lecteurs.
Comment définir une pagination par défaut sur un site wordpress ? Le nombre de pages WordPress WordPress par défaut est de dix pages de blog par page, donc des dizaines par défaut, mais nous pouvons personnaliser cela en accédant à notre tableau de bord et en sélectionnant le menu des options dans la barre latérale, si nous cliquons sur lire ici, nous verrons un option qui lit les pages de blog en moyenne En pratique, ce serait dix. Si je voulais rendre le changement plus spectaculaire, je pourrais le changer en 2 ou 3. Lorsque vous enregistrez notre fichier PHP, vous pouvez dire que le lien des articles précédents est correct, puis cliquez sur ce lien sur la deuxième page pour revenir au précédent. Nous pourrions cliquer sur la deuxième ou la troisième page de résultats, ou sur la quatrième ou la cinquième page de résultats. Cette fonction génère également des liens traditionnels précédents et suivants, ce qui est une bonne chose car cette pagination est plutôt agréable. Nous avons ajouté la prise en charge de la pagination à notre fichier index.php, mais si un visiteur clique sur un écran d'archive de catégorie pour que je clique sur l'opinion ici, la page est maintenant une vue filtrée des seuls messages avec l'opinion de la catégorie, et la page est alimentée par point d'archive PHP.
Ce modèle, par conséquent, aura une fonction de pagination. Pour trouver les articles les plus récents et afficher les archives, cliquez simplement sur un lien de cette page, et WordPress apprendra ce qu'il faut interroger en se basant uniquement sur l'URL. Lorsque nous utilisons des requêtes personnalisées, obtenir la bonne pagination peut être difficile ; par conséquent, pour le reste de cette vidéo, nous chercherons à bien faire les choses. Je vais copier tout le contenu de la page PHP standard dans mon presse-papiers, puis le coller dans la nouvelle page de modèle dans le cadre de ce script. Ensuite, insérez une requête personnalisée d'articles de blog à peu près ici, donc de retour dans notre éditeur de texte sous toute cette instruction if, je vais juste insérer un titre de niveau un indiquant les articles de blog à propos de nous. Nous voulons nous assurer que notre collection about posts contient du contenu afin d'accéder à notre objet pour la méthode nommée have posts en regardant dans l'objet. Nous ajouterons un point-virgule après cela pour indiquer que nous ne voulons pas regarder dans le futur.
Au-dessus de cette ligne, nous devons appeler la méthode nommée d'après notre variable de collection dans notre boucle while. Si nous tapons ici après ces deux lignes, tout ce que nous tapons ici se produira une fois pour chaque article de la collection. Je voudrais générer du HTML. Pour ce faire, je vais abandonner PHP et créer un élément d'élément de liste HTML. Nous pouvons résoudre ce problème si nous le souhaitons, mais Pagination ne fonctionne pas avec les requêtes personnalisées qui sont livrées automatiquement. Comment puis-je extraire des données d'une URL ? Nous avons le plaisir de vous informer que les développeurs WordPress nous ont fourni une nouvelle ligne d'informations.
WordPress a une fonction appelée get query VAR qui accepte tous les types d'arguments et peut être utilisée pour extraire toutes les données d'une URL actuellement référencée. Nous sommes intéressés par la valeur que nous voulons voir ici, alors supposons qu'il s'agit d'une valeur paginée. Nous pouvons déterminer le nombre total de pages en regardant simplement les résultats dans notre collection de publications, puis en utilisant le nom de la variable pour rechercher le nombre maximum de pages. Si j'enregistre ceci et actualise parfaitement, le lien de la page suivante apparaît. Si je clique sur cette URL, il me faut barrer la page / 2, et si je clique à nouveau sur la page suivante, nous passons à la troisième page de résultats. Il y a encore une information que j'aimerais vous donner. Si vous travaillez sur une page d'accueil statique, vous pouvez utiliser l'option simplement page au lieu de l'option facultative paginée.
Faites-moi savoir si vous êtes intéressé à me voir dans une nouvelle vidéo bientôt; Je vous y verrai la semaine prochaine. Il y a deux nouveaux cours WordPress premium que je développe, un pour les débutants absolus et un pour les développeurs. Le cours plus avancé nous apprendra à créer un site Web complet pour une université. De plus, nous apprendrons comment implémenter des résultats de recherche en direct à l'aide de la nouvelle API WordPress REST.

Comment ajouter la pagination dans WordPress ?

Il existe plusieurs façons d'ajouter de la pagination dans WordPress. Une façon consiste à utiliser un plugin comme WP PageNavi. Ce plugin ajoutera une pagination numérotée à votre site WordPress. Une autre façon est d'ajouter le code suivant au fichier de votre thème WordPress : if ( $wp_query->max_num_pages > 1 ) { echo ”; echo paginate_links ( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '? page=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages ) ); écho "; }
Presque tous les blogs WordPress ont des accordéons. De nombreux thèmes ont déjà une option de pagination. Si ce n'est pas le cas, vous pouvez facilement personnaliser la pagination de votre site. Le but de cet article est de passer en revue quelques approches différentes pour comprendre et gérer la pagination. Si vous utilisez un thème Elegant Themes, il vous suffit d'installer le plugin WP-PageNavi. Avec la nouvelle interface, les liens de pagination précédents et suivants standard peuvent être transformés en liens plus faciles à gérer. Une fonctionnalité WordPress intégrée permet de créer facilement votre propre thème ou d'y ajouter une pagination.
Entrez simplement le code suivant dans le fichier functions.php après avoir ouvert votre modèle : Lorsqu'un modèle est ajouté à une URL, cette fonction renvoie un lien précédent et suivant enveloppé dans une balise de navigation HTML5. Contrairement à WordPress, qui affiche une liste de numéros de page de chaque côté avec un lien pour les articles précédents et actuels, vous pouvez utiliser des articles de blog plus anciens et plus récents comme liens. Une fonction get_increment_var est utilisée pour déterminer sur quelle page nous sommes actuellement. Pour ce faire, nous utilisons d'abord la fonction paginate_links, qui affiche notre liste de pages, ainsi qu'un bouton précédent et suivant. Il existe quelques plugins disponibles pour vous aider avec une pagination plus personnalisée, ou si vous ne voulez pas l'implémenter manuellement, vous pouvez en obtenir un. WP-Paginate est une solution simple mais efficace qui n'est pas embourbée par trop d'options, ni trop complexe. Si vous cherchez une manière différente de présenter votre contenu, WP Smart Navigation pourrait valoir le coup d'œil. L'interface est principalement basée sur le style de votre thème, elle peut donc être personnalisée sur une large gamme d'appareils. contrairement à WP Page-Navi, cette interface ne comprend pas autant d'options de personnalisation.
Cette pagination peut être trouvée ici : http://www.votredomaine.com/parody/
( have_posts() ) : while ( have_posts() : the_post();?
Comment paginer votre contenu
Vous pouvez obtenir le nombre de vues souhaité en utilisant la fonction get_query_var. Le nombre de pages de votre contenu peut être calculé à l'aide de cette fonction, qui renvoie une variable appelée paged. En utilisant la variable $paged, vous pouvez utiliser un nombre autre que 1 ou 0 pour générer une page. Si vous utilisez deux pages de contenu, vous pouvez utiliser la fonction $paged pour obtenir le nombre de pages nécessaires. Utilisez la variable $paged pour modifier le nombre de pages affichées sur chaque page. Si vous utilisez trois pages comme méthode de pagination, vous pouvez utiliser $paged = get_query_var('paged', 3′); si vous ne le faites pas, vous pouvez utiliser $paged = get_request_var('paged', 3 Vous pouvez utiliser la variable $paged pour spécifier le nombre de pages que vous souhaitez utiliser pour paginer le contenu. En d'autres termes, si vous voulez paginer 5 pages de contenu, utilisez $paged = get_query_var ('paged', 5); sinon, utilisez $paged = get_html_var.
Comment afficher la pagination dans WordPress ?

Afin d'afficher la pagination dans WordPress, vous devrez modifier vos fichiers de thème. Plus précisément, vous devrez éditer le fichier appelé loop.php. Dans ce fichier, vous devrez ajouter du code qui affichera les liens de pagination. Ces liens permettront à vos visiteurs de naviguer vers différentes pages de votre site.
La pagination WordPress, qui est une fonctionnalité extrêmement utile dans une grande majorité de blogs WordPress, est l'une des plus courantes et des plus appréciées. Vous pouvez créer un site Web plus convivial et faciliter la navigation en incorporant la pagination à votre site Web. Selon votre site Web, vous pouvez utiliser la pagination de WordPress de différentes manières. Vous pouvez facilement diviser votre contenu long en plusieurs pages à l'aide de WordPress Pagination, qui est l'une des meilleures fonctionnalités. De plus, l'utilisation de moins de données sur chaque page améliore l'expérience utilisateur tout en augmentant les performances du site Web. Si vous avez des fonctionnalités limitées, vous pouvez utiliser le manuel ou les meilleurs plugins de pagination WordPress pour le faire.
Comment paginer votre blog WordPress
Pour activer la pagination sur votre blog WordPress, allez dans WP Show Posts > Add New et cliquez sur l' onglet Pagination . Par conséquent, l'onglet Publications vous permet de définir le nombre de publications par page. Lorsque WordPress a activé la pagination, il créera une page pour chaque publication afin d'organiser les publications. Si vous avez besoin de trouver les numéros de page d'un article, utilisez la variable $paged. Si vous aviez dix articles et que le numéro de page était deux, les numéros de page seraient 2, 4, 6, 8, 10, etc.