Accueil
/
wordpress
-
Imprimer le numéro d'index de poste actuel dans la boucle
JetravaillesurWordPressoùj'ailecodesuivantpourobtenirlesarticlesenboucle.<?php$posts=$woo_options['woo_latest_entries'];query_posts('post_type=post&category_name=company');if(have_posts()):while(have_posts()):the_post();$count++;?>///PostContentGoesHere//<?phpendwhile;endif;?>QuellesortiepubliedansLoopsquelquechosecommeça...PostGoesHere....OtherPostGoesHere....AnotherPostGoesHere.........Cequejeveux,c'estimprimerlenumérod'indexdesarticlesactuelsdanslaboucle.Exemple1.PostGoesHere....-
posts loop
-
-
Comment ajouter des articles à des menus personnalisés?
Jecommencetoutjusteàutiliserlafonctionnalité"Menupersonnalisé"quiaétéintroduitedanslaversion3.0dansmonthème.J'aimetoutdanscettenouvellefonctionnalitéetcettenouvelleAPI,àuneexceptionprès:pourquoipasdemessages?Jepeuxcréerdesmenuscontenantdespages,descatégories,voiredesbalises,maisoùsetrouvelesélecteurd'articles?Jesaisquejepourraisutiliserl'outil"Lienspersonnalisés"commesolutiondecontournement,encollantl'URLd'unmessagedonné,maisjepréfèrenepasm'attendreàcequemesutilisateurslefassentsanscréerunetonne...-
theme-development menus
-
-
Si l'utilisateur est connecté, afficher / cacher quelque chose
Jeveuxvérifierauchargementdelapagesil'utilisateurestconnectéounonetcacherlemasquedeconnexionquej'aiprogramméenconséquence.Ilyauneraisonpourlaquellej'utiliseleditmasquedeconnexionaulieuderedirigerverslaconnexionstandarddeWordPress.L'idéeétaitd'utiliserfunctions.php:if(is_user_logged_in()){echo'<liid="text-2"style="display:none;">';}else{echo'<liid="text-2">';}Cecodefonctionne,maismapagecessedesechargeraprèscela.Etsij'emballeletoutdansunefonction,j'obtiensuneerreur-L'erreurd'analyseaét...-
functions login content
-
-
Passer des variables via Locate_template
Bienquej'utilisegénéralementincludeourequireseulspouréconomiserlamaintenanceducodeàlongterme,j'aicommencéàutiliserget_template_partetlocate_templatecarilesttoujourspréférabled'utiliserdesélémentsWordPressintégrés.Maquestionestdesavoirsivousêtescensépouvoirtransmettredesvariablesauxrésultatsdeget_template_partoulocate_template?<?php$var=get_option('my-custom-option');get_template_part('custom-template-part');?>Danslecodeci-dessus,$varseraitimpriméàl'intérieurdumodèlepersonnalisémaislavariab...-
get-template-part include
-
-
Erreur de soumission de formulaire avec get_template_part ()
J'airencontréunproblèmeintéressantconcernantget_template_part().J'aicrééunepaged'optionsdethème(nomméesitewideSettings.php)normalement,j'incluraiscecidansfunctions.phpcommececi:include(TEMPLATEPATH."sitewideSettings.php");quifonctionnebien.Maismaintenant,j'essayed'utiliserget_template_part();get_template_part('sitewideSettings');quifonctionneégalementtrèsbien,saufquelorsquejecliquesur"mettreàjour"pourmettreàjourlesparamètres,j'obtiensunmessaged'erreur:"Êtes-voussûrdevouloirfairecela?Veuillezrées...-
theme-development wp-admin
-
-
Afficher une partie / branche de l'arborescence du menu en utilisant wp_nav_menu ()
J'aiunmenudéfinidansWPAdminquiressembleàceci:Jesouhaitepouvoiraffichertouslesliensenfantsdanslabarrelatéralechaquefoisquejesuissurunepageparent.Parexemple,sil'utilisateurestsurmapage"Àproposdenous",jesouhaitequ'unelistedes4lienssurlignésenvertapparaissedanslabarrelatérale.J'airegardéladocumentationdewp_nav_menu()etellenesemblepasenavoirmanièreintégréedespécifierunnœudparticulierd'unmenudonnéàutilisercommepointdedépartlorsdelagénérationdesliens.J'aicrééunesolutionpourunesituationsimilairequirepos...-
menus sub-menu
-
-
Générer un menu qui affiche les pages enfants en utilisant wp_list_pages () avec la nouvelle fonctionnalité de menu dans WordPress 3.0?
Auparavant,jepouvaischargerdemanièresélectivedespagesenfantspourunepageparentactuellementsélectionnéeenutilisantunelogiquetelleque:if($post->post_parent){$children=wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0");}else{$children=wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");}if($children){?><ulid="subnav"><?phpecho$children;?></ul><?php}else{}Ilnesemblepasyavoirdemoyennatifdefairecelaenutilisantlanouvellefonctionnalitér...-
menus
-
-
Comment obtenir les identifiants des objets dans la branche de menu?
Est-ilpossibled'imprimerlecontenudetouslesélémentsdemenu,lorsdel'affichagedumenu(oudelabranchedumenucommeenquestionsuraffichagedesbranchesdemenu)?Unefoisquej'aicliquésurAboutUs,jesouhaitequ'unenouvellepageaffichelecontenudetoussesliensenfants.Donc,fondamentalement,jechercheunmoyend'obtenirlesIDdecesarticles/pagesetdelesutiliserdansmarequêteWP.-
menus templates page-template
-
-
Ajouter plusieurs champs personnalisés à la page des paramètres généraux
Cequejevoudraisfaire,c'estajouterquelqueschampspersonnalisésauxparamètresgénéraux.C'estlecodequej'utilise.Celafonctionnebienmaisjenesaispascommentajouterplusdechamps.Jevoudraiscréerdeuxchampspourl'instant,unpourlenumérodetéléphoneetlesecondpourl'adresse:functionregister_fields(){register_setting('general','my_first_field','esc_attr');add_settings_field('my_first_field','<labelfor="my_first_field">'.__('MyField','my_first_field').'</label>','print_custom_field','general');}functionpri...-
functions customization options registration settings-api
-
-
Comment utiliser le champ "menu_order" pour les articles?
J'aiuncasparticulieroùjevoudraiscommanderlesarticlesdansunordrepersonnaliséetceseraitbiend'utiliserlechamp"menu_order"quin'estnormalementutiliséquepourlespages.Quelleseraitlameilleurefaçond'exposerceladansl'interfaceutilisateurd'administrationdeWordPress?-
wp-admin menu-order
-
-
Comment rediriger une inscription réussie vers un modèle de page?
Chaquefoisquejem'inscris,jemeretrouvedanslapagewp-login(back-end):Existe-t-ilunmoyenderedirigerlesutilisateursquis'inscriventversunmodèledepage(front-end)?-
redirect registration
-
-
Redirection vers l'URL personnalisée après l'enregistrement à partir d'une page avec formulaire d'inscription
J'aiceformulairedansunmodèledepage<formaction="<?phpechosite_url('wp-login.php?action=register','login_post')?>"method="post"><divclass="formrowrequiredRow"><labelid="FullName-ariaLabel"for="txt_FullName">FullName</label><inputclass="required"id="txt_FullName"title="FullName.Thisisarequiredfield"type="text"name="first_name"/></div><divclass="formrowrequiredRow"><labelid="FullName-ariaLabel"for="txt_FullName">Email</label><inputclass=...-
redirect registration
-
-
Meilleur moyen de remplacer le plugin CSS?
Actuellement,j'utiliselaspécificitéCSSpourremplacerlesstylesdeplugin.Jepréfèrecelapouréditerleplugincarcelafaitmoinsdemauxdetêtelorsquevousmettezàjour.Ceseraitbienquemafeuilledestylesoitchargéeaprèslesplugins,desortequejen'aiqu'àêtreaussispécifique,pasplus.Celarendraitmesfeuillesdestylebeaucoupplusjolies.-
plugins css
-
-
Comment retirer un script de la file d'attente?
Wordpressawp_enqueue_script()maispasunefonctionwp_dequeue_script(),alorsquelleseraitlameilleurefaçonderetirerunscriptdelafiled'attente?J'utiliseLAB.jspourchargertousmesscriptsplutôtquedelesmettreenfiled'attentecôtéserveur,doncjeneveuxpasquelespluginsfonctionnentpourajouterjQuery10foislorsquejelechargedéjà.Est-cequel'utilisationdewp_deregister_script('jquery')accompliraitlemêmeobjectif?-
javascript jquery wp-enqueue-script
-
-
Pourquoi le style.css du thème enfant ne remplacera-t-il pas le css du plugin
J'utilisemonproprethèmeenfantdepuisvingt-onze,etj'aiapportéquelquesmodificationsauxclassescssdecertainspluginsdansmonenfantstyle.css.Leproblèmequej'aiestquesij'ajouteunnouvelattributcssàuneclasseàpartirducssduplugin,alorsileffectueralechangement.Mais,sil'attributestdéjàdéclarédanslecssduplugin,ils'appuiesurcela.Commentpuis-jefaireensortequelestyle.cssdemonthèmeenfantaitlaprioritésurlesfichierscssduplugin?Voiciunexempledecequisepasseavecfirebug(lepremierfichiercssprovientduplugin,leseconddemonthè...-
css
-
-
Comment ajouter un attribut de données à un élément de menu WordPress
JesuisTwitterBootstrapetj'aibesoind'ajouterl'attributdata-toggle="modal"àlabaliseaduliendemenu.Lorsdelarecherchedelaplupartdesrésultats,touslesrésultatsfontréférenceàunemarchepourlesmenusdéroulantsdeTwitterBootstrap,maiscemenun'apasdelistedéroulanteetjen'aibesoinqued'ajouterl'attributparticulier.Ensuite,j'aitrouvéceci:Ajouterdesattributspersonnalisésauxélémentsdemenusansplugin,cequiesttrèsutilecarilapparaîtdansWordPress3.6+,nousn'avonsplusàfairedelongsmarcheurscomplexesetàlaplace,nouspouvonsutil...-
functions menus
-
-
Ajouter des attributs personnalisés aux éléments de menu sans plugin
J'essaiedetrouverlameilleurefaçond'ajouterdesattributsdemenupersonnaliséssansutiliserdeplugin.J'aiunsiteutilisantunthèmepersonnaliséetjedoism'assurerqu'ilestconfigurélorsdel'activationduthèmeetquejedoiségalementconfigurerunplugin.Ya-t-ilunefonctionàlaquellejepeuxmeconnecterpourcela?-
menus navigation
-
-
Message + formulaire + action + résultats sur la même page
J'essaiedemettresurunmessageunformulairepersonnaliséet,surlamêmepage,j'aimeraisvisualiserlesrésultatsd'uneactionsurleformulaire.Maisjemanquelesbases.J'aimeraisessentiellementfairequelquechosecommeça.Est-cepossible?<?phpif(isset($_REQUEST['submit_btn'])){echo"<div>";$name=$_POST["names"];echo"</div>";}?><formaction=""method="POST"><inputtype="text"name="names"id="names"><inputtype="submit"value="submit"name="submit_btn"></form>AJOUT(aprèslaréponsedeTejasg...-
php posts forms
-
-
Comment changer l'avatar de l'utilisateur?
Existe-t-ilunmoyendechangerl'avatardel'utilisateursansplugins?Pourquoin'ya-t-ilpasdesection"Téléchargementd'avatar"dansUtilisateurs>Votreprofil?Jenepeuxpasutiliserdeplugin.Suis-jeaveugleouobligéd'utiliserGravatar?;/-
users avatar
-
-
Affichage des erreurs avec $ wpdb update
J'utilise$wpdb->updatepourmettreàjourunetablepersonnaliséequej'aidansmabasededonnées.Lorsquejevar_dumplerésultat,ilrenvoie:int(0)J'aidoncessayé$wpdb->print_error()pourvoircequinevapas.Cependant,celanemontrerien.J'aiégalementessayé$wpdb->show_errors(),maisencoreunefois,celan'arienmontré.Ladocumentationwpdbnedonnepasbeaucoupdedétailssurl'utilisationdecesfonctions,jenesuisdoncpassûrsijelesutilisecorrectement.Maispourquoilerésultatdelamiseàjourd'unetablerenvoie0etnemontreaucuneerreur?-
errors wpdb
-