Organisation Frontpage

توسط

Dans WordPress il n’y a pas de procédure pour désigner les posts qui doivent figurer sur la frontpage des blogs, lorsque ceux-ci ont une page d’accueil statique.

Ce plugin permet d’assigner à un post le rang qu’il doit occuper sur la page d’accueil.

Pour cela, le plugin ajoute une page “OrgFrontpage” dans le menu “Réglages” du tableau de bord.

On peut y définir le nombre de posts à faire figurer sur la page d’accueil. Par défaut, ce nombre est fixé à 5.
Dans ce même sous-menu, il est possible de définir le nombre d’articles à mettre en évidence en tête de page. Par défaut, il y en a zéro.
(Remarque : Le nombre de posts défini pour figurer sur la page d’accueil inclut les posts d’entête).

Une fois ces paramètres définis, on peut choisir dans une liste déroulante les articles à afficher sur la page d’accueil. La liste contient, par défaut, les 15 derniers articles publiées. Ce nombre est paramétrable.

De plus, le plugin ajoute une meta box dans la page d’édition des posts
grâce à laquelle on peut choisir, au moyen d’une combolist, le rang du post en cours d’édition.

Enfin, une colonne a été ajoutée dans la liste des posts de l’interface d’administration :
elle indique, le cas échéant, le rang des posts sur la page d’accueil.

Les données associées à ce plugin sont stockées dans la table wp-options.
Les option-name sont :

  • ofp_nb_posts_frontpage : nombre de posts à placer sur la page d’accueil
  • ofp_nb_posts_lead : nombre de posts en évidence en tête de page
  • ofp_post_frontpage_N : l’ID du post qui occupera le rang N de la page d’accueil
  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->Plugin Name screen to configure the plugin
  4. Adapter le template de la frontpage du blog :

On peut par exemple insérer le code suivant :

<?php

$nb_posts_frontpage = intval(get_option('ofp_nb_posts_frontpage'));

for ($i = 1; $i <= $nb_posts_frontpage; $i++) {
$post_id_frontpage[$i] = get_option('ofp_post_frontpage_'.$i);
 }

$nb_posts_lead = intval(get_option('ofp_nb_posts_lead'));

?>

سوالات متداول

Ce plugin est-il nécessaire ?

Je souhaitais choisir les posts à mettre sur la page d’accueil et les disposer selon leur niveau d’importance
et je n’ai pas trouvé le moyen de le faire simplement.

Il existe un moyen simple de désigner les articles à mettre en avant (attribut sticky disponible dans le tableau de bord). Ne permet-il pas de faire la même chose sans plugin ?

Hélas non !
On pourrait en effet donner l’attribut sticky aux posts qu’on souhaite mettre sur la page d’accueil, mais cela ne permet pas de les agencer à sa convenance sur cette page : on peut en effet les récupérer classés par date et les afficher dans cet ordre, mais il est impossible de les classer à son gré.
Le plugin org-frontpage permet une mise en page fine car il introduit un attribut de classement (Numéro 1, 2, 3,…) des posts sélectionnés. Ce classement pourra être exploité pour positionner les articles dans des emplacements dédiés au posts 1, 2, 3 …

De plus, contrairement au système natif de mise en avant, les articles retenus pour la frontpage ne viennent pas automatiquement en tête des listes d’articles de type blog.

Comment savoir quels sont les posts épinglés à la page d’accueil ?

On peut évidemment les voir sur le blog, mais aussi à partir du tableau de bord, dans le sous-menu Org frontpage du menu Réglages . Le rang des posts choisis apparaît également dans une colonne supplémentaire le la liste de tous les articles.

Pourquoi ce readme est-il en français ?

Parce que mes compétences dans la langue de Shakespeare sont insuffisantes pour écrire une notice en anglais, sorry 😉

×
نظری برای این آیتم موجود نیست.
0 0 رای ها
امتیازدهی
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
هیچ نسخه‌ای برای این آیتم موجود نیست.
بدون امتیاز

قیمت:

رایگان

نگارش

آخرین انتشار

18 اردیبهشت 1405

آخرین بروزرسانی

3 ماه پیش

نصب های فعال

10+

نگارش وردپرس

وردپرس 4.6+

تست شده از نسخه

وردپرس 6.2.9

نگارش PHP

-

نسخه ها

0 نسخه