Accueil
/
wordpress
-
Comment obtenir l'attribut titre / alt de l'image?
Dansmonthèmeblanc,iln'yapasd'attributaltconfigurépourlemessageducurseurd'accueil.J'aiajoutéletextealternatifdel'imagevial'interfacedelabibliothèquemultimédia.J'aiajoutélecodesuivantpourafficherletexte/attributalt.Maisiln'affichepas:<imgclass="homepage-slider_image"src="http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg"alt=""/>Voicilecode:<?php$image=get_post_meta(get_the_ID(),WPGRADE_PREFIX.'homepage_slide_image',true);if(!empty($image)){$image=json_decode($imag...-
post-thumbnails attachments conditional-tags images
-
-
Obtenir l'attribut titre / alt de l'image depuis le shortcode de la galerie
J'essaied'apprendreàcoderphpafindepouvoirpersonnaliserlagaleried'imagesdansWordPress(entreautrespersonnalisations).Lecodequej'aifonctionnetrèsbienpourunepagedegaleriestylisée,maisj'aidumalàtrouvercommentobtenirletitreetlesattributsaltdesimagesdanslagalerieWP(jesupposec'estparcequelesimagesnesontpasvuescommedespiècesjointesàl'articlepuisqu'ellessontdanslafonctiongalerie).Etj'aimeraisutiliserlagalerieWP,carjesouhaiteutilisercettefonctionnalitéintégréedeWPpourlesgaleries.touteaideestappréciée...est...-
gallery images
-
-
supprimer "index.php" des permaliens
J'aiessayédetrouverunesolution.maisjenepeuxpas..meslienssonttousdomain.com/index.php/post_name/Jeveuxvraimentsupprimer/index.phpJ'enairecherchéettrouvéquelques-uns...disantquejedoislesajouter..maiscelanefonctionnepas..#BEGINWordPress<IfModulemod_rewrite.c>RewriteEngineOnRewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]</IfModule>#ENDWordPressJ'utilise3.5.2wp.Faites-moisavoirsivousensavezquelquechose.-
permalinks url-rewriting urls rewrite-rules mod-rewrite
-
-
Comment trier la zone d'administration d'un type d'article personnalisé WordPress par un champ personnalisé
Lorsdelamodificationdel'undemestypesdepublicationpersonnalisés,jesouhaitepouvoirrépertoriertouteslesentréesparunchamppersonnaliséaulieudeladatedeleurpublication(cequi,pouruntypedepublicationpersonnalisé,n'estprobablementpaspertinent).J'aiobtenuunepistedescommentairesd'unarticledeblogsurlestypesdepublicationpersonnalisésetl'auteuraditquec'étaitpossibleetqu'ill'amêmefaitpourquevouspuissiezcliquersurlesnomsdecolonnepouruntripersonnalisé.Ilamentionnélafonctionposts_orderbyquej'ainotéedansmespropresc...-
custom-post-types
-
-
Comment modifier l'ordre des publications dans Admin?
Commentpuis-jechangerl'ordredesarticlesdansletableaudebordd'administration,afinqu'ilss'affichentparordrealphabétiqueenfonctiondutitre,plutôtquedudernierenpremier?-
posts order sort pre-get-posts wp-list-table
-
-
Comment obtenir le lien permanent et le titre de l'identifiant de publication?
J'aistockéuntableaud'identifiantsdepublicationetjevoudraisrépertorierlespublicationssousformedeliens,cequisignifiequej'aibesoind'obtenirletitreetlelienpermanentpourl'identifiantdepublication-$id.Lalistedoitêtrerenvoyéeparlaconditionifsuivante,cequisignifiequejedoisenquelquesorteremplacer$idparlepermalienetletitre.Pourlemoment,lecoderépertoriesimplementlesnumérosd'identificationdesarticles.<?phpif(count($related)){echo"<div>ReadMore<ul>";foreach($relatedas$id){echo"<li>$id<...-
permalinks title array php id
-
-
Supprimer le slug des URL de publication de type de message personnalisé
IlsemblequetouteslesressourcesWebbaséessurlesujetdelasuppressiond'unslugdetypedepublicationpersonnaliséieyourdomain.com/CPT-SLUG/post-namesontmaintenantdessolutionstrèsobsolètesfaisantsouventréférenceàdesinstallationsantérieuresàWPversion3.5.Lepluscourantestde:'rewrite'=>array('slug'=>false,'with_front'=>false),dansvotrefonctionregister_post_type.Celanefonctionneplusetesttrompeur.Jedemandedoncàlacommunautéau3etrimestre2018auborddeWordPress5...Quelssontlesmoyensmodernesetefficacesdesuppr...-
custom-post-types posts urls slug
-
-
Supprimer le slug du type de message personnalisé donne 404
Jetravaillesurunpluginquicréedeslistes.Aprèsavoircrééuneliste,jevoulaissupprimerleslugdel'urlTypedemessage:$rewrite=['slug'=>'single-link','with_front'=>false,'pages'=>false,'feeds'=>false,];$args=['label'=>esc_html__('SingleLink','single-link'),'labels'=>$labels,'supports'=>['title'],'hierarchical'=>false,'public'=>true,'show_ui'=>true,'show_in_menu'=>true,'menu_position'=>15,'menu_icon'=>'dashicons-admin-links','show_in_admin_bar'=>false,'show_in_nav_m...-
custom-post-types plugin-development permalinks 404-error slug
-
-
Désactiver le chemin de reconnaissance de WordPress en tant que pièce jointe
ChaquefoisquevousentrezuneURLavecdeuxsegmentsdecheminquin'existepas,WordPressanalyseraautomatiquementlarequêteentantquepiècejointe.CommentreproduireChangezlastructuredevotrelienpermanenten/%postname%/.EntrezlecheminsuivantderrièrevotreURLracineWordPress:/foo/barassurez-vousque"foo"n'estpasunetaxonomieouuntypedepublicationexistant.Accrochez-vousàpre_get_postsetvidezlaglobal$wp_query.Commevouspouvezlevoiràpartirdesinformationsdéboguées,lesystèmeessaied'analyserl'URLentantquepiècejointecarilajoutep...-
custom-post-types permalinks taxonomy
-
-
Comment créer des routes URL personnalisées?
J'aiuneexigencetrèsparticulière,j'espèrequejepeuxl'expliquersansêtretropdéroutante.J'aicrééunmodèledepageoùjelistecertainespropriétésquej'obtiensàpartird'unfichierXMLexterne,jusqu'àprésentaucunproblème,disonsquel'URLestcommececi:http://www.example.com/properties/Chaquepropriétéaunlienquidoitredirigerl'utilisateurversunepage"Propriétéunique"quiafficheplusd'informationsàsonsujet.Jemedemandaiss'ilyavaitunmoyendecréerleliencommececi:http://www.example.com/properties/123Où123seraitl'identifiantdelapr...-
url-rewriting templates rewrite-rules mod-rewrite template-redirect
-
-
Menus personnalisés créés mais n'apparaissent pas dans le panneau d'administration
Jedéveloppemonproprethème.Dansfunctions.phpj'aiajouté-add_action('init','register_my_menus');functionregister_my_menus(){register_nav_menus(array('front_login_menu'=>_('front_login_menulocation'),'top_front_general_menu'=>_('top_front_general_menu'),'top_general_menu'=>_('top_general_menu'),'top_student_menu'=>_('top_student_menu'),'top_admin_menu'=>_('top_admin_menu'),'top_trainer_menu'=>_('top_trainer_menu')));}J'aiensuitecréélesmenuspersonnalisésdanslepanneaud'administration...-
menus
-
-
Qu'entend-on par __ ("page", "vingt-douze")
J'utilisevingt-douzethèmesaveclaversion1.0.J'aivudenombreuxcodescommesuit,'name'=__('page','twentytwelve');Sijedonne,'name'='page';Celafonctionneégalementtrèsbien.Alorspourquoiutiliser__()?Àquoiçasert?-
themes localization theme-twenty-twelve
-
-
Quel est l'intérêt de la syntaxe gettext?
Jusqu'àprésent,j'aimanipulédestraductionsdansWordpressetessayédelireladocumentationofficielledegettext,maisjenecomprendraipasunechosepeut-êtresimple:quellessontlesdifférencesentrecesdébutscomme__(,_e(,etc.?Etplusencore:quelssontlesautresàcôté?Mercid'avance!Frank-
localization
-
-
Récupérer les messages par valeur méta
Jevoudraislistertouslesarticlesquiontuneclédecp_annonceuraveclavaleurprofessionnel.-
post-meta
-
-
Recherche personnalisée pour le type de message personnalisé, les méta personnalisés et les champs de recherche
Jevoudraiscréerunformulairederecherchepouruntypedepublicationpersonnaliséspécifique(véhicule)etavoirdesfiltrespourlesméta-champspersonnalisésdecetypedepublicationpersonnalisé(prix,âge)etlestaxonomiespersonnalisées(marque).Celaremplaceratotalementlarecherchedesitesetseralaseulerecherchedisponible,j'allaisdoncutilisersearch.phpdansmonmodèlepersonnalisé.J'aimequelarechercheressembleàquelquechosecomme:RecherchernosvéhiculesFaire(cochezlacasepleinedetouteslestaxonomiespersonnalisées-Audi,BMW,etc.).Pr...-
custom-post-types custom-taxonomy search
-
-
Inclure un terme de taxonomie personnalisé dans la recherche
J'aideuxtaxonomiespersonnaliséesappliquéesàdeuxtypesd'articlespersonnalisés.lalistedestermessurlabarrelatéraletrèsbienetlisteratouslesmessagesquiluisontassociés.Cependant,sivousrecherchezl'undestermesenparticulier,aucunmessagecontenantcetermen'apparaît.Exemple:http://dev.andrewnorcross.com/das/all-case-studies/Rechercherleterme"PQRI"Jen'obtiensrien.Desidées?J'aiessayéd'utiliserdiverspluginsderecherche,maisilscassentmesparamètresderecherchepersonnalisésounefonctionnenttoutsimplementpas.-
custom-post-types custom-taxonomy search
-
-
Obtenir le nombre de messages de la boucle actuelle lors de l'utilisation de plusieurs requêtes sur une page
J'essayed'obtenirundécomptedesmessagesactuelsàl'intérieurd'uneboucle.J'utiliseplusieursbouclessurunepagedemonthème.Jusqu'àprésent,j'ai:$my_post_count=$wp_query->post_count;Maisquandj'imprime$my_post_count,ilrenvoielenombredetouslesmessagessurmonsiteWP.Celapourrait-ilavoirquelquechoseàvoiravecl'utilisationdeplusieursrequêtessurunepage?J'aiessayéd'utiliserwp_reset_queryaprèschaquebouclepourm'assurerquejenejetaispasleschosesdecettefaçon.Qu'est-cequejefaismal?-
wp-query loop
-
-
get_posts - récupère tous les messages par identifiant d'auteur
Jeveuxobtenirtouslesmessagesavecuncertainidentifiantd'auteur(utilisateuractuel).Plustard,jeveuxchoisirlepremiermessagepubliéparcetutilisateur(ASC).Jesupposequejen'utilisepaslesbonsargumentsdansget_posts,n'est-cepas?$current_user_postscontienttoujoursuntableauavectouslesarticlesdeblogdansplusieursobjetsWP_Postdifférents.global$current_user;get_currentuserinfo();$args=array('author'=>$current_user->ID,//Icouldalsouse$user_ID,right?'orderby'=>'post_date','order'=>'ASC');//gethisposts'AS...-
get-posts
-
-
WordPress refuse d'envoyer du courrier, "... votre hébergeur peut avoir désactivé la fonction mail ()"
J'airécemmentmisenplaceunezonedecommentairesurmonsiteWebetj'aiessayédefairefonctionnerlanotificationpare-mail.Ilnesemblepasvouloirenvoyerdenotificationspare-maillorsquedenouveauxcommentairessontfaits.JustepourvoirsiPHPpeutenvoyerdese-mails,j'aiessayéderéinitialiserlemotdepasse(carvousobtiendrezunnouveaumotdepassepare-mail),etj'aireçulemessage:L'e-mailn'apaspuêtreenvoyé.Raisonpossible:votrehébergeurapeut-êtredésactivélafonctionmail()J'aicochélescasesdansParamètres->Discussion,etl'e-mailestvalide,...-
php wp-mail email
-
-
Désactiver SSL / HTTPS pour wordpress
J'aiinstalléWordPressetconfigurélabasededonnées.Jevaisàl'adresseetlapagedeconfigurationestlà,maispasdeCSS.Jepense:quelquechosenevapas,maissijefaisjustelaconfiguration,peut-êtrequetoutredeviendranormal.NonAlorsjepasseuncertaintempsàparcourirlesrésultatsderecherchepourlesstylesWordPressquinefonctionnentpas,etc.Jedécouvrequetousleslienssontprésentsdanslatêtedela(des)page(s),etilspointentverslesbonnespages,maisilsnesontpasencoursdechargement.WordPressessaied'utiliseruneconnexionsécurisée,maisjen'aip...-
css admin wp-config ssl https
-