Accueil
/
wordpress
-
Ajouter le bouton "upload media" dans le champ de la méta box
J'aiunmessagepersonnaliséquiaunebaliseMetaquidoitutiliseruntéléchargementdefichier(pourlesfichiersvidéo).Jemedemandequelleestlabonnefaçond'ajouterunbouton"Télécharger"quipointeversletéléchargeurdemédiasWordPressetdéfinitl'URLdufichiertéléchargésélectionnédanslechampdetextequiacauséceboutondetéléchargement.Jenecherchepasdecodesurlacréationdel'optiondebalisemetaréelle,maisunmoyend'ajoutercorrectementunboutondetéléchargementmultimédiaWordpress.-
metabox uploads post-meta media
-
-
comment ajouter la version de style.css dans wordpress
Commentajouteruneversiondestyle.cssdansWordPresscommeci-dessous,jepeuxlefairedansJoomla.<linkrel="stylesheet"href="/templates/example/css/style.css?v=1.2">Jesaisquelestyle.csssechargeradynamiquement.s'ilvousplaît,aidez-moiàfairecela.-
themes css
-
-
Existe-t-il un hook save_post pour les types de publication personnalisés?
Existe-t-ilunhooksave_postpourlestypesd'articlespersonnalisés?Exemple:save_my_post_typeJesaisqu'ilyapublish_my_post_typemaisjerechercheuncrochetdesauvegarde.-
hooks
-
-
WooCommerce: Liste toutes les catégories
J'utiliselepluginWooCommerceavecWordPressetdansmonthème,j'aimeraislistertouteslescatégoriesdansunmenudenavigationavecPHP.J'aiessayéd'utiliserwoocommerce_product_categories();maisjeneveuxpasdesimages,oud'autresélémentsHTML,justeleursnoms(etpeut-êtredespermaliens).Commentpuis-jeobtenircesdonnées?-
categories plugins
-
-
comment obtenir la liste de tous les utilisateurs et leurs métadonnées
Commentpuis-jeobtenirunelistedetouslesutilisateursavecrole='Clients'incluanttouteslesmétadonnéesparutilisateur,signifiewp_users+wp_usermeta.Larequêteci-dessousnegénèrepaslesrésultatssouhaités.$query="SELECT*FROMwp_usersINNERJOINwp_usermetaONwp_users.ID=wp_usermeta.user_idORDERBYIDDESC');";$data=$wpdb->get_results($query,ARRAY_A);Maiscettelisten'estpascorrecte.Ilmontrequechaqueutilisateurxfoisdépenddunombredelignesdanswp_usermeta.Commentpuis-jelefiltrer?Quechaqueutilisateurafficheparenregistre...-
user-meta wp-user-query
-
-
Obtenir toutes les métadonnées utilisateur de l'utilisateur
J'essaied'afficherlabiographieetd'autresmétadonnéespersonnaliséespourmesutilisateursdansunepage.Donc,jeveuxinterrogerlatabledemétadonnéesutilisateurpourcela.J'aiessayémaisjen'aitrouvéaucunefonctionpourcela.Jechercheàobtenirtouteslesinformationsenunseulappelàlabasededonnées.Voicicequej'aifaitjusqu'àprésent:$wp_user_search=newWP_User_Query(array('role'=>'agent','fields'=>'all_with_meta'));$agents=$wp_user_search->get_results();foreach($agentsas$agent){var_dump($agent);}object(WP_User)#235...-
wp-query user-meta users wp-user-query
-
-
Comment créer des fichiers .pot avec POedit?
J'aipassédesheuresaujourd'huisurcequisemblaitêtrequelquechosedetrèssimple,àsavoircréerunfichier.potpourunthèmeWordpressquejecrée.J'ailul'articledeSmashingMagazine,learticleTutsplusetquelquesautressurlafaçond'utiliserPoeditpourcréerdesfichiers.potpourunthème,puiscréerdesfichiers.moet.po,maismalheureusement,jesuistoujoursbloquéàlapremièreétape.J'aiinstalléPoeditetjetrouvequel'interfaceutilisateurestcomplètementdifférentedecelleindiquéedanstouslesdidacticielsetilsemblequ'iln'yaitplusd'optionpourcré...-
theme-development translation localization
-
-
Domaine de texte et fichier language.PO du thème ne fonctionnent pas
Jeneparvienspasàfairefonctionnermestraductionsdansmonthème.Voicicequej'aiDansfunctions.php,j'ai:load_theme_textdomain('transparent',get_template_directory_uri().'/languages');J'ai.../theme/languages/transparent-en_US.po,quicontient:#EnglishtranslationsforTransparentpackage.#Copyright(C)2014StevenDoig#ThisfileisdistributedunderthesamelicenseastheTransparentpackage.#Automaticallygenerated,2012.#msgid""msgstr"""Project-Id-Version:my-pluginname1.0\n""Report-Msgid-Bugs-To:\n""POT-Creation-Date:2012...-
language
-
-
Pourquoi the_content () n'affiche-t-il pas le contenu?
dansmonsitewordpress,the_content()n'affichepaslecontenu,mais$post->post_contentlemontre,pourquoicelaseproduit-il?etcommentpuis-jeutiliserànouveauthe_content?-
the-content
-
-
comment obtenir l'image originale en utilisant wp_get_attachment_image_src
Jesouhaiteobtenirl'imaged'origineaveclamêmelargeurethauteurquecelletéléchargée.Monimaged'origineest630*370.Enutilisantl'appeldefonctionsuivant,j'obtiensunevignettede630*198.wp_get_attachment_image_src($PriImgId,array('630','370'));Commentpuis-jel'obtenirà630*370-
images attachments
-
-
wp_insert_post () ou similaire pour le type de message personnalisé
Besoind'insérerdesobjetsdetypedepublicationpersonnalisésàpartirducode.Jen'aipaspuajouterenutilisantlaméthodepardéfaut$id=wp_insert_post(array('post_title'=>'random','post_type'=>'custom_post'));créeàlaplaceunmessagerégulier.-
custom-post-types
-
-
Insérez du HTML juste après la balise <body>
J'utiliselethèmeWordpressTwentyTwelve(unenfantdecelui-cipourêtreprécis).JeveuxsavoircommentinsérerduHTMLjusteaprèsl'ouvertureducorps,dansjustefunctions.phpetsansutiliserheader.php.Est-cepossible?-
filters theme-twenty-twelve
-
-
Arrêtez WordPress d'utiliser HTTPS et utilisez simplement HTTP
Aujourd'huiencore,j'aisynchroniséunebasededonnéesdesiteWebdedéveloppementavecunebasededonnéesdesiteWebdeproduction.Maintenant,monsitededéveloppementdonneuneerreur"404NotFound".L'URLcommenceparHTTPSetilyaunebarreobliquerougedansletexteHTTPS.Lapage404indique"Leserveurnetrouvepaslapagedemandée:dev.greenbee-web.com/ilaimh/wp-admin/(port443).ServeurApachesurdev.greenbee-web.comPort443".JenesavaispasquelesitedeproductionutiliseHTTPS(jesuisunemployéetdoncjenesuispasleseulàtravaillersurcesite).Celaafait...-
https
-
-
wp_enqueue_script a été appelé de manière incorrecte
Jenesaispascommentmaismaintenantj'obtienscetteerreur:Remarque:wp_enqueue_styleaétéappeléincorrectement.Lesscriptsetlesstylesnedoiventpasêtreenregistrésoumisenfiled'attentejusqu'àcequelesscriptswp_enqueue_scripts,admin_enqueue_scriptsouhookslogin_enqueue_scripts.VeuillezconsulterDébogagedansWordPresspourPlusd'information.(Cemessageaétéajoutédanslaversion3.3.)Danswp-includes/functions.phpenligne3049Remarque:wp_enqueue_scriptn'apasétéappelécorrectement.Scriptsetstylesnedoitpasêtreenregistréoumisenf...-
functions login errors
-
-
Mettre en file d'attente une feuille de style pour la page de connexion et la faire apparaître dans l'élément head
J'essaiedestyliserlapagedeconnexiondansmonthème.Trèssimple:add_action('login_enqueue_scripts',function(){wp_enqueue_style('TEST',get_template_directory_uri().'/css/login.css');});Malheureusement,celanefonctionnepascommeprévu.L'élémentlinkapparaîtdanslebodydelapagedeconnexion,trèstard.Résultatrendu:<linkrel='stylesheet'id='TEST-css'href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha'type='text/css'media='all'/><divclass="clear"></div></body></html>C'estf...-
theme-development css login wp-enqueue-style
-
-
Parcourez les taxonomies personnalisées et affichez les messages
Bienquej'aiepufairefonctionnercelapourlescatégoriesWPnormales,jen'aipaspulefairefonctionnerpourlestaxonomiespersonnalisées.J'aimeraisparcourirchaquetaxonomiepersonnalisée(catégoriesdansmoncas)etproduireuncertainnombred'articlespourchacune.Unexempledurésultatserait:Category1postfromcategoryonepostfromcategoryonereadmorecategoryoneCategory2postfromcategorytwopostfromcategorytworeadmorecategorytwoBiensûr,celaserépéteraitàtraversn'importequelletaxonomiedisponiblepourletypedepublicationpersonnalisé.-
custom-taxonomy
-
-
Pourquoi? Doing_wp_cron est-il ajouté à mes URL
JetrouveparfoiscettechaîneajoutéeàlafindemesURL:/?doing_wp_cronEst-cequequelqu'unsaitàquoiçasert?Commentpuis-jelesupprimer?-
urls wp-cron
-
-
Comment afficher une liste de termes hiérarchiques?
J'aiunetaxonomiehiérarchiqueappelée«emplacementsgéographiques».Ilcontientlescontinentsàunpremierniveau,puislespayspourchacun.Exemple:Europe-Ireland-Spain-SwedenAsia-Laos-Thailand-Vietnametc.Enutilisantget_terms(),j'airéussiàafficherlalistecomplètedestermes,maislescontinentssemélangentaveclespays,dansunegrandelisteplate.Commentpuis-jegénérerunelistehiérarchiquecommeci-dessus?-
taxonomy list terms hierarchical
-
-
Comment puis-je corriger l'erreur fatale RevSlider dans le tableau de bord après la mise à niveau vers PHP 7?
Jepeuxaccéderaucôtépublicdusite.Maisletableaudebordestvide.LejournalafficheuneerreurpointantverslepluginRevSlider:PHPFatalerror:UncaughtError:[]operatornotsupportedforstringsin/var/www/html/wp-content/plugins/revslider/includes/framework/base-admin.class.php:141Voicilatracecomplète:#0/var/www/html/wp-content/plugins/revslider/admin/revslider-admin.class.php(1143):RevSliderBaseAdmin::addMetaBox('RevolutionSlid...','',Array,NULL)#1/var/www/html/wp-content/plugins/revslider/admin/revslider-admin.cl...-
dashboard fatal-error
-
-
obtenir l'identifiant de l'auteur du message en dehors de la boucle
Jedoisplacerdanslamétaboxdutableaudebordpost-éditionavecl'e-maildel'auteurdupost(oud'autresméta-champsutilisateur).Ilpeutdoncêtremodifiélorsquel'administrateurexaminecemessage.$meta_id=get_the_author_meta('user_email',$user_id);$meta_box=array('id'=>'my-meta-box','title'=>'DANEFIRMY','page'=>'post','context'=>'normal','priority'=>'high','fields'=>array(array('name'=>'E-mailbox','id'=>'mail','type'=>'text','std'=>$meta_id)));Cecodefonctionnelorsque$user_idestunentier...-
customization author id
-