Accueil
/
wordpress
-
Afficher le terme de taxonomie actuel à l'intérieur du type de publication personnalisé
Ehbien,celadevraitêtreassezsimple,maisjen'aitrouvéaucuneréponsesurleWeb.touteslesréponsesquej'aitrouvéesétaientprochesmaispasexactementcedontj'avaisbesoin.cedontj'aibesoinestd'afficheruniquementletermeactueld'untypedepublicationpersonnalisédanslequeljesuis.pastouslestermesenunseul!(lepluspertinent)c'estcequej'utilisemaisilafficheTOUSlestermescequin'estpasbonpourmoi:<?php$taxonomy='genre';$queried_term=get_query_var($taxonomy);$terms=get_terms($taxonomy,'slug='.$queried_term);if($terms){foreac...-
custom-post-types custom-taxonomy terms
-
-
Comment arrêter la nouvelle soumission du formulaire lors de l'actualisation de la page
Bonjour,j'aiunformulairequiajoutedespiècesjointesàunmessage,cependant,lorsqueleformulaireposte,ilnemontreévidemmentpaslemessageaveclanouvellepiècejointefaisantécho"votrefichieraététéléchargé".Lorsquel'utilisateuractualiselapage(pouressayerd'affichersanouvellepiècejointe),leformulairepublieànouveau!Est-ilpossiblesoit(1)d'arrêterànouveaulapublicationduformulairelorsdel'actualisation,(2)d'actualiserautomatiquementlapagepourafficherlemessageavecsanouvellepiècejointe??(2c'estbienmieux)<?php$post_i...-
php forms
-
-
Récupérer les messages par requête personnalisée d'identifiant de terme
Jesouhaiterécupérerdesmessagespersonnalisésenutilisantunerequêtepersonnalisée.mataxonomieestrecette_txettermes(Boeuf),(Poulet),etc.dedans.J'aiessayéd'utiliserSELECTp.*FROMwp_postsp,wp_term_taxonomytt,wp_term_relationshipstrWHEREp.ID=tr.`object_id`ANDtt.`term_id`=tr.`term_taxonomy_id`AND(p.post_type='recipe_cpt')ANDp.post_status='publish'ANDtt.`term_taxonomy_id`=37maispasdechance.Quelqu'unpeut-ilm'aideràobtenirdesmessagesWPavecsonidentifiantdeterme.sil'IDdeboeufestde37ans,jeveuxrécupérertouslesme...-
custom-taxonomy query terms
-
-
Comment obtenir le chemin vers le thème actuel?
Cecodeestutilisépourrécupérerlerépertoiredupluginactuel:plugin_dir_url(__FILE__).Quedois-jeutiliserpourobtenirlerépertoireduthèmeactuel?-
plugin-development theme-development directory paths
-
-
supprimer les paragraphes vides de the_content?
Salutlesgars,Jeveuxsimplementempêcherlacréationdeparagraphesvidesdansmonarticlewordpress.Celaseproduitassezsouventlorsquevousessayezd'espacermanuellementlecontenu.Jenesaispaspourquoicelaneprendpaseffet?/*Removeemptyparagraphtagsfromthe_content*/functionremoveEmptyParagraphs($content){/*$pattern="/<p[^>]*><\\/p[^>]*>/";$content=preg_replace($pattern,'',$content);*/$content=str_replace("<p></p>","",$content);return$content;}add_filter('the_content','removeEmptyParagra...-
functions filters wp-autop
-
-
J'utilise un filtre pour supprimer le bouclage automatique des balises <p>, mais il y a toujours des éléments enveloppés?
J'aicecidansmonfunctions.php:Lesimagesàl'intérieurducurseurontétéajoutéesentantquetypesdepublicationpersonnalisésappelés"Contenudelapage".Jenesaispassilefiltres'appliqueuniquementauxpostsprincipaux./***Removeparagraphtagsaroundcontentandexcerpt*/remove_filter('the_content','wpautop');remove_filter('the_excerpt','wpautop');Lesmessagesdel'administrateurressemblentàceci:MaisquelquechoseencapsuleencorelesimagesdemonNivoSlideravecdesbalisesp:CSS:#slider-wrapper{float:left;height:560px;}#slider{float:...-
filters
-
-
Comment supprimer la barre de recherche d'un thème wordpress?
Commentsupprimerlabarrederecherched'unthèmewordpress?-
theme-development themes search design
-
-
Comment puis-je obtenir l'ID de publication d'une boucle WP_Query?
J'aiuneboucleWP_Queryquirécupèrelesmessagesd'uncertaintype.Cespublicationsontunemétadepublicationpersonnalisée,jedoisdoncêtreenmesured'obtenirl'IDdelapublicationsansl'échoafindepouvoirafficherlamétadecettepublication.Commentpuis-jeobtenirl'IDdelapublicationsansyfaireécho?Voicimoncode:$menu_id=get_the_id();$category_args=array('post_type'=>'category','post_parent'=>$menu_id);$menu_categories=newWP_Query($category_args);while($menu_categories->have_posts()):$menu_categories->the_post()...-
post-meta
-
-
Comment obtenir l'URL de l'image uniquement sur the_post_thumbnail
Jeveuxsavoircommentobtenirl'URLdel'imagesurthe_post_thumbnail()Pardéfautthe_post_thumbnail()<imgwidth="800"height="533"src="http://domain.com/wp-content/uploads/2011/02/book06.jpg"class="attachment-post-thumbnailwp-post-image"alt="book06"title="book06"/>Ici,jeveuxsaisirlesrcuniquement.Commentfiltrerthe_post_thumbnail()uniquementpourobtenirhttp://domain.com/wp-content/uploads/2011/02/book06.jpgFaites-moisavoir-
post-thumbnails
-
-
Obtenir le chemin de la vignette plutôt que la balise d'image
JevoisdenombreusesméthodespourafficherlesvignettesdansWordPress,maisjenesuispasimmédiatementsûrdesavoircommentjepourraisobteniruniquementlecheminverslavignetted'unarticleplutôtquelecodeprêtpourleHTMLgénérépardesfonctionscommethe_post_thumbnail()etget_the_post_thumbnail().Quellesméthodesmepermettentd'obteniruniquementlechemindelavignette(pourladéfinircommebgimage)plutôtquelabalise<img/>?Ai-jeuniquementlapossibilitéd'analyserlesrésultatsdelaméthodeget_ouya-t-ilunmoyenplussimple?-
post-thumbnails
-
-
get_template_directory_uri pointant sur le thème parent et non sur le thème enfant
Leproblèmequej'aiestqueleget_template_directory_uripointeverslethèmeparentcommesite/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.phpmaisjeveuxqu'ilpointeversmonthèmeenfantquidevraitêtresite/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.phpcequej'utiliseestinclude(TEMPLATEPATH.'/myGallery/gallery_functions_include.php');-
functions child-theme include
-
-
apply_filters ('the_content', $ content) vs do_shortcode ($ content)
Disonsquej'aiuneoptiondethèmeouunezonedetextepostmetapersonnalisée.Maintenant,jeveuxexécuterplusieursshortcodes,textesgénéraux,images,etc.Quellesserontlesmeilleurespratiquesetpourquoi?Option1:$content=//mytextareadata;echoapply_filters('the_content',$content);Option2:$content=//mytextareadata;echodo_shortcode($content);Veuillezm'expliquerlaquelleseralameilleurepratiqueetpourquoi.EDITPermettez-moidedécrirelescénarioendétail.Jedéveloppedesthèmespourlesclientsavecleursexigences.Parfois,j'aibesoind'...-
filters shortcode the-content
-
-
Comment se déconnecter sans confirmation "Voulez-vous vraiment vous déconnecter?"?
Encemoment,lorsquejemedéconnectevia:<ahref="<?phpbloginfo('url');?>/wp-login.php?action=logout">Logout</a>ilmeredirigeverslapagesurlaquellejedoisconfirmerladéconnexion.Commentéliminerlaconfirmationetredirigerverslapaged'accueilaprèsladéconnexion?-
logout
-
-
400 mauvaise requête sur admin-ajax.php en utilisant uniquement le hook d'action wp_enqueue_scripts
Jetravaillesurajaxcesdernierstemps.Lestutorielsquevoustrouvezsurlenetsonttoustrèssimilairesetassezfacilesàmettreenœuvre.Maisj'obtienstoujoursunemauvaiserequête400surmonfichierajax-admin.php.Aprèsunerecherchelongueetintensive,j'aimaintenantdécouvertquec'étaitàcausedutempsd'intégration.Sij'utiliselehookd'actioninitpourinitialiserlescriptetwp_localize_script,toutfonctionnebien.Lecodelui-mêmedoitdoncêtrecorrect.my-page-test-functions.phpfonctionajax_login_init(){wp_register_script('ajax-login-script...-
functions ajax
-
-
Puis-je télécharger des médias dans un dossier spécifique?
Pardéfaut,lesmédiastéléchargésvialetableaudebordWordpresssontplacésdansundossierdéterminéparladateactuelle.Parexemple:/wp-content/uploads/2011/09/.Unefoislemédiatéléchargé,jenevoisaucuneoptiondansWordpresspourchangerl'emplacementdemonfichierenautrechose.Puis-jedireàWordpressdeplacermesmédiasdansundossierséparé?Pastousmesmédias.Justeceuxquejesélectionnespécifiquement.-
uploads
-
-
Comment fonctionne admin-ajax.php?
Nousrencontronsdesproblèmesavecundéveloppeurexterne.Nousvoulonslimiterl'accèsausitewp-adminàunaccèsinterneuniquement(viaVPN).Simplementpourqu'ilnesoitpasattaquépardesutilisateursexternes.Nouspouvonsénumérerlesadministrateursdusiteetnevoulonspasqu'ilssoienthameçonnés.Notredéveloppeurditquenousnepouvonspasfairecelacarlesitedoitavoirlapaged'administrationaccessibledel'extérieurpourquelapagefonctionne.spécifiquementlapageadmin-ajax.Quefaitlapageadmin-ajax.php?Ilsetrouvedanslasectiond'administrationd...-
admin ajax security
-
-
Pourquoi utiliser admin-ajax.php et comment ça marche?
Monappelajaxpourlesdonnéesjsonfonctionnebiencommeçafunctions.php:add_action('wp_ajax_nopriv_load-filter','prefix_load_cat_posts');add_action('wp_ajax_load-filter','prefix_load_cat_posts');functionprefix_load_cat_posts(){//getdatahere}javascript:varajaxurl='http://'+window.location.host+'/wp-admin/admin-ajax.php';jQuery.ajax({type:'POST',url:ajaxurl,etc.J'ai2questions.1)Pourquoiutiliseradmin-ajax.phpaulieud'encodervotrejsondansunfichierséparécommethemes/example/json.phpetyencodervosdonnées?2)Comm...-
ajax
-
-
admin-ajax.php vs modèle de page personnalisé pour les requêtes Ajax
Ya-t-iluneraisond'utiliseradmin-ajax.phppourlesrequêtesajaxparrapportàunmodèledepagepersonnalisé?Jeneconnaissaispasadmin-ajax.phpjusqu'àrécemment,donccequej'avaisfaitestdecréerunmodèledepagepersonnalisécommecelui-ci:<?php/***TemplateName:API*/if(isset($_GET['ajax_request'])){//dostuff}Etl'appelajaxseraitàl'URLhttp://monsite.com/api/,oùj'aipubliéunepageviergeàl'aidedemonmodèledepageAPI.CelasemblemedonneraccèsàtoutesmesfonctionsWordPressetcracherdesdonnées.Cependant,récemment,j'ailusuradmin-aja...-
ajax
-
-
Comment obtenir le titre de la page avec l'ID de page?
L'IDdemapageest:30601Commentobtenirletitredecetidentifiant?Jeveuxobtenirletitredelapageavecsonidentifiant.-
pages title id
-
-
Formulaire de contact 7 boîte de sélection différente valeur-texte puis contenu-texte dans l'option
Est-cequequelqu'unsaitcommentjepeuxdéfinirunevaleurdifférentedanslesoptionsdesélectionduplugincontactform7?VoiciunexempleHTMLdecequej'essayedefaire<selct><optionvalue="1">Mycar</option><optionvalue="2">Yourcar</option></select>-
plugins forms options plugin-contact-form-7 select
-