Toutes mes réponses sur les forums
-
AuteurMessages
-
1 décembre 2011 à 16 h 33 min en réponse à : Placer une petite image devant le titre des posts liés à un mot clef #804249
oui tout à fait…c’est exactement ça
Merci à vous,
avec la dernière réponse de Flo, ça fonctionne…
Entre temps j’essayais de fournir mon code à Guy en utilisant la balise code et le code n’apparaissait que partiellement.En tous les cas merci de votre coup de mains.
j’en prends note.
et ce fameux unexpected ‘<'…il serait manquant ou de trop ?
merci encore
Merci Flo pour ta réponse,
J’avais essayé plusieurs possibilités comme celle-la… mais à chaque fois je récupère une erreur du type :
Parse error: syntax error, unexpected ‘<' in /…/mon_site/wp-content/themes/montheme/footer.php on line 48
Et je ne vois pas d’où ça vient.
Je viens de regarder…ça ne répond pas à mon besoin.
En fait j’ai créé un template spécifique pour afficher mes CPT, sous lesquels j’affiche la custom taxonomie. Sauf que pour cette custom taxonomie, il y a une catégorie spécifique que je souhaite exclure de l’affichage.
Ce n’est pas dans la sidebar,De plus ACE ne gère pas la taxonomie.
merci quand même
Petite précision,
le secteur en question que je souhaite exclure est le même pour tous mes post et je souhaite l’exclure définitivement. En gros pas « j’exclue si ceci ou si cela » ou sur tel post et pas tel autre….
Merci pour la réponse Lumière de lune…mais pour moi c’est du chinois…y a pas un p’tit exemple pour illustrer tout ça ?
Merci posykrat,
j’ai ouvert une nouvelle discussion pour cette question spécifique à l’exclusion. Sinon personne ne la verra ici 😕
Merci encore pour ton aide.
Bonjour posykrat
Je ne connaissais pas cette règle de nommage de template. C’est bon à savoir mais ça ne change rien chez moi.
Puisque ça fonctionne avec les custom taxinomie, une solution qui me permettrait de contourner ce problème, ce serait de créer une taxinomie « TOUS ». Par contre dans ce cas, il me faudrait exclure cette catégorie de l’affichage, sinon ça ne ressemble à rien.Voici le code en question avec lequel j’affiche ça :
ID, ‘secteurs’, ‘<b>Secteur </b> ‘, ‘, ‘, » ) ?>
ce qui génère une liste de secteurs, séparés par des virgules : Secteur 1, secteur2, TOUS
Possible d’exclure la catégorie « tous » de l’affichage ?
Merci
Oui posykrat en effet, on peut accéder au code, tel que montré sur les screenshots, en revanche on ne peut enregistrer les modifs.
Cela dit en cherchant et cherchant encore, je me suis aperçu que la pagination fonctionnait avec les custom post type dans le fichier archive.php et la taxinomie que j’ai créé par la même occasione et les modifs que tu m’as données.
Ce qui ne marche pas par contre (erreur 404), c’est lorsque j’utilise un autre fichier que j’ai créé pour l’occasion et qui s’appelle pour mon usage liste_annonces.php.
Là où je suis surpris, c’est que c’est une copie conforme de mon fichier archive.php
C’est une nouvelle donne je sais, mais aurais tu une idée par hasard
En tous les cas, merci encore pour ta disponibilité
Bien cordialement
Dany
Merci posykrat mais actuellement je ne sais pas où le plugin CPT UI crée le register post type… il ne fourni que le code…par contre dans quel fichier l’inscrit-il mystère…. J’ai beau fouiller les fichiers un par un, je ne trouve pas.
Du coup, le seul élément qui manque à mon register post type, que tu me fournis mais que je ne sais où mettre est : ‘publicly_queryable’ => true,
Aussi, j’obtiens une erreur du type « try to allocate …… » in function php on line XXX
Je ne peux donc même pas savoir si ta solution fonctionne ou pas.
Une idée ?
Mille merci en tous les cas.
Merci posykrat… Hélas… ça ne fonctionne pas….
Voici mon query post, (trouvé dans un forum anglophone)
$type,
‘post_status’ => ‘publish’,
‘paged’ => $paged,
‘posts_per_page’ => 3,
‘caller_get_posts’=> 1
);
$temp = $wp_query; // assign original query to temp variable for later use
$wp_query = null;
$wp_query = new WP_Query();
$wp_query->query($args);
?>et voici mon register post type (fourni par le plugin CPT UI)
register_post_type(‘annonce’, array( ‘label’ => ‘Annonce’,’description’ => »,’public’ => true,’show_ui’ => true,’show_in_menu’ => true,’capability_type’ => ‘post’,’hierarchical’ => false,’rewrite’ => array(‘slug’ => »),’query_var’ => true,’has_archive’ => true,’supports’ => array(),’taxonomies’ => array(‘salaries’,’activites’,’secteurs’,),’labels’ => array (
‘name’ => ‘Annonce’,
‘singular_name’ => ‘Annonce’,
‘menu_name’ => ‘Les annonces’,
‘add_new’ => ‘Ajouter une annonce’,
‘add_new_item’ => ‘Ajouter une annonce’,
‘edit’ => ‘Modifier’,
‘edit_item’ => ‘Modifier une annonce’,
‘new_item’ => ‘Nouvelle annonce’,
‘view’ => ‘Voir’,
‘view_item’ => ‘Voir une annonce’,
‘search_items’ => ‘Chercher une annonce’,
‘not_found’ => ‘Aucune annonce trouvée’,
‘not_found_in_trash’ => ‘Aucune annonce dans la poubelle’,
‘parent’ => ‘Parent Annonce’,
),) );Je patauge grave…..
Encore merci à tous
Bonjour à tous,
Ma configuration WP actuelle
– Version de WordPress : 3.2.1
– Version de PHP/MySQL :
– Thème utilisé :
– Extensions en place :
– Nom de l’hebergeur : sous wamp
– Adresse du site : localJ’ai un problème identique et j’ai le sentiment que la réponse est quelque part dans vos messages mais je ne m’en sors pas.
J’utilise des custom post type que j’ai créé avec l’extension Custom Post Type UI
J’utilise aussi Advanced custom fields pour créer le masque de saisie
Enfin j’ai créé à partir du fichier archive.php, un fichier qui se nomme liste-annonces.php dans lequel j’ai intégré des lignes comme :ID, ‘secteurs’, ‘<b>Secteur :</b> ‘, ‘, ‘, » ) ?>
Tout ça liste mes custom post comme je le souhaite.
Par contre en effet, avec wp page-navi, dès que je passe à la page suivante, comme posykrat, j’obtiens ma page 404.
J’ai lu attentivement vos réponses, mais je ne sais pas trouver l’endroit ou ajouter les lignes que vous donnez.
En fait si je comprends bien, vous déclarez vos CPT dans function.php, ou vous modifiez $args…
Et moi, je ne trouve pas où le plugin CPT UI, écrit ces lignes là….
Je ne sais pas si je suis très clair…Si vous pouviez m’aider….
Bien cordialement à tous
Dany
Bonjour Lumière de Lune,
En fait, je peux modifier mon template « single.php » et ajouter le code qui me permet d’afficher le champs personnalisé « référence » en question. De ce coté, je ne suis pas embêté.
En revanche, faire en sorte que le mail que je vais recevoir contienne cette référence est plus compliqué pour moi. Si tu utilises contact form 7, tu vois les 2 « volets » qu’il utilise. Celui de gauche où tu insères les shortcodes pour créer les champs de saisie, et celui du dessous à droite ou tu définis la forme du mail que tu vas recevoir.
Mon idée de départ etait d’insérer « » dans la zone de shortcodes et je pensais que ça afficherait la valeur de mon champs perso (avec l’aide de « exec-php« )….mais non…
Non, ça n’a rien avoir avec le plugin je pense…
J’ai vu d’autres sites l’utilisant… Quand je regarde le style CSS d’un élément du calendrier sur leur page avec web developper, la feuille de style qui apparait est celle du pluginQuand je regarde sur mon site, je vois d’abord la feuille de style du theme, puis en dessous celle du plugin….
-
AuteurMessages