Accueil
/
wordpress
-
Mise à jour de la méta de publication personnalisée avec ajax
CettefonctionAJAXestappeléesurunclic:$.ajax({url:'site/ajax.php',data:{id:$('section#singlearticleinput:last-of-type').attr('value'),cote:'like'}}).done(function(html){}Iltransmetl'IDdumessage(quiestcontenudansuneentréecachée)pourlafonctionget_post_meta()quisetrouvedansajax.php.VoiciàquoiressembleAJAX.php:$cote=get_post_meta($_GET['id'],'cote',true);if($_GET['cote']=='like'){$newCote=$cote++;update_post_meta($_GET['id'],'cote',$newCote);}else{$newCote=$cote--;update_post_meta($_GET['id'],'cote',...-
custom-post-types ajax
-
-
Comment rechercher les messages les plus consultés et afficher les 5 premiers
Voicicommentj'obtienslesvuespourunarticle:functiongetPostViews($postID){$count_key='post_views_count';$count=get_post_meta($postID,$count_key,true);if($count==''){delete_post_meta($postID,$count_key);add_post_meta($postID,$count_key,'0');return"0View";}return$count.'Views';}Disonsquejeveuxtrouverlesarticleslesplusconsultésparmi5000articlesetquejeveuxafficherles5articleslesplusconsultés.Commentpuis-jefaireunerequêtepouryparvenir?-
wp-query query-posts query
-
-
Mettre à jour Wordpress avec SFTP au lieu de FTP
Existe-t-ilunmoyendemettreàjourWordpresssansutiliserFTP,maisavecSFTP(quiutiliseSSH)?Jen'aiconfigurémonserveurquepourl'accèsSSH(etdoncSCP/SFTP).-
upgrade updates
-
-
Comment puis-je mettre une méta-boîte personnalisée au-dessus de l'éditeur mais sous la section titre de la page d'édition de l'article?
J'aiuneméta-boîtepersonnaliséepouruntypedepublicationpersonnaliséquemonclientsouhaiteplacerentrelasectiontitre/lienpermanentetl'éditeurdepublicationdanslepanneaud'administration.Est-cepossibleetsioui,ya-t-ilunhook/filter/etcquej'auraisbesoind'utiliser?-
post-editor metabox
-
-
Comment positionner un champ personnalisé avant l'éditeur
J'aiinstalléAdvancedCustomFields4.0.1etcrééunnouveauFieldgroupcontenantunseulchampappelépreamble.Jesouhaitepositionnercenouveauchampavantl'éditeurdansl'écrand'éditiondesarticles.Ilsemblequetousleschampspersonnaliséssonttoujoursajoutésaprèsunepublicationdechampsordinaires.UnesolutionneseraitpasdesupprimerleschampspersonnaliséscréésavecACFetd'utiliserdeschampspersonnalisésordinaires.-
custom-field advanced-custom-fields
-
-
Renvoyer $ post_id quand DOING_AUTOSAVE?
Jevoislemodèlesuivantencoreetencore,surcesiteetàd'autresendroits:add_action('save_post','wpse14169_save_post');functionwpse14169_save_post($post_id){if(defined('DOING_AUTOSAVE')&&DOING_AUTOSAVE){return$post_id;}//Othercode...}Pourquoidevrais-jerenvoyer$post_id?save_postestuneaction,etlavaleurderetourd'ungestionnaired'actionestignorée.LenoyauWordPresslui-mêmenefaitpasnonplus.L'exempleCodexrenvoiele$post_id,maisceneseraitpaslapremièreligneincorrecte(ouobsolète)duCodex.Est-cequejemanquequel...-
code customization save-post actions
-
-
Filtrer 'the_title' avec l'option de retourner le sous-titre?
Problème:L'applicationiPhonedeWordPress(etd'autresapplicationspoursmartphoneliéesàWordPress)nepermettentpasautrechosequeleschampsTitreetCorps(c'est-à-direpasd'accèsauxchampspersonnalisés).Objectif:Monprojetactuelnécessitequenousdonnionsànosblogueursmobileslapossibilitéd'inclureunsous-titreavecleurspublicationsmobiles(etdebureau).Solution:Jevoudraisutiliserundélimiteurfacultatifdansletitre.Exemple:Titreprincipal|TitresecondaireCaptured'écran:Oùle|estledélimiteurquisépareletitreprincipal:Titreprin...-
filters title
-
-
Comment diviser le_titre et insérer une balise span
Mestitres,àl'échelledusite,suivrontcethèmedansunebaliseh1:En-têtedutitreprincipal/Textedusous-titreJ'essaiedeplacerunebalisespanautourdetoutletexteaprèsetycomprisle«/»pourquemonbalisageressembleàceci:<h1>Maintitleheading<span>/Sub-titletext</span></h1>Commentpuis-jeyparvenir?JenesuispasgénialavecPHPmaisj'aiessayédejoueravecexplosermaisjen'arrivepasàobtenirlerésultatfinal,toutcequejefinisparfaireestdetoutcacheraprèsle'/'MODIFIER:Codesupprimé&Pastebincréé,c'estmapageent...-
get-the-title
-
-
Re Order Editor pour être après la méta-boîte
Jesouhaiteréorganiserdesélémentsdansunmessagepersonnalisé.J'aifaittravaillerlaméta-boîteetl'éditeurensemble,maisactuellementl'éditeurestau-dessusdelaméta-boîteetj'aibesoinquecesoitl'inverse.Voicilecodedemametabox://addingthemetaboxesadd_action("admin_init","tl_admin_init");functiontl_admin_init(){add_meta_box("testimonial_description-meta",__('TestimonialDescription','sagive'),"testimonial_description","testimonial","normal","core");}//getting,settinganddisplayingPROJECTDESCRIPTIONmetaboxfunctio...-
editor metabox
-
-
Comment personnaliser l'éditeur wordpress par défaut?
C'estbiend'entendrequeSonny(wordpress3.3)alanouvelleAPIdel'éditeurwp_editor()quinousdonnelapossibilitéd'utiliserfacilementplusieursinstancesdel'éditeurdansnoschampspersonnalisés.Maisj'avaisbesoindepersonnaliserl'éditeurpardéfaut(pourlecontenuprincipal)etjenesavaispascommentlefaireaveccettefonction.J'avaisbesoindepersonnaliserl'éditeurpourmonnouveautypedemessagepersonnaliséappelébanerpourlequeljedevaischangerlatailledel'éditeuravecmoinsdeboutons.Jesaisquejepourraislefaireenutilisantsimplementunch...-
custom-field customization wp-editor
-
-
Comment créer un lien direct vers les fichiers téléchargés?
J'aitéléchargédesfichiers(images)quejevoudraislierdansmonpropresiteainsiqu'àd'autresendroits,maisj'essaiegénéralementd'hébergerunerésolutiondifférentedelamêmeimagepourapparaîtresurd'autressites.MonproblèmeavecwordpressencemomentestquesijetéléchargelefichierdanslerépertoiredetéléchargementdeWordpressviaFTP,jenevoispaslefichierapparaîtredansmesmédias(dansWP-admin).Jepeuxobtenirunliendemonclientftp(cyberDuck)maisilnemereliepasréellementàunlienfonctionnel,aussilelienestquelquechosecommececi:http://f...-
uploads media
-
-
Comment retirer correctement les scripts et les styles dans le thème enfant?
J'aicrééunthèmeparentetunthèmeenfantdansl'undemesprojets.J'aimisenfiled'attenteCSSetJavaScriptsdansmonthèmeparentcommeci-dessous:functionproject_necessary_scripts(){//Stylesheetswp_register_style('bootstrap-css',get_template_directory_uri().'/css/bootstrap.min.css');wp_register_style('bootstrap-map',get_template_directory_uri().'/css/bootstrap.css.map');wp_register_style('project-css',get_stylesheet_uri());wp_enqueue_style('bootstrap-css');wp_enqueue_style('bootstrap-map');wp_enqueue_style('proj...-
wp-enqueue-script child-theme scripts wp-register-script
-
-
Mises à jour pour un plugin privé?
Sij'écrisunpluginprivé,ya-t-ilunmoyend'utiliserlemécanismedemiseàjourautomatiquedeWordPresspourlemettreàjour?Jeveuxencapsulerlafonctionnalité,maisc'estspécifiqueàmespropres5blogs,donccen'estpasunboncandidatpourlaressourcedepluginspublics.Maisj'adorelemécanismedemiseàjourfacile.Ya-t-ilunmoyendefairecela?-
plugins updates
-
-
Obtenir le lien du produit
Jeveuxuneévaluationdelapartdesclientsenenvoyantune-mailunefoislacommandeterminée.Sileclientcliquesurleliensurlecourrierpourexamen,ildoitredirigerverslamêmepageproduitactuelledemonsite.Commentdois-jeprocéder.Jeremplacewoocommerce/emailsdansmonthèmeenfant.J'aipersonnalisécustomer-completed-order.php<divclass="rating"><h2>PleaseRatethisproductandreview.</h2><ahref="http://animax.cf/product/happy-ninja/#reviews"><imgsrc="http://animax.cf/wp-content/uploads/2015/12/product-...-
woocommerce
-
-
Comment mettre les logs dans wordpress
Est-ilpossiblequejepuisseenregistrerquoiquecesoitdanswordpresssimilaireauxjournauxquenouspouvonsfairedansMagento.J'intègreunpluginpersonnalisédanslequelj'aiajoutéquelquesfonctionsàl'aidedehooks,doncj'aibesoindedéboguerquelquechosededans.Encela,j'aibesoindesavoirsijepeuxentrerdutexteoudesdonnéesdanslesjournauxwordpress.Sic'estlecas,mercidemefairepartdelaprocéduredecréationdeconnexiondanswordpress.-
customization
-
-
Modifier le nombre de messages par page
Danslesparamètres=>Lecture=>Lespagesdeblogs'affichentaumaximum[champdesaisie]messagesJel'aifixéà3messagespourlemoment.Surmonindex,archivesdedates,archivesdebalises,archivesdecatégories,résultatsderecherche,etc...Touteslespagesquiutilisentlaboucleetlapagination,ilaffichemaintenant3articlesparpage.Monobjectifestdepouvoiravoirunnombrederésultatsdifférentpourdifférentespages.Surmonindex,j'aipeut-être3articles,maissurlesrésultatsderechercheoulesarchives,affichezunnombredifférentderésultatsparpage.Ave...-
posts pagination
-
-
Comment intégrer le carrousel hibou dans le thème sans utiliser de plugin?
J'aiessayéd'intégrerowl.carouseldansmonthème,maisjepeuxçanemarchepas.LesinstructionssurlapagenesontpaspourWordPress,j'aidoncbesoind'aidepourmettrecorrectementenfiled'attentelesfichiersrequisetappeler(initialiser)lecarrousel.J'aiajoutélesfichierssuivantsàmonrépertoiredethèmessituédansMyTheme/inc/owl/AjaxLoader.gifgrabbing.pngowl.carousel.cssowl.carousel.jsowl.carousel.min.jsowl.carouselinit.js->Ils'agitde"appelerlafonctiond'initialisationOwl"owl.theme.cssowl.transitions.cssDansmonfichierfuncti...-
functions
-
-
Pourquoi is_page ne fonctionne-t-il pas lorsque je le mets dans le fichier functions.php?
J'aiunepageintitulée"Apple",l'identifiantdelapage2533.Danslefichierpage.php,j'ailaligne:echo$bannerimgEtcettefonctiondansfunctions.php:if(is_page('2533')){//alsotestedwith'Apple'$bannerimg='apple.jpg';}elseif(is_page('test')){$bannerimg='test.jpg';}elseif(is_page('admissions')){$bannerimg='admissions.jpg';}else{$bannerimg='home.jpg';}Lepointestque$bannerimgfaitéchoà"home.jpg"surchaquepage,ycomprisApple,testetadmissions.J'aimêmevérifiétouslesIDenutilisantthe_ID&$page->ID.Rien.Doncjesupposequ'...-
functions pages conditional-content
-
-
is_page_template & is_page dans functions.php ne fonctionne pas
J'utiliselescriptsuivantpourappelerlescartesJavaScriptdanslemodèlepage-about.php.Maisenfait,celanefonctionnepas.Lesscriptsnesontexécutésnullepart://Loadmapsscriptsfunctionmaps_scripts(){//IfqueryifcurrentPageisnotwp-login-phporadminpageif(is_page_template('page-about.php')){wp_register_script('gmapsapi','http://maps.google.com/maps/api/js?sensor=false',array(),'1.0.0',true);wp_enqueue_script('gmapsapi');wp_register_script('gmaps',get_template_directory_uri().'/js/gmaps.min.js',array(),'1.0.0',tr...-
page-template wp-enqueue-script
-
-
Mettre à jour les fichiers de la bibliothèque multimédia après le téléchargement via FTP
J'aidûtéléchargerdenombreuxfichiersmassivementetdirectementdans/wp-content/uploads/[year]/[month]/maiscesfichiersn'apparaissentpasdansDashboard>Media>LibraryYa-t-ilunmoyendelemettreàjouroudelerafraîchirpourchargercesfichiersoucelaseproduitsimplementparcequ'ilauraitdûêtreégalementécritdanslabasededonnéesetquejel'aiévité?Danscecas,existe-t-ilunpluginpouryremédier?-
media ftp library
-