Toutes mes réponses sur les forums
-
AuteurMessages
-
intéressante piste merci même si pour le moment je ne suis pas capable de l’exploiter.
Je pense éditer le code pour le cacher dans une page protégé par mot de passe.
Ainsi le script php s’execute quand l’utilisateur peut entrer dans la page protégé qui correspond à son rôle souhaité.Si des gens ont d’autres pistes ou autre n’hésitez pas.
Je me suis rendu compte d’une erreur, je cherche à lister les articles de mes categories, et non pas les sous catégories.
J’ai donc trouver cet article : http://www.wordpress-fr.net/support/viewtopic.php?pid=187810
Sauf que :
<li class=""><a href=" »></a></li>Est impossible et résultat toute ma description est effacé, mêmes le code html, tout.
Du coup je vais tout coder en html n’ayant rien trouver en solution.Si quelqu’un à la solution, parceque je voudrais pouvoir ajouter un article dans une catégorie un jour sans devoir éditer le html de ma cat desc.
Voici ce que je voulais obtenir comme pagination :
Après plusieurs test :
Il semblerai que WordPress ne prenne en compte que le premier argument et ne suive pas les autres. Je suspecte un soucis avec le « & »
Arf non raté en fait j’ai un nouveau problème. WordPress ne reconnais pas les demandes de wp_list_categories.
Il me sort 4 fois la même cat list à savoir celle de tout le site. Alors que mon code html est le suivant :<ul class="listeverticale" id="connaitrelejeu">
</ul>
<ul class="listeverticale" id="classes">
</ul>
<ul class="listeverticale" id="strat">
</ul>
<ul class="listeverticale" id="sepreparer">
</ul>Donc nouvelle incompréhension.
Bingo, quand on ne trouve rien sur google.fr on passe en google.com english !
J’ai trouver la solutions en m’inspirant de cet article http://www.emanueleferonato.com/2011/04/11/executing-php-inside-a-wordpress-widget-without-any-plugin/
Qui voulait utiliser php dans un widget. J’ai juste modifier le code pour les descriptions et ca marche. Et du coup ca marcherai pour tout autre éléments que vous souhaitez.
add_filter(‘category_description’,’execute_php’,100);
function execute_php($html){
if(strpos($html, » ».$html);
$html=ob_get_contents();
ob_end_clean();
}
return $html;
}Je cherche du coté des modules, qui porteraient une modification du fonction.php qui marche pour la reprendre mais rien n’y fait. Je me souvient d’un module pour autoriser le php dans les pages. Je vais le chercher pour voir si le filtre m’indiquerai la bonne solution.
Pour le moment je ne trouve rien.
L’adresse url en question est : http://lesbannis.fr/category/wow-vanilla/
Ou j’ai 3 ul qui sont passé en fantomes dans ma div bruelcatdesc.
Bon pour terminer sur ce que je pense du sujet :
Il est évident que WordPress dans les années qui suivent va devenir la solution incontournable pour tout les sites en matière de technologie de support. Que ce soit en CMS grand public, en solution blog, en site communautaire ou bien même je pense en site e-commerce à long terme.
Cela ne me parait donc pas stupide de commencer ( alors que la technologie le permet ) d’utiliser wordpress en cms et d’investir de son temps à apprendre en détail son fonctionnement. ( ce qui était le fond de la question finalement ).
Je ne voit actuellement aucune autre alternative qui à long terme pourrai surpasser wordpress. Et si je me trompe ou qu’un jour un acteur privé se lance sur le marché, la solution sera bien sur payante et très cher pour être rentable.
Simplement parceque wordpress est la technologie qui à la plus grosse communauté active et féconde du net. Tant que ce constat reste inchangé nous pourrons travailler sur WordPress les yeux fermé. La demande des utilisateurs ( toujours plus nombreux ) fera en sorte de pousser WordPress à muter selon nos besoins. Donc… en CMS assez prochainement.
Je pense même que c’est le prochain axe de développement de wordpress à 99%. Je ne voit pas d’autre direction à ma connaissance possible.
Viendras ensuite surement la question du e-commerce de façon plus pro avec des outils puissants de roi et marketing and co… Soit en intégration directe d’une autre technologie ( prestashop module, os commerce module ) ou bien en utilisant carrément une source « mad in wordpress » mais la c’est pas avant 5 ans mini.
Ce qui me fait dire tout cela c’est parceque le « marché » est en attente d’une technologie pour utiliser internet dans toutes ses facettes depuis plusieurs années. Que le projet wordpress est le premier qui à recus un tel engouement et que je pense qu’une boule de neige lancé dans une pente raide ne peut que grossir. Et enfin pour finir car je sais d’expérience ( 10 ans que je voit le net changer ) c’est que il y a toujours une tendance forte à l’hégémonie. Qui fait que le premier acteur arrivé et souvent le vainqueur… ( cf facebook, google, meetic etc… )
j’ai poser la problématique en ce sens pamito. Et j’ai d’ailleur donné 2 points :
1/ Pour moi ce qui manque à wordpress pour être le CMS parfait c’est justement qu’il soit un CMS à la base et non un moteur de blog détourné par un webmaster averti en CMS.
Donc c’est simplement une interface pour administrer son site ( et non plus son blog ), en ne nécessitant aucune connaissance en programmation qui fait défaut. Car effectivement grâce à son moteur simple et ses surtout très nombreuses fonctionnalitées on peut tout faire de wordpress.
2/ Le 2eme point c’est l’impossibilité de pouvoir acheter ou utiliser un « skin » ou un template si vous voulez, en verison CMS. Acctuellement il faut évidement modifier tout le template pour garder la structure de son site. Sans cela elle est imposé d’office par le nouveau thème ce qui est bien dommage.
Alors que c’est une chose qui est possible sous la plupart des autres CMS… notament même avec des fonctions ajax qui permet le cas échéant de modifier la structure des blok de son site en simple glissé-déposé.
héhé je déterre le topic ! Moi aussi je suis dans la même situation…
sniff moi avec mes boucles je peut aller me faire voir chez les grec c’est ca sniff?
C’est ce que je m’essaye de faire depuis 3 jours.
I – Alors pour utiliser WordPress en CMS sur le papier j’ai la solution :
1/ Faire un thème spécifique ou le fichier index.php contient le « squelette » du site. C’est à dire ce qui il a de commun sur toutes les pages. Ex header, logo, footer principalement… ( le thème comprend donc au minimum : index.php, style.css, image du thème. En bonus prévoir la page widget, page recherche etc… )
J’ai ensuite mis au milieu de index.php un code pour appeler le contenu :
2/ créer une « page » accueil ( une page wordpress via interface ). Et toutes les autres pages uniques que vous avez besoin pour votre site. Dans ces pages utilisez des boucles ( multiples je pense ) pour amener soit des articles, soit des catégories… que vous customisez grâce aux propriété comprises entre :
3/ Réglez dans l’interface wordpress l’utilisation d’une page statique en accueil.
4/ Utilisez le css pour l’aspect graphique bien sur.
5/ Ne vous reste normalement si tout est bien codé ( et pensé ) qu’a enrichir le site en créant des articles simples dans les catégories prévus pour que tout se range automatiquement à sa place. ( le point fort c’est que faire cela devient un cms car aucune connaissance en internet n’est requise, les css et règles de boucle et les pages statiques étant définies ).
Enfin voila ca à l’air simple sur le papier. Le soucis c’est que je n’arrive pas du tout à manipuler les boucles multiples. Mon projet bug depuis 3 jours, j’ai trouver cette page en infos du soucis : http://codex.wordpress.org/fr:La_Boucle
II – Si quelqu’un peut nous aider à terminer ?
Disons partons d’un projet simple et utile pour 99% des gens…
Page index.php pour le thème
Page statique accueil avec 3 boucles pour :a/Le dernier article de la catégorie « news ».
b/Le dernier article catégorie « blog ».
c/Les 3 derniers articles catégorie blog sans le premier ( redondance boucle b à contourner ). Tout ca sur une page index donc.III – Voici ce que j’ai fait mais qui ne fonctionne pas :
**index.php**
header
logo commun toute page
boucle mère :
footer**accueil **
div multiples…
boucle que je sais pas faire « a »
div multiples…
boucle que je sais pas faire « b »
div multiples…
boucle que je sais pas faire « c »
div multiples…Voila n’hésitez pas si vous maîtrisez l’art subtile des multiboucles et je pense que le topic est bien répondu 🙂 Puisque après on peut décliner le tout à sa guise.
Bon courage à tout les lecteurs.IV – Point fort de WordPress en cms :
1 Communauté
2 Ressources disponible et publique
3 Evolution constante ( fonctionalité + sécurité )
4 Plusieurs milliers ( centaine de millier ) de fonction via widget
5 Référencement simple
6 Possibilité de e-commerce
7 gratuit
8 le plus répandu ?
9 compatible bidouille 🙂10 à completer…
Mais pour résumer simplement : Le CMS wordpress permet une fois qu’un webmaster à créer le site, pour un utilisateur sans connaissance de:
– Remplir et modifier des informations textes pour actualiser son site ( c’est le minimum mais déja renforcé par le RSS automatique, le référencement tag etc lui aussi auto ).
– Utilisez tout les médias du net dans ses messages ( depuis peu flash )
– Utiliser des outils web 2.0 ( automatiquement et simplement )
– Ajouter des fonctionnalité à son site ( c’était le derniers bastion des agences web pour faire du fric ) grâce aux widgets.
– Dimension communautaire ( wordpress mu, mise a jour 3.0 )
– Utilisation en tant que intranet et extranet. ( page mot de passe, utilisateur, bibliothèque )Autrement dis cherchons plutôt ce que WordPress ne peut pas faire en cms cela serai plus simple ?
> Des skins compatibles site cms. ( en faite il manque plus la possibilité de paramétrer son cms et de garder sa structure indemne )
> La création du cms par des novices. ( webmaster obligatoire )Bref de loin le meilleur rapport qualité prix. Perso je conseil à tout mes amis de ne jamais faire des sites sur des solutions cms propriétaire de toute façon c’est de larnaque. Voyez window… et linux même combat.
Signé tomtom
Merci beaucoup de vos réponses. En faite je pensai que cela était très simple à faire, en effet 2 ligne de code aurai pu remplir le même effet qu’un module je trouvai ca pratique.
Mais j’ignorai totalement la règle d’utilisation de « if » dans la balise meta. Voyant que cela fonctionnai dans title je pensai naturellement que cela était aussi le cas pour toutes.
Donc au final vous avez répondu à mon problème merci beaucoup. Je pense que cela servira à d’autre parceque c’est vraiment un détail à connaitre.
sniff personne?
-
AuteurMessages