Home
/
wordpress
-
Guida con The Loop per CMS
Forsestoprocedendonelmodosbagliato,maquestoèilmioscenario...VorreiutilizzareWordPresscomeCMSpiuttostochecomepiattaformadiblog.Hounsitowebcheavràdaqualchepartetrale25-50pagineenonavràalcunpost.Stocercandodisviluppareilmiotemachedovrebbeessereabbastanzasemplice,tuttaviasonounpo'confusosull'usodellefunzionidiTheLoop.Capiscoche:<?phpif(have_posts()):while(have_posts()):the_post();?>vieneutilizzatoperunapaginachestarecuperandounnumeroxdipost,tuttavianelmioscenario,vogliosoloestrarreilcontenutod...-
php theme-development loop cms
-
-
Come visualizzare le categorie del mio tipo di articolo personalizzato?
Hountipodipostpersonalizzato.Quellochemipiacerebbefareèvisualizzarelecategoriedelprogettoappenasopraiprogettiinmodocheivisitatoripossanoquindifiltrareiprogettidiconseguenza.Nelmiofunctions.phpho:<?phprequire_once('portfolio-type.php');add_filter('excerpt_length','my_excerpt_length');functionmy_excerpt_length($length){return25;}add_filter('excerpt_more','new_excerpt_more');functionnew_excerpt_more($text){return'';}functionportfolio_thumbnail_url($pid){$image_id=get_post_thumbnail_id($pid);$ima...-
custom-post-types php
-
-
Query personalizzata con orderby meta_value del campo personalizzato
Sai,apartiredaWP3.0cisonoopzioniperqueryavanzatepersonalizzate,ilcheèfantastico.Apartiredaquesto,alcuniparametridiquerydeicampipersonalizzaticomemeta_key,meta_valuesonostatideprecatiperilnuovoparametrometa_query(vediqui)Cercodiavereunaquerypiuttostosempliceconlanuovasintassi,interrogareipostdiuncertopost_type(servizi)checontieneunameta_keyspecificata(order_in_archive)-questostaandandobenecomeprevisto.Ma-voglioordinareinbaseallaquerypermeta_valueesenzasuccesso.Questaèlamiadomanda-query_posts(arra...-
custom-field query-posts
-
-
Come usi orderby con meta_query in Wordpress 3.1?
Èpossibileordinareilmioelencodipostpersonalizzati,dopoaverlofiltratoconmeta_query,inbaseaimetadatidimiascelta?Adesempio,hountipodipostpersonalizzatochiamatowebinar.Stocercandodielencaretuttiiprossimiwebinarediordinarliinbasealmetacampopersonalizzatochiamatowebinar_startDate.Utilizzandolaseguentequery,sonostatoingradodirestituireiwebinarconsuccessoescludendoivecchiwebinar.Tuttavia,esconoancoranell'ordineincuisonostatipubblicatienonentrowebinar_startDate.<?php$my_array=array('meta_query'=>ar...-
custom-post-types
-
-
Come correggere l'impaginazione per i loop personalizzati?
Hoaggiuntounaquerypersonalizzata/secondariaaunfilemodello/modellodipaginapersonalizzato;comepossofareinmodocheWordPressutilizzilamiaquerypersonalizzataperl'impaginazione,invecediutilizzarel'impaginazionedelciclodiqueryprincipale?AddendumHomodificatolaquerydelcicloprincipaletramitequery_posts().Perchél'impaginazionenonfunzionaecomerisolverlo?-
loop pagination query
-
-
Mostrare tutti i termini di una tassonomia personalizzata?
HocreatoalcunetassonomiepersonalizzateehobisognodimostrareTUTTIiterminidaessa,quellochehoottenutofinoraèmostrareletassonomieselezionate/scelteinuntipodipostpersonalizzatomahobisognodimostrarletutte,seèselezionatoono.Cosìinseguitopossocreareunfiltrochefiltrainbaseaiterminicontenutiinunvaloreditipodiarticolopersonalizzato.<?php$args=array('public'=>true,'_builtin'=>false);$output='names';//orobjects$operator='and';$taxonomies=get_taxonomies($args,$output,$operator);if($taxonomies){foreach...-
php custom-taxonomy terms
-
-
Come aggiungere un file CSS personalizzato nel tema?
Alcunitemichiedonodinonmodificareilfilestyle.css,madiutilizzareinveceilfilecustom.css.Sescrivicodicesucustom.css,sovrascriveràlostessostiledielementoinstyle.css.Pensochequestovengafattoperevitarelaperditadistiliutentedurantel'aggiornamentodeltema,ècosì?Comefunziona?Includonogiàilfilecustom.cssnellorotema?Macomequestofileèinclusoneltemainmodocheiltemacerchiprimalostileincustom.css?Grazie.-
theme-development themes css
-
-
Come fai a scoprire quale pagina modello serve la pagina corrente?
Quandoattiviuntemawordpress,èsempreunaseccaturascoprirequalefileandarepercambiarelecose.Qualcheideasucomesemplificarelecose?Mad'altraparte,considerandolafunzionalitàget_template_part,questopotrebbeessereimpossibile.Chenedici?-
templates
-
-
Ottieni il nome del file modello corrente
Hotrovatoquestopervisualizzareilnomecorrentedelfileutilizzatonelmodello:functionget_template_name(){foreach(debug_backtrace()as$called_file){foreach($called_fileas$index){if(!is_array($index[0])ANDstrstr($index[0],'/themes/')AND!strstr($index[0],'footer.php')){$template_file=$index[0];}}}$template_contents=file_get_contents($template_file);preg_match_all("TemplateName:(.*)\n)siU",$template_contents,$template_name);$template_name=trim($template_name[1][0]);if(!$template_name){$template_name='(def...-
templates
-
-
Come modificare un profilo utente sul front-end?
Comepossomodificareunprofiloutentenelfront-endconunmodulo?nome,cognome,nomeutente,indirizzoemailepassword-
forms front-end
-
-
Post editing front end utilizzando un modulo
Hountipodipostpersonalizzatoconimetaboxstandardealcunicampipersonalizzati.Comepossomodificareunmessaggiotramiteunmodulonelfrontend?-
custom-post-types posts editor front-end
-
-
WP_Query solo con l'id?
NelcodiceperWP_Queryvedochepuoieseguireunaqueryconpage_id=7perlepagineoconp=7peripost.C'èunmodoperottenereunpostdiqualsiasitipodipostinbaseall'ID?Comeid=7chelootterràindipendentementedalfattochesitrattidiunapagina,diunpostodiuntipodipostpersonalizzato?PossofarfunzionareWP_Queryconp=7soloseaggiungo&post_type=customposttype.C'èunmodoperottenerlodall'IDindipendentementedaltipodipost?-
wp-query
-
-
Come ottengo l'URL del tema in PHP?
Hobisognodiottenerel'URLdellamiadirectorydeltemaperfareriferimentoaun'immaginenelladirectoryimage/headersdeltema.ComesifainPHP?-
theme-development
-
-
Rendere l'intestazione del tema Twenty Ten meno alta?
LadomandaèComefaccioarenderemenoaltal'intestazionedeltemaTwentyTen?LadomandaèstatapostaalgruppoWordPressdiLinkedIncheènascostoaimotoridiricerca,quindihopensatodicopiarelamiarispostaaqui.L'hoanchecreatocomewikidellacomunità,quindinonmipassalareputazione.-
themes theme-twenty-ten
-
-
Personalizzare un tema WordPress senza modificarlo?
Hotrovatoescaricatountema.Tuttavia,vogliomodificareilCSSpercambiareunpo'ildesign,icolori,ecc.Comedovreifareperfarlo,purpotendoaggiornareiltemasenzaperderelemodifiche.-
themes css customization updates
-
-
Come stampare lo sql eccitato subito dopo la sua esecuzione
Stocercandounmodoperstamparelaquerysqleseguitasubitodopo:$wpdb->query($wpdb->prepare("INSERTINTOtbl_watchprositeSETkeywords=%s,url_to_post=%s,description=%s,date_captured=%s,crawl_id=%d,image_main=%s,images=%s,brand=%s,series=%s,model=%s,condition=%s,box=%s,papers=%s,year=%s,case_size=%s,status=%s,listed=%s,asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d",$this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_me...-
wp-query wpdb
-
-
query wp per ottenere le pagine figlie della pagina corrente
Qualcunopuòaiutarmiconwp_query.Stocreandounfile/loopmodellopercreareearchiviarelapaginadellepaginesecondariedellapaginacorrente.Questaquerydeveessereautomaticapoichélastoutilizzandoinpochepagine.Questaèlamiaquerydiseguito,marestituiscesoloimieipostanzichélepaginefiglie.<?php$parent=newWP_Query(array('post_parent'=>$post->ID,'order'=>'ASC','orderby'=>'menu_order','posts_per_page'=>-1));if($parent->have_posts()):?><?phpwhile($parent->have_posts()):$parent->the_post...-
wp-query child-pages
-
-
get_posts solo figli di certi genitori
Hopostprincipali(tipodipostpersonalizzatohierarch=true)conID1,2,3,4.IpostprincipaliconID2e4hannopaginefiglie.Devorecuperaresoloipost2e4etutteleloropaginefiglie.Qualcosadisimile$argsch=array('orderby'=>'date','order'=>'DESC','post_type'=>'products','include'=>'2,4');$childs=get_posts($argsch);ComepossomodificarloperrestituirepaginefigliedegliIDinclusi?-
get-posts
-
-
Escludi l'ID del post da wp_query
ComepossoescludereunpostspecificodaunaqueryWP_Query?(Adesempio,mostratuttiiposttranneunpostconID278)Hoprovatol'argomentopost__not_inmarimuovesolotuttiimessaggi..Qualsiasiaiutosarebbefantastico.Eccolamiadomandaattuale<?php$temp=$wp_query;$wp_query=null;$wp_query=newWP_Query(array('post_type'=>'case-study','paged'=>$paged,));while($wp_query->have_posts()):$wp_query->the_post();?>Grazie-
wp-query exclude
-
-
Posso assegnare un modello a un tipo di post personalizzato?
Possoassegnareunfilemodelloauntipodipostpersonalizzato?Hocreatountipodipostpersonalizzatochiamatoitemsevorreiassegnaremodelliaglielementicomepuoifareconlepagine.-
custom-post-types templates
-