WordPress offre de multiples méthodes de classements: catégories, tags, date … Toutes ces méthodes sont efficaces, et suffisent largement à la plupart des usages. Mais elles s’appliquent à l’ensemble des articles, et ne permettent donc pas de différencier, ou de mettre en valeur certains articles par rapport à d’autres.
Il peut parfois être utile de regrouper des articles en dossiers ou en séries, pour en faire la promotion, ou simplement parce qu’ils appartiennent à une suite logique, comme des tutoriaux en plusieurs étapes, par exemple.
Le plugin EG-Series propose un ensemble de fonctions simples et ergonomiques, pour gérer ces séries d’articles. Il permet l’attribution des articles à des dossiers, la création, l’effacement, la modification de ces dossiers. Le plugin inclut également des widgets et des shortcodes pour l’affichage de la liste des dossiers, ou la liste des articles d’un dossier.
Description
EG-Series s’appuie entièrement sur les outils standards de WordPress, et ne crée notamment pas de tables supplémentaires. Il utilise les champs personnalisés (Custom Fields), associés à chacun des articles.
Ces points forts sont:
- Le plugin est conçu pour minimiser les saisies manuelles qui sont souvent sources d’erreurs,
- Il est entièrement paramétrable, dans le sens ou l’utilisateur peut choisir le libellé des shortcodes, ainsi que libellé du champ personnalisé,
- Il peut être mis en route très rapidement, même sur les blogs disposant déjà d’une base importante d’articles, en permettant de créer des dossiers, sans avoir à éditer les articles un à un.
Avec ce plugin, vous pouvez:
- Ajouter / Supprimer un article d’un dossier,
- Créer / Effacer / renommer vos dossiers,
- Afficher la liste des dossiers dans un article, grâce à un shortcode, ou dans votre thème grâce à un widget,
- Afficher la liste des articles d’un dossier, en utilisant un second shortcode et un second widget,
- Insérer automatiquement la liste des articles d’un dossier, sans devoir utiliser de shortcode.
Grâce à son intégration à l’éditeur TinyMCE, le plugin vous permet l’insertion des shortcodes sans en connaître la syntaxe: vous choisissez les paramètres, cliquez sur Insérer, et c’est fini.
Vous pouvez bien sûr, utiliser les shortcodes avec les méthodes habituelles:
- dans un article en tapant
[ seriesposts <options>], - dans la template d’un thème, en utilisant la commande
do_shortcode('[ seriesposts <options>]‘);.
Le plugin est entièrement paramétrable. Vous pouvez choisir l’intitulé des shortcodes que vous souhaitez utiliser, l’intitulé des champs qui serviront à identifier les dossiers …
Installation
Le plugin s’installe en suivant la méthode habituelle:
- EG-Series est disponible sur le repository de WordPress,
- Une fois téléchargé, décompresser le fichier
eg-series.zip, - Copier les fichiers obtenus dans un sous-répertoire du répertoire plugins (en général
wp-content/pluginssur votre plateforme WordPress, - Activer le plugin via le menu approprié dans l’interface d’administration.
A partir de la version 2.7 de WordPress, vous pouvez effectuer l’installation directement depuis l’interface d’administration, en utilisant les fonctionnalités de cette version.
Utilisation
Le plugin crée trois menus dans l’interface d’administration, ainsi que deux widgets et deux shortcodes.
L’interface d’administration
La démarche globale de mise en place sur un blog existant est la suivante:
- Vérification et/ou changement des options dans le menu Réglages/EG-Series
- Utiliser ensuite le menu Articles/EG-Series Articles pour attribuer les articles à des dossiers. Cet écran permet des éditions massives, sans passer par l’édition de chacun des articles,
- Vous pouvez utiliser le menu Articles/EG-Series Dossiers pour modifier/renommer les dossiers en cas d’erreur,
- Avec le menu Apparence / Widgets, vous pouvez ajouter un widget pour lister vos dossiers dans la sidebar, ou lister les articles appartenant au même dossier que l’article en cours,
- Il ne vous reste plus qu’à activer l’otion Shortcode automatique, qui placera en fin d’article, la liste des articles appartenant au même dossier.
Les widgets
Deux widgets sont disponibles:
- EG-Series List affiche la liste des dossiers disponibles,
- EG-Series Posts donne la liste des articles appartenant au même dossier que l’article en cours d’affichage. Ce widget n’apparaît pas si cet article n’appartient à aucun dossier, ou s’il est seul dans son dossier.
Les shortcodes
Les deux shortcodes fournis rendent les mêmes services que les widgets:
- [ series] donne la liste des dossiers,
- [ seriesposts] donne la liste des articles appartenant à l’article en cours d’affichage.
Les options du shortcode [ series] sont les suivantes:
- title, titre de la liste. Valeur par défaut »,
- titletag, balise HTML utilisée pour l’affichage du titre. Valeur par défaut: h2,
- listtype, type de liste. Valeurs possibles:
ulpour une liste simple,olpour une liste numérotée, ouselectpour combobox. Valeur par défaut:ul - number, nombre de dossiers à afficher. Ce paramètre est lié au paramètre suivant. Si vous avez beaucoup de dossiers, vous pouvez restreindre le nombre de dossiers à afficher, puis indiquer un lien vers une page affichant la totalité des dossiers. Valeur par défaut: 0, pour afficher tous les liens,
- more, permet d’indiquer l’identifiant d’une page ou d’un article, destine à afficher l’ensemble des dossiers du blog (voir paramètre précédent). Valeur par défaut: 0 (pas de page ou d’article).
- listposts: affiche la liste des articles des séries. Valeurs possibles: 0 ou 1, True ou False. Valeur par défaut: 0 ou False
- post_orderby: lorsque l’option précédente est activée (valeur à 1 ou True), ce paramètre permet de définir la clé de tri des articles affichés. Valeurs possibles: title, date. Valeur par défaut: date
- post_order: lorsque l’option listposts est activée (valeur à 1 ou True), cette option définit l’ordre de tri. Valeurs possibles: ASC pour ascendant, DESC pour descendant. Valeur par défaut: ASC.
- url: permet de spécifier si l’url de chaque série pointe sur le premier article, ou sur un article/page particulier(e). Valeurs possibles: first_post, page. Valeur par défaut: first_post.
Les options du shortcode [ seriesposts] sont les suivantes:
- id désigne l’identifiant de l’un des articles du dossier dont nous voulons afficher les articles. Valeur par défaut: 0 ou », le shortcode se basera sur l’article courant,
- name permet de spécifier le nom du dossier dont nous voulons afficher les articles. Valeur par défaut: » ou rien, le shortcode se basera sur le dossier de l’article courant,
- title, titre de la liste. Valeur par défaut »,
- titletag, balise HTML utilisée pour l’affichage du titre. Valeur par défaut: h2,
- listtype, type de liste. Valeurs possibles:
ulpour une liste simple,olpour une liste numérotée, ouselectpour combobox. Valeur par défaut:ul - orderby, indique la clé de tri des articles. Valeurs possibles: post_title, post_date. Valeur par défaut: post_date,
- order, l’ordre de tri. Valeurs possibles: ASC ou DESC. Valeur par défaut: DESC.
- show_date: permet de choisir d’afficher ou de ne pas afficher la date. Valeurs possibles: 0 ou 1, True ou False. Valeur par défault: 1 ou True.
- expand: affiche l’extrait de chaque article. Valeurs possibles: 0 ou 1, True ou False. Valeur par défault: 0 ou False.
Pour vous éviter de saisir ce shortcode dans chacun des articles, vous pouvez utiliser la fonction Shortcode automatique disponible dans le menu Réglages/EG-Series. Cette fonction va ajouter, dans chaque article, l’équivalent de l’affichage fournit par le shortcode [ eg-seriesposts]. Vous pouvez choisir le positionnement de ce shortcode automatique: en début d’article, entre l’extrait et le contenu, ou à la fin de l’article.
F.A.Q
Comment effacer un dossier?
Un dossier est automatiquement effacé s’il ne contient plus d’articles. Il suffit donc d’utiliser le menu Articles/EG-Serie Articles, pour supprimer tous les articles de ce dossier.
Comment puis-je modifier le style des listes proposées?
Les listes utilisent les balises HTML standards ul et ol. EG-Serie va donc simplement utiliser les styles de liste existants dans votre thème. Si vous souhaitez avoir un affichage spécifique pour vos dossiers, le plugin vous permet de le faire avec un nombre restreint de styles:
- Pour la liste des dossiers:
.eg-series-serieset.eg-series-series-item, - Pour la liste des articles:
.eg-series-postset.eg-series-posts-item
J’utilise actuellement le plugin Serial Posts comment puis-je facilement migrer vers EG-Series
Désinstaller le plugin Serial Posts, et installer le plugin EG-Series. Dans le menu Réglages / EG-Series, modifier le champ personnalisé, en indiquant Serial.
Comment puis-je migrer de EG-Series à Serial Posts
De la même façon. Commencer par changer le label du champ personnalisé dans le menu Réglages / EG-Series, en indiquant Serial. Désinstaller les widgets, et désactiver la fonction auto-shortcode. Désinstaller EG-Series, puis installer le plugin Serial Posts.
J’utilise actuellement le plugin In-Series ou OrganizeSeries, comment puis-je migrer vers EG-Series?
Il n’y a actuellement pas de passerelle entre ces plugins. Une migration impliquera donc de ressaisir les dossiers. Des fonctions d’import sont à l’étude.







English
Actualy, if I don’t use expand=1, the posts order is well done(1,2,3…) with the option « user_order ».
This works:
[seriesposts id="457" listtype="ul" listposts="2" orderby="user_order" order="ASC"]
When I add the expand option (wich I truely need), the posts order is done by date, instead of « user_order » …
I use MU WP 292, I forget to mention…
I’m back…
So, why can’t I order posts by « user_order » in the [seriesposts] shortcode?
Salut Emmanuel,
I want to display a message at the bottom of my posts, similar to this:
« This post belongs to serie [SeriesName], click here for a complete list »
SeriesName and « here » must have the link attached to the specific page or post, defined in the « Series Bulk Editor »!
It’s there a solution to this using shortcodes, that I can’t see?
With the [series] shortcode I can’t display a specific serie, let’s say only the serie of the current post…
I use « Similarity Options » plugin to show related posts (for all my posts, including non belonging to a serie), and I don’t need EG-Series to show another list of posts, I just want it to show me a message and a link to a page that has all the post from that serie. That will be nice for me…
PS: Some options of shortcodes don’t seams to work for me, I’ll be back on that, later…
Thanks!
Best series plugin… que j’ai trouvé… jusqu’ici
More info on the previous post…
EG-Series suddenly stopped updating the « EG-Series-IDs » entry in wp_options. It does insert an entry into wp_postmeta.
HELP!
Somehow my EG-Series has been corrupted. I have a series of posts (unpublished) but the Posts > EG-Series Edit says « No serie available yet ». Also the metabox in post editor contains only « Enter the name of a new serie: » and the field – nothing else!
I have tried uninstallation with both Uninstallation options selected but the problem persists when I reinstall the plugin. I have also tried cleaning entries referring to the plugin from the database but evidently I have not found the relevant ones.
How can I completely eradicate all EG-Series info from my system so I can start from scratch?
Hi Emmanuell,
please ignore my previous comment. I did it by hand.
Very good work. Two things:
a) How can I hide the optionspage from editors and authors?
b) If I have many series, it would be great to be able to filter them on the bulk-edit page.
Best wishes, merci beaucoup
Daniel
Hi Emmanuel,
I need to switch from In-Series to 3.10 Beta 5 to any other series plugin. I read that are you thinking about a converter. What about that feature?
Best wishes
Daniel
@ProbablePossible:
Could you give me your PHP version, and the list of your plugins?
Unfortunately I won’t be able to work on this bug immediately (I am in vacation for two weeks), but I will work on this failure when I will be back.
Hi Emmanuel,
I have had a trouble with installing the plugin through 3.0 new interface. I get this message;
« The plugin generated 199 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin. »
I have deleted the plugin and reinstalled it with no warning message the second time.
But!
I cannot create a serie, not from edit posts or edit series, nor from new post. There is no right hand column on the posts page, and I the series page is blank…
I get this message; Invalid argument supplied for foreach() in …/plugins/eg-series/eg-series-data.php on line 181 when I try from the tinyMCE editor, if that helps.
I have tried it on a solo installation and a multi-blog installation of 3.0, and have the same results each time, both in installation and results.
Thank you so much for this plugin and the work you do to make it go!
I use WP 3.0, single user blog on Win Vista in Firefox 3.6.
@Jayne: just one question. Which version of WordPress do you use?
Thank you! It is working, now.
@Chris
@DDKnight
@Jayne:
I am publishing the version 1.4.4 in which I added the missing file.
Very sorry.
I have the same problem as Chris. Here is the error message I received after I upgraded and could not activate the plugin.
Warning: require_once(eg-series-widgets-pre-28.inc.php) [function.require-once]: failed to open stream: No such file or directory in /home/panda44/public_html/wp-content/plugins/eg-series/eg-series.php on line 54
Fatal error: require_once() [function.require]: Failed opening required ‘eg-series-widgets-pre-28.inc.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/panda44/public_html/wp-content/plugins/eg-series/eg-series.php on line 54
Like Chris, I am also getting a fatal error, hope its fixed soon, great plugin!
Hi Emmanuel,
I’m looking into it on my end to see if it’s a server problem. But I just excitedly upgraded to 1.4.3 of EG Series (in wp2.9.2) – but WP won’t activate it saying the plugin is causing a fatal error.
Again – perhaps the problem is on my end, but I thought I would mention it. Just in case.
Thanks again – looking forward to 1.4.3!
Chris
Hi Emmanuel,
I have been trying to work with Organize Series. It is nice. But causes a problem in WordPress 2.9.2 for me.
Now I’m trying EQ series and I love it. It so nice to use it makes me want to create series of everything!
But I have a problem in that the Widget for posts will not save settings. it always reverts back to the default settings. So I cannot change the list format or the title?
Is there an update coming that might fix this? Or can I do something to fix it?
Thank you for your generosity and time.
Chris
Rétrolien: Des nouvelles du blog | Emmanuel GEORJON
I got an error when clicking on the button from within TinyMCE:
Warning: Invalid argument supplied for foreach() in /home/user/domains/domain.nl/public_html/wp-content/plugins/eg-series/eg-series-data.php on line 181
Hi Mark
Posts already attached to a serie are NOT listed in the left side of the bulk editor page.
So all posts listed are not yet attached to a serie.
Emmanuel.
How do I quickly see which of my 300 pages/posts are not yet placed in a series? The bulk edit page does not offer a filter for that option (at least not one that I can see).
…mark
Thanks so much. I updated the plugin to 1.4.2 and all is working again.
Hi Len,
I tried the plugin with the free edition of Arthemia, and had the same behavior.
I found the error. The 1.4.2 will be published this evening (CET timezone).
Plugin is now conflicting with something in my theme (Arthemia Premium). Since version 1.4.0 the excerpts generated in the theme do not show up.
Here is a screen capture showing this (ignore chatbar in middle of capture). You can visit Remodel Crazy website to see how it should look (currently eg plugin disabled)
http://dl.dropbox.com/u/41218/Remodel%20Crazy%20-%20eg-series-plugin-active.jpg
The version 1.4.1 will be published very soon and fix this error.
Version 1.4.0: The widget « EG-Series post » at the sidebar doesn’t work any longer accurately with wp 2.9.1. Instead « Title » the number 1 ist displayed. For the time being I had to jump back to version 1.3.4. Here the plugin works fine with wp 2.9.1.
Besides that – great plugin!
A.
Rétrolien: EG-Series 1.4 | Emmanuel GEORJON
Thanks very much for your help Jan
You have two php tags in the short form, in eg-series-admin.inc.php on lines 202 and 203. This breaks the ‘Edit new’ and ‘Cancel’ links in the edit page, for those with short_open_tags disabled.
The plugin is great and in fact I preferred it over Organize Series plugin which seemed to be more complicated and difficult to customize. I am facing one issue with the plugin (at least on WP 2.8), that I am unable to edit a series name through the egs_series_edit page, the page reloads fine but changes are never done. Series delete works fine.
Two feature requests:
(1) Can the Sidebar widget that shows « Other articles from the series » also have the option to show the series name in widget title (example: « Other articles from series »)?
(2) Can we associate a page with a series? right now the series shortcode shows a list where each series points to probably the first post in that series (example: http://www.nirantar.org/editions), I want an option where I could let each series point to a specified page made for that series (in my case an edition page for a magazine).
Still using a the plugin and it works great.
I am still hoping for an option to use [series] short hand, and when you click on the series link, to have have it go to a page that displays [serieslist options]. As it currently setup it links to the most recent series in the list.
Is this an option tht you might consider adding, or maybe point me in the right direction to edit the code itself to have that action?
Thanks for your time!
Hi Mark,
The bug is fixed with the version 1.3.4.
For the installation, I didn’t find the bug yet, but I can give you a work around:
- after download phase, WP gives you two actions: Activate Plugin or Return to Plugin Installer
- Click on « Return to plugin installer », then in the list of plugins, choose « activate » link in the EG-Series row.
In fact, the activation doesn’t work during installation phase, but works properly when used from the plugin list.
Error message when auto-installing the new version: « The plugin does not have a valid header. »
Mark
Hi Mark
Unfortunately no. I started to work on the problem this week.
I am just publishing the version 1.3.2 to fix a bug with WP 2.9. I didn’t check yet, but perhaps this version 1.3.2 fix also the bug you mentioned.
Really don’t understand this bug. The plugin worked with 2.9 Beta, 2.9 RC1, but not with official 2.9 …
Anyway, I published the version 1.3.2 to fix the bug.
I’ve just upgraded to WP 2.9 and when I have your plugin enabled, I can’t edit my posts.
Emmanuel – Do you have any estimated time for updating the plugin? — Mark
Hi Mark,
I have two questions:
- Which version of WordPress and PHP do you use?
- What do you mean when you say « turned off « Post management list » and « Post editor page » »?
Thanks
Emmanuel.
Thanks. I look forward to an update. Your plugin is one of my favorites, and my content editor was very happy to see it in the admin interface. — Mark
Hi Mark
I discovered, with your comment, that I have the same problem, but not for all posts, and I can reactivate manually comments and trackbacks.
I will investigate …
Emmanuael,
Love the plugin but had to deactivate it. Using the admin interface, any new posts I created it automatically turned off all new comments and wouldn’t let me change the setting to turn comments on.
As soon as I deactivated EG-Series, I was able to manage my comments again. I had to go back to about a dozen individual articles and activate commenting.
Any time I made an update or change to a post, it automatically turned off commenting for that post. I could still add comments through the admin interface, but the public could not comment.
When I turned off « Post management list » and « Post editor page » in the admin interface, the commenting settings returned to normal.
Would love to use your plugin, but it is causing a real hassle with the rest of the admin interface when writing and managing posts.
Mark
This feature is not planned for the moment.
In fact, EG-Series is based on existing fields and tables on the WordPress database. In this database, there is no relationships between users and custom fields.
Hi Emmanuel
Do you see any possibility that a user has only access on its own series? User A should be able to manage his own series. User B should not have any access to the series of user A, but can also manage its own series.
Thanks for your feedback.
Serge
Ok. Strange behavior. I will look for this bug.
Yes, I used EG-Series before this version. I used the automatic update function of wordpress.
Did you use EG-Series before this version? and how do you perform the update?
I had this behavior before, when I performed update without desactivate/upgrade/re activate the plugin.
In fact, if a new version add some options, these options are added during activation process.
Hmm okay. I tried it, but after haven chosen the box « posts » and clicking « save changes » and reloading the page, the chosen category isn’t saved. it’s the same as before.
In the option page, you can choose where display the auto-shortcode (question: Activate automatic shortcode on the following cases: Post, page, homepage).
The error occurs when you uncheck all options.
I will fix the bug, to suppress the message, but you have to change your options if you want to see something at the end of your post.
Hello,
I’ve got a problem with your Plugin since the last update. In the top of every post there’s this line:
Warning: Invalid argument supplied for foreach() in /…/wp-content/plugins/eg-series/eg-series-public.inc.php on line 125
Any idea what’s wrong?
Thanks Michael.
The Ajax EG-Series Bulk Edit screen is my first Ajax work. I take a long time to understand how jQuery/Ajax work but, at the end, it’s easier to manage posts order with this technology, than using the classical HTML form.
Your site is impressive when we see the amount of information it contains.
Emmanuel – I have finally finished editing all the posts in my series on British Film Art Directors, and your EG series plugin works extremely well. I thank you for all the time you have devoted to this project.
I did a lot of the work by hand, because I was previously using Travis Snoozy’s « In Series », for which there was no easy migration path.
The Ajax EG-Series Bulk Edit screen is a stroke of genius, and made everything go smoothly.
If you want to have a look, go to http://www.articlesandtexticles.co.uk/series/
Chapeau! Et Merci!
Hi Ray,
Just because I didn’t test it with WPMU.
Should be done within one or two weeks.
Emmanuel.
Hey Emmanuel,
Just wondering why EG Series isn’t supported for WordPress MU.
-Ray
I think I will publish the new version tomorrow.
Some checks to do before.
Perfect. That fixed the first bug. Thanks alot. Hopefully the second bug is as easy to fix? :p
To quickly fix the bug, you can add the following lines to the eg-series.css file:
These lines will be included in the next version (published within one or two days).
Oh.. and another bug I just found. When I have enabled the auto shortcode at the end of a post, it will show a post even though it is only a draft!
Hi, thanks for this plugin, but when I use the seriespost shortcode with the expand=1 option, there seems to be missing a space between the date and the exerpt of the post. An easy fix?
Hi Michael
No blocking points, just request about new features.
Widgets have some issues with PHP 4 and old WP version.
OK! The comments suddenly became visible after I posted a comment!
Voila! J’ai trouvé les commentaires des que j’ai soumi une commentaire!
How can I read the comments for this post, please?
I would like to know if users have had difficulties with the plugin.
Comment puis-je lire les commentaires, SVP?
J’aimerai bien savoir si les gens ont eu des pepins avec EG Series.
@Jim:
In the menu Settings/EG-Series, in the « Auto-shortcode » section, you can choose pages where you want the shortcode appears.
hows about an option in the admin page to turn it off on the front page and to only show the posts on posts pages?
In the next version, the « mass edit » page will be entirely rewritten, using Ajax technology (drag&drop, sortable boxes, like the WP2.8 widgets page …).
I am currently in test phase. Publication planned within 2 weeks.
Jim,
For point number 3, were you wanting the_content for author info name and to grab an image related tot he article? If so, i hacked the eg-series-data.php to accomplish that. Maybe able to do it cleaner, but it works for what i needed.
I added the 3 functions below…
First (theme_excerpt();) lets me set the excerpt to the exact length I want (with limit)
Second (get_image();) lets me pull 1 image from the post to display with the excerpt.
Third (get_author();) gets the authors nick name and author link.
<<<<<<<<<<>>>>>>>>>>>>>>>>>
function theme_excerpt($post) {
global $more;
$more = 1;
$link = get_permalink($post->ID);
$limit = 55;
$excerpt = explode(‘ ‘, $post->post_excerpt, $limit);
array_pop($excerpt);
$excerpt = implode( » « ,$excerpt).’… »‘;
$excerpt = apply_filters(‘the_excerpt’, $excerpt);
$excerpt = str_replace(‘]]>’, ‘]]>’, $excerpt);
return $excerpt;
$more = 0;
}
function get_image($post) {
global $more;
$more = 1;
$link = get_permalink();
$content = $post->post_content;
$count = substr_count($content, ‘<img');
$start = 0;
for($i=1;$i<=$count;$i++) {
$imgBeg = strpos($content, '’);
$postOutput = substr($post, 0, $imgEnd+1);
$postOutput = preg_replace(‘/width= »([0-9]*) » height= »([0-9]*) »/’, »,$postOutput);;
$image[$i] = $postOutput;
$start=$imgEnd+1;
}
return ($image[1]);
}
function get_author($post) {
$authordata = get_userdata($post->post_author);
$authorid = $post->post_author;
$namer = apply_filters(‘the_author’, $authordata->display_name);
$linker = $authordata->user_nicename;
return ‘‘. $namer.’‘;
}
<<<<<<<<<<>>>>>>>>>>>>>>>>>
Then where ever I need to grab that info around line 416 to 430, I use the below 3 items to pull in the data.
$this->get_author($post_values)
$this->get_image($post_values)
$this->theme_excerpt($post_values)
Here is my code for that…
Below – line 425 to 429
<<<<<<<<<<>>>>>>>>>>>>>>>>>
$string .= ».
».$post_title.’ ‘.
($show_date||$expand?’By ‘.$this->get_author($post_values).’ on ‘.$date_string. »: »).
($expand? ».$this->get_image($post_values). »: »).
($expand? ».$this->theme_excerpt($post_values). »: »). »;
<<<<<<<<<<>>>>>>>>>>>>>>>>>
hopefully some of that made sense!
Dale Jacobs
Thanks.
Not enough users to create a forum.
There is a forum on WordPress repository also.
I don’t say no, but perhaps when will have more time.
I’ve found that « order by » series would be great at EG Series Mass Editor admin page.
I miss a categories column there too.
Thank you for your great job.
The last version 1.2.1 fix the point 1.
For point 3, perhaps in a next version, I have to see how to do, and the consequences …
Great plugin, users might deserve a support forum.
Ah! ok, i think you can ignore question 2 as i realised i can simply remove that post from the series and it no longer shows in this list, but i can still add the list to this post. This for me is fine, as i’m not using this plug in a typical way.
Aside from the small bug, and the posture of prayer i have over the hope you will consider adding a shorthand for the_content, this plugin is simply fantastic, and so logical.
Great plugin, i’ve moved to this from serial post. but have a few questions.
1) checking the box for « Show posts details: Show excerpt of each post? » from the tinyMCE editor does not add the expand shortcode, i have to add this manually. Are you aware of this?
2) I would love a checkbox to « NOT show this post in series » so in the list when you insert it into a post, it won’t show anything relating to this post. (just a feature i need for what i plan to use this plug for, and serial posts had it).
3) Adding Excerpt as you have is great, but for me, i’d actually love another checkbox/option/shortcode to show « the_content ». Again, for what i plan to use this plug for, it would make it perfect.
That’s all i can think of so far. This is so much nicer than serial posts, i so hope you will consider my thoughts.
Thanks!
The new version of the plugin sounds great — exactly what I need. Organising the list of categories is a major pain, and as much as I don’t like the idea of TOC, it’s needed for my online book.
Look forward to seeing and using the plugin
Hi Dale,
I am working on the following ideas:
Add excerpt in the seriesposts shortcode,
Add list of posts in the series shortcode (to make a kind of TOC)
The new version will be published at the end of this week, or beginning of the next week.
About links in the series shortcode (link to the list of posts, rather than first post):
The best way to do that is the method used by Organize Series: create a taxonomy to store series,
With my method (use custom fields), I have to “play” with permalink, and I am not sure it will work properly all the time
I continue to look for a solution
But for your project, an idea should be use categories:
You create a “root” category named “chapters”, or “archive”,
You can create a subcategory for each volume,
You just have to develop or use a specific widget to display the list of volume (list subcategories of a specified category)
It this case, you have just some customizations at theme level, but without developing anything, a click on a category will lead you to the lsist of posts inside this category …
What do you think about?
My client doesnt want the default sort of archive page that does it by dates. They want a page with lists of each volume of their magazine with all the articles that were published in the certain volume.
Example: list of all the volumes and editions.
Volume 4, Edition II
Volume 4, Edition I
Volume 3, Edition VI
….
Then you click on say Volume 4, Edition II and it takes you to a new page that lists all the posts from that series.
« Volume 4, Edition II
post 1
author, date
image/excerpt.
post 2
author, date
image/excerpt. »
I could not figure out how to setup the wordpress archive system to work as my client requested so I looked for plugins to accomplish it.
As mentioned the Organize series came very close, but it completely killed my websites loading time, by about 22 to 30seconds, ouch!
I am working on passing variables from the serie link in your plugin to dynamically fill in the serieslist option for name to get my second page to build out. Seems like the easiest way for me to have your plugin do what my client needs.
Dale Jacobs
Dale
Hi Dale,
In fact, when I decide to develop a plugin, the first objective is to reach my requirements (what I need for my own blog).
But after the publication, I feel interesting to get ideas from users because, by this way, I am sure that plugin will meet users requirements.
About the way you use the plugin: why don’t you use archives? (widget or shortcode)
One more thought-
seriesposts option to not only display the title, but maybe the_excerpt and image related to the post, kind of link when you view a category.
Thanks for the reply.
Your plugin does exactly what its meant to do. So I feel silly recommending things that makes it into something else, but I will post my thoughts and explain why. Hopefully anything I list below are just taken as possible features, not me criticizing your work!
I wont be using the plugin to have lists of other posts in a series with the post page, but use it more for a monthly magazine style, so that each series(edition) can be linked to separately.
Shortcode option for series to link to a page of the seriesposts related to the series you clicked instead of only the last post in the series.
Maybe a default page /series/ that would show the series title, then all the posts related to it below, then the next series and its posts. I guess I can hand build this with the shortcode you have already supplied, but its all manual. Maybe i can write some PHP to pull it automatically.
Other option I need for my own project is to have a drop down menu item that lists all series. I think I can liking build that by using some of your widget code to create it.
Maybe a way to add serie dropdown to the quick edit feature?
again, just brainstorming. Lots of these features are part of Organize Series plugin which I really like, but it its a site lead-time killer. Like double load-time from that plugin, where yours is very clean, loads fast and clean!
Dale Jacobs
Thanks for your encouragements.
About the question: The series shortcode creates a link to the first post of the serie.
But if you have some ideas about features, I can see if I can include them in a next version of the plugin.
Hey there, thanks for the plugin!
Been using organize series which I really love all the features options and ways to make menus, customizing everything and all, but it was killing my sites load time by double.
I can across your plugin and its super lightweight has amazing potential.
I am curious though, when I use [series title="List of Editions" listtype=ul] and then click on the link, it displays the top article in that series, not a list of all articles in that series. Its that a feature or a bug?
Likely more questions but that is the main one that is holding me back from going live with the plugin.
Thanks again for your hard work.
Dale Jacobs
Hi,
thanks for the quick reply:)
re: the post order — could you do this like they do with the « my page order » and « my category order » plugins?
thanks!
L.
Many thanks for your post.
About the post order: initially I developed the EG-Series plugin, to manage series without adding anything thing in the WordPress database (no additional taxonomy, …). Manage post order is more complex than manage simple list. I will take a look to see if adding order is possible without adding complexity.
About the issue with the menu: very funny in fact. I will try to find the bug.
Hi again,
Have a funny issue with the plugin widget EG-Series List when moving the mouse over my menu.
It’s a drop-down menu from the http://www.lunarpages.com « green » theme. Potentially it’s using Stu Philips drop-down code, but I can’t be sure.
Any help you can give would be fab
And thanks again for a great plugin! — I’ve blogged about it here: http://www.daisydonnie.com/finally-a-series-plugin-that-works/
L.
Rétrolien: The Grand Adventures of Daisy Donnie » Blog Archive » Finally a Series plugin that works!
Molto Bene!
I’ve hacked around for most of the evening trying different « Series » plugins, and none have been as easy to use as yours (nor have they « just worked » either!
One enhancement request: Can you set things so a user can choose the order of posts by just numbering them?
Brilliant work! Will be rating this plugin!
L.
Je vais modifier le plugin en consequence. Aujourd’hui, je filtre explicitement: le shortcode ne s’affiche que pour les articles et les pages.
Bonjour,
Je souhaiterai savoir s’il existe une possibilité d’afficher le shortcode [Series Posts] automatiquement à la fin d’un article qui n’est pas le seul en court d’affichage.
Je m’explique, ma page d’accueil affiche par défaut plusieurs articles en entier. Je ne vois le short code automatique en fin d’article que si je clique sur l’un d’eux. Mes lecteurs n’ont pas ce réflex puisque l’article leur semble déjà complet (voir article « Mon papa » sur mon blog à l’adresse rentrée dans le formmulaire).
Cependant, quand j’insers le shortcode via TinyMCE, cela fonctionne partout (voir dossier thématique « western »)
Bien que je n’y connaisse pas grand chose, cela ne me fait pas trop peur de bidouiller dans le code, donc si vous avez une solution à me proposer, je suis preneur (cela m’éviterait de devoir reprendre les anciens posts lors de la création de séries).
Merci d’avance,
Bonne journée,
Rob
I published a new version of the plugin this afternoon. Will be soon available in the wordpress repository.
Hello, since the last update I’ve got the following problem: over every post that belongs to a serie there this textfile: « —-post_date—- ». It only can be seen on single post pages.
Do you have a solution for this problem?
Super plugin, vraiment merci!
J’avais regardé du coté de Serial Post et Hackadelic Series (http://hackadelic.com/hackadelic-series-plugin-arrr).
Mais EG-Series à l’avantage de gérer l’internationalisation (ce qui est préférable sur un blog bilingue)
Sinon un petit bug dans la version 1.0.3, dans « eg-series-data.php » ligne 328, il reste un
echo ‘—-’.$orderby.’—-’;
qui viens se placer sur les pages …
Enfin j’aurais une petite suggestion qui serait d’utiliser les paramètres de l’auto shortcode pour préremplir les champs de l’éditeur.
Quand j’ai essayé EG-Series, je ne comprenais pas pourquoi le changement du tag de titre en h3 dans la config ne se reflétais pas dans l’éditeur qui continuait a me proposer du h2.
Quand l’auto shortcode est désactivé, ça permettrait de gagner un peu de temps.
Ok. I will modify the editor for the next version.
It will be published this evening (GMT+2).
Thanks, it’s working now. I think in your tinymce on visual editor, it doesn’t generate the code correctly. I did edited the code manually and it works.
For the shortcode
seriesposts, the sort keys are: title, or date.- orderby=title, or orderby=date,
- order=asc or order=desc
I tested it, and it works well.
For the page, I do agree, it doesn’t work.
1.0.2 doesn’t work on page.
I try to sort by post_name or post_date but nothing happen. Nevertheless, the auto shortcode is working fine on every post.
Thank you very much for applying such a lot of effort. Now the plugin works very fine. Andreas
Works great, thank you
Very sorry for these bugs.
The version 1.0.2 is released, and will be available very soon.
Great work! Yet a another little bug occures now. The widget EG series post generates this:
Warning: Missing argument 13 for EG_Series_Data::get_posts(), called in /homepages … eg-series/eg-series-widgets.inc.php on line 109 and defined in /homepages/ … /wp-content/plugins/eg-series/eg-series-data.php on line 362
Any idea?
EG-Series 1.0.1 is published, and will be available very soon.
Thanks a lot for your feedback.
The Downgrade was quite easy. So meanwhile one can run the old version.
Andreas
Hi Andrea
I have the same issue. I am looking for the bug and update as soon as possible.
older version:
http://wordpress.org/extend/plugins/eg-series/download/
Once again:
Obviously the EG-Series Series Editor is out of work now. No counting at all. In the list « O »-entries instead of. So it is consequent that the widget provides no links to existing series.
Hope for the previous version…
Hallo Emmanuel!
Unfortunately I did a blind upgrade of your wonderful plugin. Now in both of my blogs the widget is dead. No link to the the 1st post of a selected serie, but always the link of the last blog-entry ;-((((
Could you give me some hints how I could repair it?
Otherwise I beg for sending the privious version or opportunity for download. Once the plugin worked successfully one hardly endures its loss.
THANK YOU.
Regards
Andreas
I will study if it easy to include pages also.
Il est possible de parametrer le titre du shortcode automatique.
Dans le menu Réglages/EG-series, dans la section « Shortcode automatique », il suffit de saisir le titre souhaite dans le champ « Titre de la liste »
Super plugin !
Une question cependant : est-il possible de paramétrer le shortcode automatique ? Je voudrais qu’il affiche «À lire aussi dans la série « nom de la série »».
Peut-on, peut-on pas ? Merci.
Heya, thank you for your plugin.
Is there any way I can add pages to a series? I’d like to be able to post little books on my site, and lump them up. Thanks.
I will study this bug, but I cannot publish anything before may. Hope you can wait …
Hi Emmanuel, thank you for the nice work, well done! But I have a problem with the widget. It shows the following error:
Illegal offset type in isset or empty in /plugins/eg-series/lib/eg-widgets.inc.php on line 481 and 482, 485, 339
Maybe you can help me?
Thank you,
Jane
Hi,
Today, the plugin doesn’t include this kind of options.
I plan to work on the internationalization of dates. I can add also an option such as « show date », allowing to choose to display date of not.
I think the next version will be released at the beginning of may.
Hi thanks for this plugin.it safes me time and is easy -simple in its best meanings.
the plugin shows the date near the post title – and it shows it in english language – is there a way to delete this or to translate this in german?
thanks a lot
Monika
Merci à toi pour ton soutien.
Il existe des plugins plus évolués pour regrouper des articles, mais je les trouve un peu lourds (ils créent notamment une nouvelle taxonomie).
J’ai donc voulu que le mien soit le plus « light » possible. L’autre avantage est qu’il permet de reprendre une grande quantité d’articles sans avoir besoin de les éditer un à un.
Je devrais sortir une version « corrigée » avant la fin de la semaine. Si tu vois des choses à améliorer, n’hésites pas !
C’est exactement le genre de fonctionnalités que je recherchais pour « recycler » du contenu déjà publié. Depuis le temps que je suivais tes articles sur le développement des plugin WordPress
Merci !