Plugin Directory

Changeset 1544787


Ignore:
Timestamp:
12/02/2016 05:29:28 PM (9 years ago)
Author:
bgin
Message:

Ajout d'une colonne dans la liste des posts, pour indiquer le rang des posts sur la frontpage

Location:
org-frontpage/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • org-frontpage/trunk/org-frontpage.php

    r1543122 r1544787  
    33Plugin Name: Organisation FrontPage
    44Description: Ajout d'une meta box dans l'éditeur de posts pour définir le rang de l'article dans la page d'accueil
    5 Version: 1.0.1
     5Version: 1.1
    66Author:      B Gineste
    77License:     GPLv2 or later
     
    101101}
    102102?><?php
     103/*
     104Ajout d'une colonne dans la liste des posts (pour indiquer dans cette liste le rang des posts sur la frontpage)
     105*/
     106function ofp_colonne($columns) {
     107 return array_merge( $columns,
     108 array('rang_frontpage' => __('Rang / frontpage')) );
     109}
     110
     111add_filter('manage_posts_columns' , 'ofp_colonne');
     112
     113// Affichage des données
     114add_action('manage_posts_custom_column', 'data_colonne');
     115
     116function data_colonne($name) {
     117 global $post, $libelles, $option_values, $option_names;
     118 switch ($name) {
     119case 'rang_frontpage':
     120//Rang de l'article (définie par le nom de la méta donnée de wp-options)
     121
     122    // déterminer le rang de l'article sur la frontpage (par son option_name)
     123    $rang_post = array_search(array_search($post->ID,$option_values),$option_names);
     124    if ($rang_post == false) {$rang_post="---";}
     125
     126 
     127 ?>
     128 <!--<a href="<?php the_permalink(); ?>" target="_blank">-->
     129 <?php echo "$rang_post";?>
     130 <!--</a>-->
     131 <?php
     132  break;
     133 }
     134 }
     135?><?php
    103136/*
    104137Administration du plugin
  • org-frontpage/trunk/readme.txt

    r1543838 r1544787  
    44Requires at least: 4.4.0
    55Tested up to: 4.7
    6 Stable tag: 1.0.1
     6Stable tag: 1.1
    77License: GPLv2 or later
    88License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    2222Le nombre de posts à faire figurer sur la page d'accueil est défini dans le sous-menu *Org frontpage* du menu *Réglages*
    2323de l'interface d'administration. Par défaut, ce nombre est fixé à 5.
     24
     25Une colonne a été ajoutée dans la liste des posts de l'interface d'administration :
     26elle indique, le cas échéant, le rang des posts sur la page d'accueil.
    2427
    2528Les données associées à ce plugin sont stockées dans la table wp-options.
     
    8184* Suppression d'un répertoire inutile
    8285* améliaration de readme.txt
     86
     87- 1.1 =
     88* Ajout d'une colonne dans la liste des posts, pour indiquer le rang des posts sur la frontpage
Note: See TracChangeset for help on using the changeset viewer.