Accueil
/
wordpress
-
Où est le contenu des widgets stocké dans la table mysql
J'ail'accèscPanelàunsiteWebmaisaucuneinformationdeconnexionwordpress.Jesouhaitedoncmodifierlecontenud'unwidgetsurlesiteWeb.Commentpuis-jelechangerviaphpmyadmin.Oùsontréellementstockéeslesdonnéesdelabarrelatéraledeswidgets?Est-ceàl'intérieurdelatablewp-options?-
widgets sidebar mysql
-
-
Ajouter des widgets par programme aux barres latérales
Jevoudraisajouterparprogrammedeswidgetsàmesdeuxbarreslatéralesquej'ai.Jen'aitrouvéaucunmoyenofficieldelefaire?J'aicommencéàchercherdanslabasededonnées.J'aitrouvéquec'estl'option'sidebars_widgets'quiplaceleswidgetssurlesbarreslatérales.Lorsquevousregardezlesoptions,lesnomsdeswidgetsontunnuméroajoutéàlafincomme:widget_name-6.D'oùvientcenombre?Uneidéesurlafaçonderésoudreceproblème?-
widgets sidebar
-
-
Formatage correct de post_date pour wp_insert_post?
Quelleestlabonnefaçondedéfinirladatedepublicationlorsdelasoumissiond'unmessagedepuislefront-endenutilisantwp_insert_post(Trac)?Monextraitdecodeestmaintenantpubliéavecl'heuredemysql...if(isset($_POST['date'])){$postdate=$_POST['Y-m-d'];}else{$postdate=$_POST['2011-12-21'];}//ADDTHEFORMINPUTTO$new_postARRAY$new_post=array('post_title'=>$title,'post_content'=>$description,'post_date'=>$postdate,'post_status'=>'publish','post_parent'=>$parent_id,'post_author'=>get_current_user_id()...-
date-time wp-insert-post
-
-
Rechercher des messages par ID de taxonomie personnalisée
J'aiuntypedepublicationpersonnaliséappeléportfolioetunetaxonomiepersonnaliséeappeléebuild-type(faisantofficedecatégories)J'essaied'interrogerlespublicationsdeportfolioparIDdebuild-type,parexempletouslesarticlesduportfoliodans"Hôtels"(id=4pourcettetaxonomie)//getstheIDfromacustomfieldtoshowpostsonaspecificpage$buildType=get_post_meta($post->ID,'build_type_id',true);//runqueryquery_posts(array('post_type'=>'portfolio','showposts'=>-1,'tax_query'=>array('taxonomy'=>'build-type','term...-
query-posts tax-query
-
-
Comment personnaliser la sortie du shortcode de la galerie d'images WP à partir d'un plugin?
Nousconstruisonsunpluginquiaffichelesarticles,etnousvoulonségalementafficherlagaleried'imageslorsqu'elleestutiliséedansunarticle.Cependant,faut-illimiterlenombredephotosaffichées?Est-cepossible?-
plugins gallery shortcode
-
-
Comment personnaliser le code HTML par défaut pour les pièces jointes Wordpress
J'utiliseWordpress3.0.1(leplusrécentàcejour)etjetravailleautourduthèmedutableaublanc.Ilsemblequepourlespiècesjointes(images,enparticulier),WordpressgénèreautomatiquementleHTMLetcelaressembleàquelquechosecommececi:<divid="attachment_12"class="wp-captionalignleft"style="width:310px"><arel="shadowbox"href="http://new.michaellane.com/blog/wp-content/uploads/2010/11/areamapchange.png"><imgclass="size-mediumwp-image-12"title="AreaMapImprovments"src="http://new.michaellane.com/blog/wp-co...-
customization templates css html
-
-
Comment puis-je ajouter un champ URL à la fenêtre des pièces jointes?
Parexemple...add_action('init','reg_tax');functionreg_tax(){register_taxonomy_for_object_type('category','attachment');}Ajouteunchampdesaisie"Catégorie"augestionnairemultimédiaetàl'éditeurdepiècesjointes.J'aimeraissavoirs'ilestpossibledemodifiercettefonctionpourcaptureruneURLde"destinationdelien"àlaplace.L'URLseraitexécutéelorsquel'utilisateurcliquesurl'image.Vousdevezégalementsavoircommentrécupérerlavaleurdecenouveauchamp.MISEÀJOUR:MerciàThomasAnswerci-dessous,voicimasolutionfinale...functionmy...-
theme-development
-
-
Comment préparer correctement une instruction SQL% LIKE%?
J'aimeraisutiliseruneinstructionLIKE%text%toutenutilisantlaclasseWordPress$wpdbpournettoyeretpréparerl'entrée.SELECTcolumn_1from`prefix_my_table`WHEREcolumn_2LIKE'%something%';J'aiessayéquelquechosecommeçaenvain:$wpdb->prepare("SELECTcolumn_1from`{$wpdb->base_prefix}my_table`WHEREcolumn_2LIKE%s;",like_escape($number_to_put_in_like));CommentpréparercorrectementuneinstructionSQL%LIKE%enutilisantlaclassedebasededonnéesWordPress?-
mysql wpdb sql
-
-
Personnaliser uniquement un menu spécifique à l'aide du crochet "wp_nav_menu_items"?
Grâceàunpeud'aideici,j'airéussiàajouterunchampderecherchepersonnaliséàmonmenuprincipal...enl'ajoutantauxfunctions.phpdemonthèmeadd_filter('wp_nav_menu_items','search_box_function');functionsearch_box_function($nav){return$nav."<liclass='menu-header-search'><formaction='http://example.com/'id='searchform'method='get'><inputtype='text'name='s'id='s'placeholder='Search'></form></li>";}Cependant,j'aimaintenantajoutéunautremenuàmettredanslepieddepage,maislechampderecherc...-
menus search
-
-
si get_post_meta est vide, faites quelque chose
J'aibesoindel'opposédececi:<?phpif(get_post_meta($post->ID,'price_list_category1',true)):?>style="display:none;"<?phpendif;?>End'autrestermes,jeveuxstyle="display:none;"uniquementlorsquelesmétadonnéesn'existentpas.Jepensaisqueceseraitsimplecommeif(get_post_meta($post->ID,'price_list_category1',truemaiscevrai/fauxs'avèreêtreunechosecomplètementdifférente.desidées?Merci.-
post-meta
-
-
Obtenir un slug de type d'article personnalisé pour une page d'archive
Commentpuis-jedécouvrirleslugdetypedepublicationpersonnalisélorsquejesuissurunepaged'archive?Parexemple,si/products/déclenchelemodèlearchive-products.php,comment(demanièrepragmatique)puis-jeobtenirleslugdetypedepublication?Merci-
custom-post-types archives custom-post-type-archives
-
-
Récupère le slug du terme du message actuel
Jetravaillesurunmodèledetyped'articleuniqueoùj'afficheunmenudenavigationavecdesliensverstouslesarticlesdumêmeterme.Maintenant,jeveuxutilisercemodèlepourtouslesdifférentstermes,donc$term_slugdoitcontenirletermeslugdumessageactuelafinqu'ilpuissecorrespondreauxautresmessages.J'aitrouvéplusieursfoissurInternetcecodepourfaireletravail,maiscelanefonctionnepaspourmoi:$terms=get_term_by('slug',get_query_var('term'),get_query_var('taxonomy'));$term_slug=$term->slug;Cetarticleditquecelaferaitl'affaire:...-
custom-post-types custom-taxonomy terms
-
-
Comment puis-je changer le modèle d'e-mail pour un nouvel utilisateur
Lorsquej'ajouteunnouveauclient,l'e-mailestenvoyéaunouvelutilisateurdansceformat:From:WordPress[[email protected]]Subject:[sitename]YourusernameandpasswordMessage:username:userPassword:passwordsiteurl.com/wp-login.phpMaintenant,jeveuxchangerceformatcommececi:From:MySiteName[[email protected]]Subject:siteurl.comcustomeraccountactivatedMessage:Yourcustomeraccounthasbeenactivated.YourLogincredentialsare:Username:useremailPassword:passwordThanks,abcdJ'aiessayécecirépondezmaiscelanefonctionnepas.Co...-
templates email
-
-
Des plugins de médiathèque pour une meilleure gestion des fichiers?
Existe-t-ilunpluginpourétendrelesfonctionnalitésdebasedelabibliothèquemultimédiapourlessitesWebavecbeaucoupdecontenumultimédia?Unestructurededossiersseraitgéniale...pourlemomentj'utiliselepluginMediaTagsmaisJemedemandes'ilyaquelquechosedepluspuissantautour.Unesuggestion?Merci-
media-library
-
-
Existe-t-il un moyen rapide d'afficher le calendrier wp-cron
J'essayededéterminerquelplugindéclenchewp-cron.Jeconnaislecode:http://codex.wordpress.org/Function_Reference/wp_get_schedules,maisjepréfèrefaitesquelquechosedanslebackendSQLplutôtqued'écrireunplugin.-
wp-cron
-
-
Comment obtenir la date de publication de l'article en dehors de la boucle?
Jedoisretirerladatedepublicationdumessagepourquelemessageexpireautomatiquement.Leproblèmeestquejeneparvienspasàobtenirlabonnedatedepublication.Voicimoncode:global$wpdb;$post_ids=$wpdb->get_results("SELECTIDFROM$wpdb->postsWHEREpost_status='publish'");foreach($post_idsas$id){$postdate=get_the_date("Y-m-d",$id);//hereiswhatIcanfigureout.............etc}Lorsquejefaiséchoàla$postdate,ladateesterronée.Pasladatequiexistedanslatablewp_posts.Commentpuis-jeobtenirladatecorrectement?-
database date
-
-
Obtenir la date de la dernière mise à jour en dehors de la boucle
J'essaiedecomprendrecommentafficherladateàlaquelleunmessageaétémisàjourpourladernièrefoisendehorsdelaboucle.Jesuiscapabled'afficherladatedepublicationenutilisantget_the_time()maisilnesemblepasyavoirdefonction"sansboucle"pourobtenirladatedeladernièremiseàjour.-
loop date date-time
-
-
Ajouter une deuxième adresse e-mail à une commande terminée dans WooCommerce
Avantdeposercettequestion,jesaisqu'ilyaunehésitation(légitime)àrépondreauxquestionsicisurlesproduitsWoocarilsontleurpropresupportetleursutilisateursdevraientêtreencouragésàl'utiliser.JesuisunutilisateurWoopayantmaisjen'aipaspurésoudreceproblèmeavecleursupportpayant,etmaquestionconcerneleremplacementdesclassesdansWP,doncj'espèrequ'ilobtiendrauneauditionéquitable.Maquestion:lorsqu'une-maildecommandeterminéestenvoyéàunclient,j'aiégalementbesoinderecevoircete-mail,textuellementetautomatiquement,exac...-
functions plugins email child-theme pluggable
-
-
wp_pagenavi () avec wp_query () personnalisé?
<?php/*TemplateName:Projects*/?><?phpget_header();?><sectionid="content"><sectionid="main"><?php$loop=newWP_Query(array('post_type'=>'projects','posts_per_page'=>4));$i=1;while($loop->have_posts()):$loop->the_post();?><articleclass="post<?phpif($i%2==0){echo'right';};$i++;?>"id="post-<?phpthe_ID();?>"><h2><?phpthe_title();?></h2><sectionclass="entry"><?phpthe_excerpt();?></section></article><...-
custom-post-types pagination loop plugin-wp-pagenavi
-
-
La pagination ne fonctionne pas avec la boucle personnalisée
J'aiunebouclepersonnaliséequej'utilisepouraffichercertainesannoncesimmobilièresquiserontdisponiblesdansles60jours.Jel'appelleaveclafonctionsuivante:<?php$sixtydays=date('Y/m/d',strtotime('+60days'));$paged=(get_query_var('paged'))?get_query_var('paged'):1;$query=newPostsOrderedByMetaQuery(array('post_type'=>array('post','real-estate'),'meta_key'=>'TimeAvailable','meta_compare'=>'<=','meta_value'=>$sixtydays,'paged'=>$paged,'orderby_meta_key'=>'Price','orderby_order'=>'...-
custom-post-types query loop pagination
-