- Statut : non résolu
- Ce sujet contient 13 réponses, 5 participants et a été mis à jour pour la dernière fois par
Shuky, le il y a 14 années et 8 mois.
-
AuteurMessages
-
26 août 2008 à 10 h 28 min #462417
Bonjour,
Ma configuration WP actuelle
– Version de WordPress :2.6.1
– Thème utilisé :default
– Plugins en place : aucun
– Nom de l’hebergeur :ovh
– Adresse du site :Problème(s) rencontré(s) :
bonjouravec le nouveau wordpress on peut choisir la date de publication d’un article.
je veux utiliser wordpress pour saisir des articles pour un agenda de concert
exemple si un concert à lieu le 10 septembre je met en date de publication 10 septembre
comme ça dans le calendrier les gens peuvent voir les concerts à venir sous forme d’article
le probleme c’est que si la date de publication est supérieure à la date du jour , il transforme le statut obligatoirement en programmé au lui de « publié » meme si on clique sur le bouton publier.
Qq1 aurai une idée de comment forcer la publication même en avance d’un article?
merci26 août 2008 à 11 h 26 min #643274Je ne sais pas si ce que tu veux faire est possible, mais peut-être que le plugin Events Calendar pourra t’aider.
26 août 2008 à 11 h 56 min #643275salut
ça m’aiderai si en fait chaque évènement du calendrier de ce plugin était un article mais ce n’est pas le cas hélas…c’est quand même con que wordpress permette de traffiquer la date de publication pour en mettre une plus ancienne mais que quand on en met une à venir il force le status à « programmé » au lieu de « publié »
26 août 2008 à 13 h 04 min #643276j’ai trouvé la solution pour pouvoir afficher des articles avec une date de publication à venir
c’est le plugin : http://wordpress.org/extend/plugins/the-future-is-now/
qui met à l’état publié un article nouvelle créé si la date est futurepour que cela s’affiche aussi dans le calendrier
il faut supprimer dans general-template.php dans la fonction get_calendar() la partie en gras
$dayswithposts = $wpdb->get_results(« SELECT DISTINCT DAYOFMONTH(post_date)
FROM $wpdb->posts WHERE MONTH(post_date) = ‘$thismonth’
AND YEAR(post_date) = ‘$thisyear’
AND post_type = ‘post’ AND post_status = ‘publish’ AND post_date < '" . current_time('mysql') . ''', ARRAY_N);voilà donc comment on peut créer un wordpress dédié à de l’événementiel ou chaque article créé avec comme date de publication la date de l’évènement sera affiché en tant que tel dans un calendrier agenda!
cordialement
Emile
16 décembre 2008 à 15 h 45 min #643277que faut t-il supprimer pour voir la date futur dans le calendrier ?
16 décembre 2008 à 16 h 18 min #643278AND post_date < ‘” . current_time(’mysql’) . ‘
16 décembre 2008 à 18 h 39 min #643279sinon , depuis que je suis sous la 2.7 j’ai l impression que future post now ne marche plus .. tu es passé a la 2.7 .. tu as eu un probleme ? ^^
merci.ps: comme pour toi, c est pour un site de concert dans ma ville .. donc c’est embetant ^^
16 décembre 2008 à 18 h 52 min #643280je suis pas passé à la 2.7 j’attends un peu avant
16 décembre 2008 à 18 h 59 min #643281j’ai rien dit.. c’est un conflit de plug in ! ^^
sinon tu aurai msn , j’aimerai parler avec toi vu qu’on fait a peu pres la même chose avec wordpress 🙂
16 décembre 2008 à 19 h 59 min #643282contacte moi par mp avec ton msn, et je t’ajouterai mais je t’avoue quand ce moment je manque de temps!
5 mai 2010 à 9 h 49 min #643283Bonjour j’ai supprimé la ligne précisée, à savoir AND post_date < ‘” . current_time(’mysql’) . ‘
mais ça me génère une erreur
à priori j’ai pensé qu’il fallait effacer toute la ligne jusqu’à la virgule soit:
AND post_date < '" . current_time('mysql') . '''
mais ça ne fonctionne pas
Je suis preneur de tout conseil,
merci.5 mai 2010 à 11 h 00 min #643284quelle erreur ça te retourne?
5 mai 2010 à 12 h 25 min #643285en supprimant la ligne précisée, j’ai cette erreur :
Parse error: syntax error, unexpected ‘]’, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:xampplitehtdocswp-includesgeneral-template.php on line 1084
Edit: problème résolu, en fait la fin de la requête sql posait probleme
c’est un double quote et non deux simples quotes, par contre je ne comprends pas pourquoi ça marchait sans modifications mais bon : il suffit de remplacer la ligne AND post_date < '" . current_time('mysql') . ''' par des doubles quotes «en tout cas merci pour la rapidité de ta réponse Emile ^^
4 octobre 2010 à 13 h 19 min #643286Bonjour
Grace a ce post j’ai pu installer the futur is now.
Le souci, c’est que cela m’affiche mes articles dans le sens inverse de ce que je voudrais (a savoir que le post le plus loin dans le futur est premier, et le plus proche est le dernier) (www.makaka-editions.com -> a paraitre)J’aimerais donc que les articles les plus proches dans le futur soient les premiers affichés. Quelqu’un à une idée?
Merci d’avance.
-
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.