Accueil
/
wordpress
-
wp_redirect () - en-têtes déjà envoyés
J'essaied'utiliserwp_redirect()pourredirigerl'utilisateuraprèsavoirsoumisavecsuccèsunformulaired'inscriptionsurlapage.Celanefonctionnepasetaffichel'erreursuivante:Avertissement:impossibledemodifierlesinformationsd'en-tête-en-têtesdéjàenvoyéspar(lasortieacommencéà/Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10)dans/Applications/MAMP/htdocs/theme/wp-includes/pluggable.phpenligne1178Jecomprendsqu'ilyadéjàeuunesortieavant,c'estpourquoicelanefonctionnepas,maisjen'aiaucuneidéedeco...-
theme-development headers wp-redirect
-
-
supprimer le permalien du type de message personnalisé
J'aienregistréletypedemessageaveclesélémentssuivants-$holidayLabels=array('name'=>__('Holidays'),'singular_name'=>__('Holidays'),'all_items'=>__('AllHolidays'),'add_new'=>__('AddNewHoliday'),'add_new_item'=>__('AddNewHoliday'),'edit_item'=>__('EditHoliday'),'new_item'=>__('NewHoliday'),'view_item'=>__('ViewHolidays'),'not_found'=>__('NoHolidaysfound'),'not_found_in_trash'=>__('NoHolidaysfoundinTrash'),'parent_item_colon'=>'');$holidayArgs=array('labels'=>$holi...-
custom-post-types permalinks filters actions
-
-
Ajouter la classe 'has_children' au parent li lors de la modification de Walker_Nav_Menu
J'écrisuneclassedemarcheurpersonnaliséepourwp_nav_menuetjeveuxpouvoirspécifiersiunlicontientunsous-menu.Jeveuxdoncquemonbalisagesoit:<liclass="has_children[other-wordpress-classes]"><aclass="parent-link">Someitem</a><ulclass="sub-menu">Jesaiscommentajouteretsupprimerlesclassestrèsbien,jenetrouverienpourmediresil'élémentactuelcontientdesélémentsenfants.Desidées?Mercid'avance.-
menus
-
-
menu de navigation wordpress utilisant le bootstrap de twitter
J'utiliselebootstrapTwitterdansmonthème.J'essayed'utiliserlemenubootstrapdansmonthème.Maisilutilisedesattributspersonnaliséscommedata-toggle.Voicilecodecomplet.<ulclass="nav"><liclass="active"><ahref="#">Home</a></li><li><ahref="#">Link</a></li><li><ahref="#">Link</a></li><li><ahref="#">Link</a></li><liclass="dropdown"><ahref="#"class="dropdown-toggle"data-toggle="dropdown">Dropdown&...-
menus twitter-bootstrap
-
-
wp_get_nav_menu_items comment exclure des éléments de menu de sous-niveau?
J'ailafonctionsuivantepourgénérerunmenupersonnalisédansunformatsélectionnépouruneconceptionréactivesurlaquellejetravaille.Celafonctionneexactementcommejelesouhaite,saufquej'auraisbesoind'exclurelesélémentsdusous-menu.Pourlemoment,ilcomprendtouslesniveaux.Est-cequequelqu'unsaitcommentjepeuxdireàwp_get_nav_menu_itemsd'afficheruniquementlesélémentsdemenudeniveausupérieurs'ilvousplaît?functionjeMobileMenu($args){//Setupdefaultsarguments$defaults=array('menuSlug'=>'','placeholder'=>'Menu','pref...-
menus navigation
-
-
"Trop de redirections" UNIQUEMENT en essayant d'accéder à la page wp-admin
J'aipenséquejeposeraismaproprequestionétantdonnéquelesquestionsendoublen'onttoujourspasreçuderéponse.Pouruneraisonquelconque,aprèsmanouvelleinstallationdeWordpress4.9.1surmonVPSUbuntu,l'activationdemonSSL"flexible"émisparCloudflare,etenfinlechangementd'URLdansWordpress(depuis"https://foo.com"à"https://foo.com")Jenepeuxplusaccéderàmonpanneaud'administration.Tentativedecorrectionn°1:Suppressiondescookies,ducacheetdesdonnéesenregistréesdu(des)navigateur(s),ainsiquedescachesCloudflare.Tentativedecor...-
wp-admin redirect htaccess
-
-
Impossible d'accéder au tableau de bord d'administration avec wp-admin sans /index.php après
Unefoisconnecté,jesuisredirigéversexample.com/wp-admin/,quicontientunmessage"ERR_TOO_MANY_REDIRECTS".Sijetapeexample.com/wp-admin/index.php,toutfonctionnetrèsbien.Monwp-config.phpal'airbien.Ilnes’agitpasd’uneconfigurationmultisite.Mon.htaccessalesélémentssuivants:#BEGINWordPress<IfModulemod_rewrite.c>RewriteEngineOnRewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]</IfModule>#ENDWordPressLadésactivationde...-
wp-admin redirect login htaccess
-
-
Filtrage des taxonomies personnalisées
CeciestunarticlecroisédesforumsWordPress,dontjem'excuse,maiscelafaitpresqueunesemaineetjen'aipasreçuderéponse,doncj'espèrequequelqu'unicipourravousaider.Sijereçoisuneréponseàl'unoul'autreendroit,jemettraiàjourlemessageavecunlienverscelui-ci.J'essaied'étendrelesfonctionnalitésauthèmepersonnalisédemonclientetjerencontredesproblèmespourobtenirquequery_posts()extraitunelistedetaxonomiespersonnaliséesfiltréesparcatégorie.Lacréationdutypedemessagepersonnalisédansfunctions.phpestlasuivante://CustomPost...-
custom-taxonomy query-posts debug
-
-
Télécharger plusieurs fichiers avec media_handle_upload
J'aiunplugindeformulaireWordPressetj'utilisemedia_handle_uploadpourtéléchargerlesfichiersetobtenirilyadesidentifiantsdirectementetjointsesidentifiantsaumessageentantquemétadate,j'aiutilisécequisuitpourlefaire:LecodeHTMLduchampdeformulaireest:<inputtype="file"name="my_file_upload"id="my_file_upload">Etlecodephpétait:$attach_id=media_handle_upload('my_file_upload',$post_id);if(is_numeric($attach_id)){update_post_meta($post_id,'_my_file_upload',$attach_id);}Ettoutfonctionnaitparfaitement.J'es...-
functions uploads media-library code codex
-
-
Comment désactiver TinyMCE de la suppression des balises span
JepublieduHTMLgénéréparWordsurWordPressviaXMLRPC.Avantdepasseràpost.php,leformatestcorrectementconservédanslabasededonnées.TinyMCEfaitsamagieetjeperdspasmaldedétailsdeformatage.Leprincipalproblèmequejevoisestquelabalise<span>aveclesinformationsdestyleentourantd'autresélémentsestsupprimée.J'aivérifiéquecesbalisessontbiensuppriméesparTinyMCEetnonparKses.Existe-t-ilunmoyend'empêcherTinyMCEdemodifierleHTML?J'aiessayéadd_filter('tiny_mce_before_init','tinymce_init');functiontinymce_init($init){...-
tinymce
-
-
Fenêtre contextuelle Lightbox sur l'action add_to_cart de WooCommerce
Jevoudraiscréerunefenêtre"pop-up"modaledansWooCommercepourapparaîtrelorsquelebouton"Ajouteraupanier"aétécliqué.CeladoitseproduireaprèslesactionsWCquiajoutentréellementleproduitaupaniermaisavant/aulieudetouteredirection.J'aitrouvéplusieurshooks,actionsetfiltresprobables/possiblesquipeuventm'êtreutilesmaisjenesaispasdequoij'aibesoinetcommentlesutilisercorrectement(désolé,jesuisuntotalWooComn00b):woocommerce_template_loop_add_to_cartwoocommerce_template_single_add_to_cartwoocommerce_after_add_to_ca...-
jquery plugins thickbox
-
-
Obtenez le titre actuel de la catégorie de produits de taxonomie dans woocommerce
Jesouhaiteafficherletitreactueldelacatégoriedeproduitsdetaxonomiedanslapagedeproduitunique.Lecodeci-dessousfonctionne,maisrenvoietouteslescatégoriesdeproduits.J'aibesoind'aidepourdistinguerlacatégorieactuelle.<?phpglobal$post;$args=array('taxonomy'=>'product_cat',);$terms=wp_get_post_terms($post->ID,'product_cat',$args);$count=count($terms);if($count>0){foreach($termsas$term){echo'<divstyle="direction:rtl;">';echo'Category:'.$term->name;echo'</div>';}}?>Aprèsquelque...-
plugins
-
-
Comment ajouter une image sélectionnée pour la catégorie (sans plugin)?
Jetrouvedespluginsquiajoutentl'optionpourlesimagesenvedettepourlescatégories,maispascommentlecodervous-même.-
categories
-
-
Obtenez plusieurs rôles avec get_users
J'aiuncodecommecelui-ci:$query_args=tableau();$query_args['fields']=array('ID','display_name');$query_args['role']='abonné';$users=get_users($query_args);foreach($usersas$user)$users_array[$user->ID]=$user->display_name;Jesouhaiteobtenirplusderôlesetinclureégalementcontributor,authoretcertainsrôlespersonnalisésquej'aicréésaveclepluginRoleScoper,parexempleManager,etc.Avez-vousdesidéessurlafaçondontjepeuxfairecelaavecget_users?Merci-
users
-
-
Aucun CSS en cours de chargement sur le backend
J'aiuneinstallationWordPresssurAWSetj'étaisconfrontéàunproblèmeselonlequellesauteursnesontpasenmesuredesoumettreducontenucommedesmédiasenuneseulefoisetuneerreurdedélaid'attenteseproduit.Aprèsavoiractualisélapage5à6fois,lesauteurspeuventànouveautéléchargerducontenu.Pouratténuerceproblème,j'aidésactivétouslespluginsetmisàniveauversWordPress4.0depuisleback-end,cequiaégalementsoulevéunproblèmeetj'aidûréexécuterlamiseàjourmanuellement.J'aidonctéléchargéledernierZipWordPressetsuivilesinstructionsmenti...-
updates admin-css
-
-
Archives de type de message personnalisé par année et par mois?
Commentafficherlesarchivesd'untypedepublicationpersonnaliséparannée&Mois?-
custom-post-types archives date custom-post-type-archives wp-get-archives
-
-
Wp récupère toutes les sous-pages du parent en utilisant la requête wp
Voicimoncode$my_wp_query=newWP_Query();$all_wp_pages=$my_wp_query->query(array('post_type'=>'page','post_parent'=>$parid,'orderby'=>'title','order'=>'ASC'));Ilafficheuniquementlessous-pagesdepremierniveau.J'aibesoindetoutelasous-page,delasous-pagedusous...etdetout.J'aicherchéunesolutionetjepeuxobtenirtouteslessous-pagesenutilisantget_pagesetwp_list_pages.Maisj'aivraimentbesoindetrierl'ordreparvaleurmétadepublicationpersonnalisée.Jedoisdoncutiliserunerequêtepersonnalisée.veuillezai...-
wp-query query-posts query
-
-
Afficher le type de message personnalisé avec un shortcode
J'aicrééuntypedepublicationpersonnalisépourmonthèmeWordPressetunepageoùlestypesdepublicationpersonnaliséssontaffichés.Maisest-cequequelqu'unsaitcommentcréerunshortcodequiaffichelespublicationsd'untypedepublicationpersonnalisé?-
custom-post-types shortcode
-
-
Pourquoi wp_mail () ne me laisse-t-il pas définir l'en-tête From: alors que l'ancien PHP mail () le fera?
Lorsquej'utilisewp_mail($to,$subject,$message,$headers)(avecdesvaleursenplace,biensûr),l'e-mailestenvoyéavecunnometuneadressee-mailnon'tdéfinipartoutoùjepeuxtrouver(mêmepasdanslesparamètresPHPouApache).Cependant,utilisermail($to,$subject,$message,$headers)fonctionneplutôtbien.Quepourrait-ilsepasseravecwp_mail()pourprovoquercela?-
headers wp-mail email
-
-
Le chemin absolu (ABSPATH) dans WordPress ne fonctionne pas
Voicilalignequiinclutlefichier:require_once(ABSPATH.'wp-admin/includes/upgrade.php');maisj'aiobtenucequisuitlorsquej'exécutelecode:Avertissement:require_once(ABSPATHwp-admin/includes/upgrade.php):impossibled'ouvrirleflux:aucunfichierourépertoiredecetypedans/home/najam/dev/project1/wordpress/wp-admin/admin-insert.phpsurlaligne18J'aibeaucoupcherchémaisjenetrouveriend'utileoud'utile.MODIFIERVoicimoncode:global$wpdb;$table_name=$wpdb->prefix.'table_form';$sql="CREATETABLE$table_name(idint(11...-
plugins paths
-