Accueil
/
wordpress
-
Plusieurs valeurs orderby dans WP_Query
J'essaiedeproposerunerequêtepourtrierparplusieursvaleursorderby.Voicicequej'aijusqu'àprésent:$dept_id=2;$query=newWP_Query(array('post_type'=>'wpcontactus','nopaging'=>true,'post_status'=>array('publish','pending','future'),'meta_key'=>'wcu_dept','meta_value'=>$dept_id,'orderby'=>'title','order'=>'ASC'));J'essaied'interrogeruntyped'articlepersonnaliséet,danscetyped'article,d'interrogerunevaleurméta.Ensuite,jevoudraisd'abordtrierparmenu_ordercroissant,puisparunemétavaleurpers...-
custom-post-types custom-field wp-query
-
-
Modèle unique personnalisé pour une catégorie spécifique
Quelleestlameilleurefaçon(performancesetstructuredecode)decréerunmodèlepersonnalisépourunarticleWordPress,quiappartientàunecatégoriespécifique?J'airéaliséquevousnepouvezpassimplementcréersingle-catname.php.Jusqu'àprésent,j'aiessayédeuxfaçonsdemodifierlemodèle.Maislequel(ouunautre)estlemeilleur?MODIFIER:Uneidéecommentincluretouteslescatégoriessous/parentetainsidesuite?J'airéaliséencemomentqu'ilnemontraitquelacatégorieprincipale...1.Ajoutéàfunctions.phpfunctionget_custom_cat_template($single_templ...-
theme-development templates
-
-
Empêcher wordpress de coder en dur les attributs de largeur et de hauteur img
Jemedemandes'ilexisteunmoyensimpled'arrêterWordPressdecoderautomatiquementendurlesattributsdehauteuretdelargeurdel'imageenvedette,autrequel'utilisationderegex...Commej'utiliseunegrilleflexiblepourmonprojet(quinel'estpas!),celaposedesproblèmesd'imagegéniaux.-
images post-thumbnails
-
-
Quelle est la méthode préférée pour ajouter des fichiers javascript personnalisés au site?
J'aidéjàajoutémesscripts,maisjevoulaisconnaîtrelaméthodepréférée.Jeviensdemettreunebalise<script>directementdansleheader.phpdemonmodèle.Existe-t-iluneméthodepréféréepourinsérerdesfichiersjsexternesoupersonnalisés?Commentlierunfichierjsàuneseulepage?(J'ailapaged'accueilentête)-
theme-development javascript
-
-
Pourquoi is_home () ne fonctionne-t-il pas correctement?
J'aimisunbitif(is_home())danslefunctions.phpdemonthèmeetcelanesemblepasfonctionner.Lafonctioncontenantcebitestappeléesurinit,doncis_homedevraitdéjàfonctionner.-
customization theme-development hooks
-
-
add_action ('wp_ajax_ [nom de l'action]', ma fonction) problème
J'essayed'intégrerajaxdanswordpressenutilisantlesdirectivesducodexwp.DanslePHP,j'aiajouté:wp_enqueue_script('my_ajax',ADMIN_URL.'js/ajax.js','jquery','1.0.0');wp_localize_script('my_ajax','MyAjax',array('ajaxurl'=>admin_url('admin-ajax.php')));Lecodeajaxest:jQuery.ajax({url:MyAjax.ajaxurl,type:"POST",data:{action:'myaction',postID:MyAjax.postID},success:function(response){alert('Gotthisfromtheserver:'+response);}});etlafonctionPHPquidevraitêtreappeléeparajaxest:functionajax_function(){...doso...-
hooks actions ajax
-
-
Magasin WooCommerce avec ~ 30 000 produits
J'étudieWooCommerceentantquesolutiondecommerceélectroniquepotentielle,maismapréoccupationimmédiate(surlaquellejen'aipasputrouverd'informations)estlenombredeproduits.Lemagasinproposédoitpouvoirhébergerenviron30000produitsdifférents.Ya-t-ilunelimitationtechniquesurlenombredeproduitsqueWooCommercepeutgérer?Lalimiteserait-ellesimplementlamêmequelenombredepublicationsquejepourraisgérerentoutesécurité/pratiquementdansWordPress?Ya-t-ild'autresproblèmesquiferaientdelagestiondequelquechosecommeçaunemauva...-
plugins
-
-
Différence entre la fonction the_permalink () et get_permalink ()
DansWordPress,j'utiliseàlafoislesfonctionsthe_permalink()etget_permalink(),maisjenepeuxpasobtenirdedifférencedanslasortiedesdeuxfonctions.Quelleestladifférenceentrelesdeuxfonctions?-
functions permalinks
-
-
Afficher div uniquement si le message est dans une catégorie spécifique
Dansmalisted'articlesdeblog,j'aimeraisafficherundivquiétiquettel'articlecomme"Communiquédepresse"sil'articleestétiquetéaveclacatégorie"Presse".J'aiajoutélemorceausuivantdansmaboucle:<?phpif(is_category('press')):?><divclass="category">PressRelease</div><?phpendif;?>J'aiégalementessayéderemplacerpressparl'IDdecatégorie,maisaucunnesemblefonctionner.Est-ceainsiquejedevraismettreenœuvrecela?-
categories loop
-
-
Rendre les pages WooCommerce accessibles uniquement aux utilisateurs connectés
J'aiunsiteWebutilisantWordPressetune-commerceutilisantWooCommerce.Jesouhaitequemaboutique(ettoutessespages)nesoitvuequeparlesutilisateursconnectés.VialepluginUserAccessManager,j'airefusél'accèsàlapagedelaboutique,maisavecunliendirectversunproduitetc.onpeutnéanmoinsaccéderàcettepageparticulière,mêmesil'utilisateurnel'estpasconnecté.Commentpuis-jeredirigerlesutilisateurs,quinesontpasconnectés,versuneautrepages'ilsessaientd'accéderàunepageWooCommerce?-
users woocommerce
-
-
Comment afficher les articles de l'utilisateur / auteur actuel dans un modèle de page personnalisé?
J'essaiedecréeruntableaudebordcommeunmodèledepagepersonnaliséquirépertorielespublicationsdel'utilisateuractuellementconnecté.J'aiessayédetrouverunesolutionsurlenet.maisaucunn'étaitapproprié-
posts query-posts author get-posts listing
-
-
Comment insérer correctement des données dans une table personnalisée via un plugin
J'aiunpluginquilitlesdonnéesd'unfichiertéléchargéetexécutedesrequêtessurlabasededonnéeswp.Cesinsertionssontdansunetablecrééeparmonplugin,ellesnesontdoncpasdutypedepublication.Voicicommentjel'aifaitfonctionner:$connection=mysqli_connect($db_host,$db_user,$db_pass,$db_name);mysqli_query($connection,$query);Leproblèmeavecceciestquejedoisdéclarercesvariables($db_host,$db_user,$db_pass,$db_name)danslecodesourceduplugin.Est-ilpossibled'insérerdesdonnéesdansmestableauxpersonnalisésavecl'APIwp?Ouya-t-il...-
plugins php database mysql
-
-
wpdb-> prepare et mysql UPDATE - comment est-ce fait?
Jetentededéfiniruneheurede"suppression"dansunerequêtedeplug-in,maisjenesaispascommentutiliserUPDATESETavec$wpdb->prepare.Voicimarequête:$cur_date=date('Y-m-dG:i:s');$rows_affected=$wpdb->query($wpdb->prepare("UPDATE$tableSET(removed,post_id,user_id,status)VALUES(%s,%d,%d,%d)"),array($cur_date,$postid,$userid,0)));Puis-jeconfigurerUPDATEdecettemanièreenutilisant$wpdb?TrèsnouveaudanslesrequêtesDBauto-conçues.Sinon,commentdois-je/puis-jeaccomplircela?Mercid'avance!MODIFIER--------------------...-
plugin-development database wpdb
-
-
Comment un plugin peut-il créer une page / un formulaire dans le front-end?
Commentunpluginpeut-ilcréerunepage/unformulairedanslefront-endquinefigurepasdanslespages(sipossible).ilnedoitêtreaccessiblequeviaunliendirect.-
plugin-development
-
-
Wp_query peut-il renvoyer des messages meta en une seule demande?
Jevoudraiscréerunewp_queryquirenverraitlamétadesarticlesdansletableauposts.$args=array('post_type'=>'page','meta_key'=>'someMetaKeyName',);//TheQuery$query=newWP_Query($args);Celarenvoiequelquechosecomme:Commevouspouvezlevoir,lesarticlesnecontiennentpasdemétadonnées,est-ilpossibled'inclureégalementlesmétadonnéesdansletableaurenvoyé?PSJeneveuxpasdewp_queriessupplémentairespourdesraisonsdeperformances.-
wp-query custom-field post-meta
-
-
Effet de champ méta de poste personnalisé sur la performance du poste
J'ailesarticlesquiontdenombreuxchampsmétapersonnalisés.Surlesmessages,jelesappellesurdemandeenutilisantget_post_meta.Signifiequepour10champsméta,jel'utilise10fois.Est-cequejefaisleschosescorrectement?Signifie,ya-t-ilunproblèmedeperformanceaveclaméthodeci-dessusetsioui,commentréduirelenombred'appels.Jeconnaislaréponsedisponibleici:Champspersonnalisésetperformancesquiexpliquequel'utilisationde«requêteunique».Maiscen'estpasclairetsonore,doncdemanderànouveausiquelqu'unsaitetveutpartagerendétail.-
custom-field post-meta
-
-
Champs personnalisés et performances
Maquestion:combiendechampspersonnalisésoumêmedetaxonomiesWordPresspeutgérersansaffecterlesperformances?Laraisonpourlaquellejeposelaquestion,c'estparcequej'aicommencéàcréerunthèmepersonnaliséetquejepourraisavoirbesoind'environ10à20champspersonnalisés,etjepensequecelaaffecteralavitessedusite.Jecomprendsquelavitessedépendégalementduserveur/del'hébergementetdunombredevisites,destechniquesdecache,etc.Jem'attendségalementàcequ'unmessageavecunchamppersonnalisésoitplusrapidequ'unarticleavecdixchampspers...-
custom-taxonomy custom-field customization
-
-
Comment utiliser l'API WP-REST pour connecter l'utilisateur et obtenir des données utilisateur pour l'application Android?
Jesouhaiteutiliserl'APIRESTWordpresspourmeconnecteretobtenirdesdonnéesutilisateursurl'applicationAndroid.J'utiliselatablewp_userspourl'utilisateuretunetablepersonnaliséepourlesinformationssurl'utilisateur.J'aiessayéd'écriremapropreAPIRESTmaisjedoispourcelarendre$wpdbaccessibleendehorsdel'installationdeWordpress.VeuillezfournirvotresolutionavecAPI-KEY,ouquelquechosedesimilaire,également.Merci-
rest-api
-
-
Comment faire expirer un nonce?
Jesuisconscientdufaitquenouspouvonsmodifierladuréedevienonceenutilisantlefiltre,30secondesici:add_filter('nonce_life',function(){return30;});J'aiunefonctionlogout()pourmonapiderepos.Jesouhaitefaireexpirerunnoncequej'aicrééaprèsuneconnexionréussie:$nonce=wp_create_nonce('login'.$user_id);-
nonce
-
-
Afficher des widgets spécifiques de la barre latérale dynamique sur une page spécifique
Unsitewordpressm'aétéremisàmi-chemin.Celafaitaumoinsunanquej'aiutiliséwordpresspourladernièrefoisetilyabeaucoupdechosesquejetrouvedifférentes.Lafaçondontj'ail'habituded'afficherdifférentscontenussurdifférentespagesestdecréerdesmodèlesdepagepourchaquepagenécessitantuncontenuunique.J'essaied'afficherunebarrelatéraledifférentesurunepageenparticulierquesurlerestedusite.Cequej'auraisfaitilyaunan,c'estcréerunmodèledepagepourcettepageetcréerunnouveaufichierdebarrelatérale,puisinclurelefichierdebarrelat...-
themes pages sidebar page-template templates
-