Accueil
/
wordpress
-
Échec de l'importation du média
LorsquejegénèreunfichierXMLavec[Outils>Exporter]etquej'utilise[Outils>Importer]surunautresiteWebWordPress,j'obtiens"Échecdel'importationdumédia"pourchaquetypedepublicationdepiècejointe.Etlesimagesquin'ontpasréussiàsechargersontliéesàpartirduserveurprécédentquiconsommeletransfertdeceserveurprécédent...Maislorsquejetélécharge"UnitTest"depuishttp://codex.wordpress.org/Theme_Unit_Test,ceproblèmenefonctionnepastexistent.Certainesimagesonttoujours"Échecdel'importationdumédia",maisilnes'agitquede5image...-
import export
-
-
Comment utiliser le filtre "http_request_host_is_external"
J'aivraimentdumalàutiliserlefiltrehttp_request_host_is_external.Pourquelquesinformations,j'essaiedeconfigurerunserveurséparépourgérerlesmisesàjourprivéesdespluginsetdesthèmes.Leproblèmeestquec'estsurunserveurséparé,donclafonctionWordpresswp_http_validate_url(wp-includes/http.php)tuelarequête.Voicileslignes481à503decefichier.if($ip){$parts=array_map('intval',explode('.',$ip));if('127.0.0.1'===$ip||(10===$parts[0])||(172===$parts[0]&&16<=$parts[1]&&31>=$parts[1])||(192===$par...-
filters updates http
-
-
Vérifier si wp_mail fonctionne correctement?
J'essayed'utiliserwp_mail(testsurunemachinelocale)maisaucunmailn'estreçu.php.iniasmtp_port=25définietlephpmail()fonctionnejusqu'àprésent.commentpuis-jevérifiersiwp_mailfonctionnecequipeutéchouerVoicilecodedemafonctionmail:functionmv_optin_mail($id,$data){$url=$id."-".mv_mail_token($id,$data['token']);add_filter('wp_mail_content_type','set_html_content_type');add_filter('wp_mail_charset','utf8');$headers[]='From:'.sender_signature.'<'.noreply_address.'>';ob_start();include("optin-mail.php")...-
wp-mail
-
-
Insérer des données dans la base de données en utilisant le formulaire
J'écrisunsimplepluginquicréeunetableaveclenom"newsletter"danslabasededonnéesetfournitunshortcodepourmettreunformulaired'inscriptiondanslespages.leformulairecontient"nom"et"email".J'aiunproblèmeavecl'insertiondesdonnéesduformulaire(nom+email)danslabasededonnées.j'aiécritceci:<?php$name=$_POST['name'];$email=$_POST['email'];functioninsertuser(){global$wpdb;$table_name=$wpdb->prefix."newsletter";$wpdb->insert($table_name,array('name'=>$name,'email'=>$email));}?>maisidnefonctionnep...-
database forms table
-
-
Comment obtenir l'identifiant de la catégorie de l'article actuel?
J'aibesoind'obtenirl'identifiantdecatégoriedumessageactuelendehorsdelaboucle.J'obtiensd'abordlacatégorieenfonctiondel'identifiantdumessage:global$wp_query;$postcat=get_the_category($wp_query->post->ID);Maintenant,commentobtenirl'identifiantdelacatégorie?J'aiessayé:$cat_id=$postcat->term_id;maiscelanefonctionnepas.-
categories
-
-
Modification des étiquettes du menu Admin
J'aipasséladernièrejournéeàutiliserlefichierfunctions.phppourpersonnaliserentièrementWordPresspourmessitesclients.Jesuisétonnédevoirtoutcequej'aipuaccompliretàquelpointcelafaciliteraleschosespourmesclients.J'aisupprimécertainsélémentsdemenupourlesutilisateursquinesontpasconnectésentantqu'administrateur.Cequej'espère(etd'aprèscequej'ailu,jesaisquecelapeutêtrefait),c'estdetrouverunmoyenderenommercertainsdesélémentsdemenu(barrelatéralegauchedanslazoned'administration).Parexemple,changezlesarticlese...-
wp-admin functions admin-menu dashboard
-
-
Trier les éléments du menu d'administration
Surunenoterelativeà"Modificationdel'ordredessectionsdumenud'administration?",jechercheunmoyendetrierparordrealphabétiquelesentréesdanschaquesous-sectiondelazoned'administrationdeWordPress.Actuellement,chaquefoisqu'unnouveaupluginestajouté,sonentréeapparaîtradansunemplacementapparemmentaléatoiresousParamètres/Outils/Plugins,etilestsouventdifficiledelocaliserlenouvelélémentdemenu.(J'aidéjàbeaucoupdeplugins,doncmesmenussontassezcomplets.)Étantdonnéquej'ajouteetsupprimedespluginsassezrégulièrement,j...-
wp-admin admin sort
-
-
Changer l'ordre des sections du menu Admin?
Jesuisunpeufrustréiciaprèsavoirpasséquelquesheuresàessayerd'accomplircettetâcheassezsimplesansaucunechance.J'aiessentiellement5typesd'articlespersonnalisésquej'aicréésettoutcequejeveuxfaireestdemontrerchacund'euxdansunordrespécifiquedirectementsousle"tableaudebord".D'aprèsladocumentationWordPress,ilsemblequevousnepuissiezpasvraimentfairecelacarl'ordreleplusélevédumenusembleêtre"5".Etci-dessusLJesupposequecertainsexpertslisantcecipeuventmemontrerlamanièresimpledontjepeuxordonnerlemenud'administra...-
menus wp-admin admin
-
-
Comment puis-je afficher les messages uniquement si meta_value n'est pas vide
Troispersonnesontdéjàessayéderésoudreceproblème,etnousenarrivonsàzéro.Jesouhaiten'afficherquelesmessagesquiontunevaleurdanslaméta_key'vedette_image'.Donc...si'vedette_image'n'estpasvide,affichezlemessage.Voicilecode:<ul><?php$args=array('showposts'=>5,'meta_query'=>array(array('key'=>'featured_image','value'=>'','compare'=>'!=')));$ft_pagination=newWP_Query($args);?><?phpwhile($ft_pagination->have_posts()):$ft_pagination->the_post();?><?php$ftimage=get_p...-
wp-query post-meta
-
-
query_posts et n'afficher les résultats que si un champ personnalisé n'est pas vide
Commentpuis-jequery_postsetn'afficherlesrésultatsquesiunchamppersonnalisén'estpasvideouaunevaleur.JesouhaiteinséreruneURLdansunchamppersonnaliséetn'affichercespagesques'ilexisteuneURL?codeactuelmaisjen'arrivepasàcomprendrelereste:$args=array('posts_per_page'=>'10','post_type'=>'programmes','orderby'=>'meta_value_num','meta_key'=>'popularityfig','order'=>'DESC',);-
custom-field query-posts
-
-
Puis-je connecter un utilisateur par programme sans mot de passe?
Jecréemanuellementdesutilisateursparprogrammationetjesouhaitemeconnecteraunouvelutilisateur.WPfacilitel'accèsaumotdepassehaché,maispasàlaversionentextebrut.Existe-t-ilunmoyend'utiliserwp_signon()sanslemotdepasseenclair?J'aitrouvéunepersonnequiprétendavoirfaitcelaici,maiscen'estpaslecasnefonctionnepaspourmoi.MERCI!-
login authentication
-
-
Ajouter le nom de la classe à la vignette du message
J'utilisedesminiaturesdepublicationpourcréerunlienversunepage.Est-ilpossibled'ajouterunnomdeclasseàl'imageminiaturedel'article.<li><ahref="<?phpthe_permalink();?>"><?phpthe_post_thumbnail();?></a></li>-
post-thumbnails
-
-
Hiérarchie des modèles: confondue avec index.php, front-page.php, home.php
Jesuisvraimentconfusavecindex.php,home.phpetfront-page.php.Dansdenombreuxcas,mêmesij'avaisunindex.php,jel'écraseparfront-page.php.Maisrécemment,j'aiprisconnaissancedehome.php.Quelleestladifférenceentrehome.phpetindex.php?Quelleestlaconditionidéalepourutiliserunhome.phpplutôtqu'unindex.php?Quelleestlaconditionidéalepourutiliserunfront-page.php?Lorsquej'utiliseunfront-page.php,quelletâchespécifiqueunindex.phpfaitpourmoialors?J'ailulaHiérarchiedesmodèlesdansCodex.Veuilleznepasmélangermaquestionavec...-
template-hierarchy
-
-
Ajouter un nouveau sous-site à partir du back-end WordPress puis dans la table des options du sous-site option_value doit être avec https
J'aiinstallélaconfigurationmulti-sitespourledomainehttps://uninfo.orgmaislorsquej'ajouteunnouveausous-sitedepuisleback-endqu'ilcréemaisdansletableaudesoptionsWPdusous-site,ilacrééavecHTTPplutôtquehttpscarj'aiconfiguréhttpssurtouslessous-domainesousiteprincipal,mêmesous-sitefonctionnantégalementavecquandj'aimisàjourmanuellementl'URLdusite,jedoislefairefonctionneraumomentde«ajouterunnouveausous-site»&dansletableaudesoptionsdesous-site,affichel'URLdusous-siteavechttps.Veuillezmeretournerlarépon...-
multisite options subdomains ssl https
-
-
Crochet pour le chargement du message et de la page
J'aibesoind'exécuterunefonctionlorsqu'unarticleouunepageparticulièreestchargé.Ya-t-iluncrochetquimepermetdevérifiersiunmessageestaffichépendantlechargementdelapage?-
custom-post-types posts pages hooks
-
-
Les fichiers multimédias existent dans le dossier de téléchargement mais ne s'affichent pas
Dansmonwordpress,j'aiessayédetéléchargermesimagesparletéléverseurmultimédiamaisildit"impossibledecréerlerépertoirewp-content/uploads/2016/09".Ensuite,jecréelesdossierscorrectement.Etmaintenant,quandj'aiessayédetéléchargermesfichiersparletéléchargeurdemédias,ildit"Impossibledesedéplacerverslerépertoirewp-content/uploads/2016/09".Enfin,j'aitéléchargémesimagesdansledossier,puisj'aivérifiélamédiathèqueetlamédiathèqueendisant"aucunmédiatrouvé".Pourquoicelaseproduit-il?-
uploads
-
-
Ajouter un champ personnalisé à la catégorie
Jesouhaiteajouterdeschampspersonnalisésàunecertainecatégorie.Unecatégorienecontientqueleschampssuivants:Nom:Slug:Parent:Description:Puisquej'aiunsitedesériestélévisées,jeveuxajouterdeschampssupplémentaires,jeveuxquelquechosecommeça,lorsquejecréeunenouvellecatégorie(Catégorie=Série)Nom:Artiste:Année:Tapez:Genre:Résumé:Slug:Parent:Description:Etainsidesuite...Avez-vousdel'aide?Mercid'avance.-
categories
-
-
Des exemples d'ajout de champs personnalisés à l'éditeur de catégories?
Jepensequejesuissurlepointdecassercettenoix:)J'essayed'ajouterunensembledechampspersonnalisésàl'éditeurdecatégories.Puisquejenem'occupepasdelamétadepublication,jecroisquej'écriraimesvaleursdechampdecatégoriepersonnaliséedanslatablewp_term_taxonomyplutôtquedanslatablewp_options.Est-cecorrect?S'ilexistedesexemplesdeprocédureàsuivre,veuillezpartagerunlienouunboutdecode.Jenesaispascommentcaptureretenregistrermeschampsdecatégoriepersonnalisés.Voicimoncode...//addthehooktoplacetheformonthecategoryedit...-
plugin-development
-
-
Comment obtenir le lien de catégorie de produit WooCommerce par ID?
LescatégoriesdeproduitsdeWooCommercesontunetaxonomiepersonnaliséeappeléeproduct_cat.Dansunefonctionquej'écris,j'utiliseget_categoriesavecleparamètretaxonomydéfinisurproduct_cat.Toutfonctionnebienetjepeuxobtenirletermeid,lenometmêmeleslug.Cequejen'arrivepasàcomprendre,c'estcommentfaireafficherlelien.Apparemment,get_category_linknefonctionnepasaveclataxonomiepersonnaliséeetget_term_linknefonctionnepasnonplus,j'obtiensuneerreur.Voicicequej'ai:$prod_cat_args=array('taxonomy'=>'product_cat',//wooc...-
custom-taxonomy woocommerce link-category
-
-
Inclure un fichier PHP externe dans un modèle personnalisé Wordpress
Est-ilpossibled'inclureunfichierPHPexternedansunmodèlepersonnalisé?J'essayed'ajouterunblogàmonsite.J'aidéjàladispositiondel'en-tête,dupieddepageetdelabarrelatéralesurmonsite.Puis-jelesutiliserdansmonmodèlepersonnalisé?<?php/*TemplateName:Blog*/?><?phpinclude(PATH.'http://www.example.com/includes/header.php');?><?phpif(have_posts()):while(have_posts()):the_post();?><div<?phppost_class()?>id="post-<?phpthe_ID();?>"><h2><ahref="<?phpthe_permalink()?&g...-
php theme-development customization include
-