Toutes mes réponses sur les forums
-
AuteurMessages
-
26 décembre 2014 à 13 h 09 min en réponse à : [Résolu] Warning headers already sent sur wp_redirect après is_user_logged_in() #988327
PS: Le problème persiste quand je désactive theme-my-login et/ou Super socializer
7 septembre 2014 à 21 h 41 min en réponse à : [Résolu] Affichage image background full screen (twentyfourteen-child/404.php) #970502Oui merci, je l’ai chargée en ftp… ça me parait mieux organisé et plus simple si je passe par des sprites… j’aurai toutes les images du thème (à rassembler) au même endroit.
7 septembre 2014 à 7 h 33 min en réponse à : [Résolu] Affichage image background full screen (twentyfourteen-child/404.php) #970499Ok, maintenant ça fonctionne. L’image semblait apparaitre lors du chargement pour disparaitre ensuite.
Elle est restée affichée quand j’ai défini sa hauteur et sa position (relative)
Styles.css#main-404 {
margin:0;
padding:400px 600px 50px 50px;
background: url(« http://tst.allwewish.org/wp-content/themes/twentyfourteen-child/images/BlnkLight.jpg ») no-repeat center fixed;
-webkit-background-size: cover; /* pour Chrome et Safari */
-moz-background-size: cover; /* pour Firefox */
-o-background-size: cover; /* pour Opera */
background-size: cover; /* version standardisée */
height: 1300px;
position: relative;
}Merci quand-même
Bon dimanche!6 septembre 2014 à 21 h 20 min en réponse à : [Résolu] Affichage image background full screen (twentyfourteen-child/404.php) #970498Bonsoir Philyon,
Merci pour ton aide! J’ai pu vérifier les adresses des dossiers et résoudre le problème du logo. Le problème du background persiste par contre.
L’image se trouve ici:
J’ai fait quelques modifs dans le css pour voir si le problème ne venait pas de la classe:#main-404 {
margin:0;
padding:0;
background: url(« http://tst.allwewish.org/wp-content/themes/twentyfourteen-child/images/BlnkLight.jpg ») no-repeat center fixed;
-webkit-background-size: cover; /* pour Chrome et Safari */
-moz-background-size: cover; /* pour Firefox */
-o-background-size: cover; /* pour Opera */
background-size: cover; /* version standardisée */
}J’ai aussi retiré le reste du code pour voir si rien ne recouvrait l’image…
A voir ici, la page malheureusement blanche: http://tst.allwewish.org/?p=8889J’espère que tu pourras m’aider,
Bonne soirée,
Tche5 septembre 2014 à 19 h 04 min en réponse à : [Résolu] Affichage image background full screen (twentyfourteen-child/404.php) #970496Aucune idée?
31 août 2014 à 13 h 21 min en réponse à : syntax error, unexpected end of file in functions.php #969605Des fois il suffit de décrire le problème pour trouver la solution:
Après avoir interverti les deux fonctions mentionnées le plus haut, j’ai pu isoler le problème dans l’author-box… puis en passant sur chaque (, { et autre <?php j'ai pu vérifier qu'elles se fermaient toutes sauf une:
function author_box() {
J’ai donc essayé de la fermer à différents endroits sans réussite jusque ça marche en la fermant juste
echo ‘‘;
}
}
?>28 août 2014 à 15 h 03 min en réponse à : [Résolu] Afficher//masquer un Sliding Footer en CSS3 #963919Finalement, je l’ai fait tout seul… avec l’aide du tuto de Geoffrey:
http://www.creativejuiz.fr/blog/tutoriels/un-volet-coulissant-en-css3-grace-a-transition-et-targetadapté comme ce qui suit pour slider vers le haut:
Dans Style.css:
/*Footer
————————–*/
#foot{
background: none repeat scroll 0 0 #ffffff;
color: #585858;
bottom: -720px;
padding: 5px;
position: fixed;
left: -5px;
transition: all 0.5s ease-in 0s;
width: 100%;
z-index: 2;
}
#foot a.fermer, #foot a.enbref {
background: none repeat scroll 0 0 #ffffff;
border-top: 3px solid #000000;
bottom: 0;
color: #000000;
left: 50px;
padding: 10px 25px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.7s ease-in 0s;
}
#foot a.fermer:hover, #foot a.enbref:hover {
color: #e5007e;
border-top: 3px solid #e5007e;
}
#foot:target {
bottom: -241px;
}
#foot a.fermer {
display: none;
}
#foot:target a.enbref {
display: none;
}
#foot:target a.fermer {
display: block;
}
#foot_clos:target #foot {
bottom: -730px;
}Dans footer.php:
</div><!-- #main -->
<div id="foot_clos">
<div id="foot">
<a href="#foot" class="enbref">Carte du site</a>
<a href="#foot_clos" class="fermer">Fermer !</a>
<footer id="colophon" role="contentinfo">
<div class="site-info">
Copyright © 2009-2014 AllWeWish asbl (un super site que tout le monde devrait avoir visité au moins une fois dans sa vie;)) (
<a href=" »></a>) Merci de partager en indiquant et en liant la source
</div><!-- .site-info -->
</footer><!-- #colophon -->
</div>
</div>
</div><!-- #page -->
Pourvu que ça serve…
✅
26 août 2014 à 16 h 30 min en réponse à : Affichage des commentaires reçus (après ajout d’un titre) #968618Petit update,
En retirant ceci de functions.php:// Add the comment meta (saved earlier) to the comment text
// You can also output the comment meta values directly to the comments template
add_filter( ‘comment_text’, ‘modify_comment’);
function modify_comment( $text ){
if( $commenttitle = get_comment_meta( get_comment_ID(), ‘title’, true ) ) {
$commenttitle = ‘<strong>‘ . esc_attr( $commenttitle ) . ‘</strong><br />‘;
$text = $commenttitle . $text;
}
}Le commentaire publié apparait mais toujours sans le titre…
Je suis donc parti sur un autre tuto et j’ai ajouté ceci à functions.php pour modifier l’appel wp_list_comments…
// Update wp_comment_list
function mytheme_comment($comment, $args, $depth) {
$GLOBALS[‘comment’] = $comment; ?>
<li id= »li-comment-« >
<div id="comment-« >
<div class="comment-author vcard">
<?php echo get_avatar($comment,$size='48',$default='’ ); ?>
<?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>‘), get_comment_author_link()) ?>
</div>
comment_approved == ‘0’) : ?>
<em></em>
<br />
<div class="commentmetadata"><a href="comment_ID ) ) ?> »></a></div>
<h3></h3>
<div class="reply">
$depth, ‘max_depth’ => $args[‘max_depth’]))) ?>
</div>
</div>
<?php
}Pour terminer, dans comments.php j’ai remplacé
‘ol’,
‘short_ping’ => true,
‘avatar_size’=> 34,
) ); ?>par:
pour appeler mon modèle de liste de commentaires.
Voilà, je me dis que ça pourra peut-être en aider d’autres et que si quelqu’un à des solutions plus directes il pourra les ajouter ci-dessous.
26 août 2014 à 14 h 11 min en réponse à : Cherche un plugin pour personnaliser mon formulaire Commentaire #833366Bonjour pour adapter les intitulés des champs du comment-form, vous pouvez remplacer dans comments.php par ce qui suit et de le mettre à votre goût:
‘commentform’,
‘id_submit’ => ‘submit’,
‘title_reply’ => __( ‘Quelque chose à ajouter?’ ),
‘title_reply_to’ => __( ‘Répondre à %s’ ),
‘cancel_reply_link’ => __( ‘Cancel Reply’ ),
‘label_submit’ => __( ‘Je dis!’ ),
‘comment_field’ => ‘<p class="comment-form-comment"><label for="comment">‘ . _x( ‘Solution(s), critiques, témoignage:’, ‘noun’ ) .
‘</label><textarea id="comment" name="comment" cols="45" rows="8">‘ .
‘</textarea></p>‘,
‘must_log_in’ => ‘<p class="must-log-in">‘ .
sprintf(
__( ‘Il faut être<a href="%s">inscrit</a> pour briller.’ ),
wp_login_url( apply_filters( ‘the_permalink’, get_permalink() ) )
) . ‘</p>‘,
‘logged_in_as’ => ‘<p class="logged-in-as">‘ .
sprintf(
__( ‘Connecté en tant que <a href="%1$s">%2$s</a>. <a href="%3$s" title="Log out of this account">Se déconnecter?</a>‘ ),
admin_url( ‘profile.php’ ),
$user_identity,
wp_logout_url( apply_filters( ‘the_permalink’, get_permalink( ) ) )
) . ‘</p>‘,
‘comment_notes_before’ => ‘<p class="comment-notes">‘ .
__( ‘Your email address will not be published.’ ) . ( $req ? $required_text : » ) .
‘</p>‘,
‘comment_notes_after’ => ‘<p class="form-allowed-tags">‘ .
sprintf(
__( ‘You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s’ ),
‘ <code>' . allowed_tags() . '</code>‘
) . ‘</p>‘,
‘fields’ => apply_filters( ‘comment_form_default_fields’, array(
‘author’ =>
‘<p class="comment-form-author">‘ .
‘<label for="author">‘ . __( ‘Name’, ‘domainreference’ ) . ‘</label> ‘ .
( $req ? ‘<span class="required">*</span>‘ : » ) .
‘</p>‘,
’email’ =>
‘<p class="comment-form-email"><label for="email">‘ . __( ‘Email’, ‘domainreference’ ) . ‘</label> ‘ .
( $req ? ‘<span class="required">*</span>‘ : » ) .
‘</p>‘,
‘url’ =>
‘<p class="comment-form-url"><label for="url">‘ .
__( ‘Website’, ‘domainreference’ ) . ‘</label>‘ .
‘</p>‘,
)
),
);
comment_form($args); ?>Pour plus de commentaires je vous invite à vérifier votre paramètrage dans Réglages>Discussion… et éventuellement à ajouter l’un ou l’autre plugin comme subscribe to comments…
Bonne chance
Bonjour, oui c’est possible,
Voici un tuto vidéo en français qui propose d’ajouter un champ twitter:
http://www.grafikart.fr/tutoriels/wordpress/comment-meta-wordpress-152
Il faut noter que ce champ (comme le nom ou l’url de l’utilisateur proposés par défaut) n’apparaitra que si les commentaires sont ouverts à tous (et non limités aux seuls utilisateurs connectés… dans ce cas il est préférable d’ajouter le champ dans le profil utilisateur)Voici un autre tuto qui propose d’ajouter trois champs: un numéro de téléphone, un titre au commentaire et une cotation (ces deux derniers sont accessibles même aux utilisateurs connectés).
http://www.smashingmagazine.com/2012/05/08/adding-custom-fields-in-wordpress-comment-form/#comment-1224454
Il faut juste retirer ce qui ne vous intéresse pas… et soit ajouter le reste dans functions.php de votre thème-enfant soit créer un plugin.Bonne lecture
Bonjour Netgui,
Pour chaque billet on voit xxx commentaires avec un lien vers les commentaires à scroller pour arriver au formulaire… je ne vois pas de différences entre les articles.
Peux-tu réexpliquer?Vérifier dans l’admin générale
>réglages>DiscussionPuis dans l’admin de la page et/ou de l’article en question
25 août 2014 à 19 h 36 min en réponse à : créer page qui liste tous les articles d’un auteur #957253Voici un code qui fonctionne pour afficher les articles de l’utilisateur (et uniquement les siens) en frontend:
<ul>
‘-1′,’author’ => $current_user->ID);
$author_posts = new WP_Query($author_query);
while($author_posts->have_posts()) : $author_posts->the_post();
?>
<li><a href=" » title= » »></a></li>
</ul>Ce qui serait encore mieux c’est d’y ajouter une condition du genre si il n’y a pas d’articles alors echo « Vous n’avez pas encore rédigé d’articles »
25 août 2014 à 10 h 17 min en réponse à : créer page qui liste tous les articles d’un auteur #957252Pour compléter, j’ai également essayé ces deux codes pour afficher les articles rédigés par l’auteur en frontend:
En get_postsid.’&posts_per_page=-1′ );
if($author_posts){
echo « Mijn dagboek berichten »;
echo ‘<ul>‘;
foreach ($author_posts as $author_post) {
echo ‘<li><a>ID).' »>’.$author_post->post_title.’</a></li>‘;
}
echo ‘</ul>‘;
}
?>En query posts:
<a href=" »></a>Le seul problème c’est qu’ils présentent l’ensemble des articles publiés (par l’ensemble des auteurs). Dans les commentaires de son article, Daniel Roche, indique que le code qu’il propose ne fonctionne que pour le back-end (admin)… il faut autre chose pour le front-end.
Bref: à l’aide 🙂
Si quelqu’un à une idée, elle est la bienvenue…
Bonjour Letarnais,
As-tu trouvé une solution pour le faire?
J’ai trouvé ceci pour n’afficher que les articles de l’auteur dans l’admin:
http://www.seomix.fr/affichage-articles-admin/et ceci pour afficher les commentaires laissés et les articles rédigés dans la profil front-end:
http://b-website.com/creer-une-page-auteur-dans-wordpressChez moi ce second code marche très bien pour les commentaires mais j’ai des soucis avec la partie devant afficher les articles… Peut-être qu’on avancera mieux à deux (ou plus)…
Conseils bienvenus 🙂
A bientôt -
AuteurMessages