Home
/
wordpress
-
A cosa serve la cartella wp-includes di wordpress?
Acosaservelacartellawp-includesdiwordpress?Cioè,qualèloscopoarchitettonicofondamentalediesso,adesempioperchénonètuttoneitemioinunacartelladiamministrazione?Unosviluppatoredipluginpuòfareaffidamentosuisuoicontenuti(adesempiojQuery)eperquantotempo?Vorreianchesapere,chidecidecosasuccedelìecomevienemantenutoquandoWordpresscambia,tuttoquestoèdocumentatodaqualchepartecomedocumentopolitico?-
plugin-development
-
-
Ottieni il contenuto del post per ID
Comepossoottenereilcontenutodiunposttramitel'IDdelpost?Hoprovatoget_page('ID');permostrareilcontenutomanonfunziona.-
posts
-
-
Come ottengo l'URL dell'avatar invece di un tag HTML IMG quando utilizzo get_avatar?
StoutilizzandounpluginchiamatoSimpleLocalAvatarschemipermettedicaricareimmaginidell'autorechevengonomemorizzatesulmioserverinlocale(noGravatar).Ilpluginfunzionabeneeget_avatarrestituiscel'avatarlocale.Tuttavia,hobisognodiusarequell'avatarinmodieluoghidiversieperquestohobisognodell'URLdell'immaginedell'avatarlocaleinvecedell'interotagHTML.Potreiscrivereunafunzionewrapperperget_avatarcheutilizzaRegExoSimpleXMLperselezionareerestituiresolol'URL,mamichiedevoseesisteunmodoesistenteperfarlo.-
images urls avatar
-
-
Invio programmatico del link per la reimpostazione della password
Hoquestapaginacreatamanualmente:$user_login=sanitize_text_field($_GET['user_login']);if(username_exists($user_login)||email_exists($user_login)){?><!--Everythinghasbeenvalidated,proceed....--><!DOCTYPEHTML><htmllang="en-US"><head><metacharset="UTF-8"><title></title><scripttype="text/javascript">functionsubmit(){varf=document.getElementById('lostpasswordform');f.onclick=function(){};document.lostpasswordform.submit();}</script></head>...-
php pages password
-
-
meta_query 'compare' => 'IN' non funziona
Primaditutto,socheèunduplicato,manessunadellerisposteprecedentièstatautile.Stocercandoneiposttramitepost_meta.Eccoilmiocodice,chealmomentononrestituiscenulla.$args=array('numberposts'=>-1,'post_type'=>'post','meta_query'=>array(array('key'=>'system_power_supply','value'=>array('single','redundant'),'compare'=>'IN',)));$query=newWP_Query($args);echo$query->found_posts;Serimuovometa_queryfunziona.Sonosicurodiquestecose:Noncisonoerroridiortografianellakeyonelvalue.iltipodipostè...-
wp-query meta-query
-
-
Passaggi da compiere per nascondere il fatto che un sito utilizza WordPress?
HounsitowebperilqualestiamocercandodiesserediscretisulfattochestiamousandoWordPress.Qualimisurepossiamoadottareperrenderlomenoovvio?EDIT-Notaimportantesullasicurezza:TienipresentechefarloperfettamenteèimpossibilesecondolarispostadiMark,quindinonfareaffidamentosuquestoperchéunamisuradisicurezza.-
security customization
-
-
Impedisci l'accesso o elimina automaticamente readme.html, license.txt, wp-config-sample.php
Solounadomandavelocechepotrebbeaiutareunpo'conlasicurezza.Honotatocheilfilereadme.htmlhailnumerodiversioneelencato.Riapparedopoogniaggiornamento,cosìcomelicence.txtewp-config-sample.php.EsisteunmodosempliceperfareinmodocheWordPressrimuovaautomaticamentequestifiledopounaggiornamento?Hogiàbloccatolavisualizzazionedelnumerodiversioneneimetatag,feedRSS,atom,ecc.Sochequestotipodisicurezzanonèesattamentecosìmoltoutile,mahosolopensatochepotesseessereunpiccoloinizio.Hosentitochelepersonepossonosemplicem...-
security wp-config
-
-
Funzione per ottenere l'URL dell'immagine originale caricata - full size
Attualmentestoutilizzandoilseguentecodiceperottenerel'URLdell'immagineinprimopianodiunpostwordpress:URL="<?phpif(function_exists('wp_get_attachment_thumb_url')){echowp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID),'big-size');}?>"Mailcodicerestituiscesololaminiaturapiùpiccola(150x150px).Questoèciòcheottengo:http://sitename.com/wp-content/uploads/imagename-150x150.pngLamiadomandaè:comefaccioaottenerecherestituiscal'URLdell'immagineoriginale(immagineagrandezzanaturale)chesareb...-
images urls
-
-
Lo shortcode del plugin Wordpress non funziona
Hounoshortcodedefinitoinunplugincomesegue://[tag1]->SomeLongerTextfunctionshortcode_example1(){return'SomeLongerText';}add_shortcode('tag1','shortcode_example1');Oraall'internodiunapaginawordpressstocercandodiaccederealplugincomesegue:[tag1]Tuttavia,loshortcodenonvieneeseguitoel'outputèsolo"[tag1]".Puoiaiutare?Grazieperiltuoaiuto.-
shortcode
-
-
C'è un modo per rinominare o nascondere wp-login.php?
Qualchemodopercambiarel'URLdiwp-login.php?SembrainsicurochechiunqueabbiamaiutilizzatoWordpresspossafacilmentevedereseiltuositolostautilizzandoeaccederedirettamenteallapaginadiaccesso.C'eraunpluginchiamato"Stealthlogin",manonèstatoaggiornato.(Edaquilanostrariluttanzaafareaffidamentosuiplugin).-
login security
-
-
Come nascondere i file / la struttura di WordPress?
Qualèl'approcciomigliorepernascondereWordPress,preferibilmentetuttodacartelleefile,all'accessoamministratore?Sonoabbastanzanuovoinquestecose,quindipreferiròunplug-inconuncodicepersonalizzato,amenochenonsiaabbastanzafaciledaconfigurare.-
customization
-
-
Come eseguire una funzione ogni 5 minuti?
Hounafunzionedaeseguireogni5minuti.Hofattoriferimentoalcodiceseguente:<?phpwp_schedule_event(time(),'hourly','my_schedule_hook',$args);?>Voglioeseguirequestafunzionesoloogni5minuettiindipendentementedaquandoiniziare.Comepossofarlo?Inoltredicecheilcodicedicechecronverràeseguitoquandounvisitatorevisitailsito.C'èunmodopereseguireilcroncomeperminutiesenzaaspettareunavisita?diciamochelaseguentefunzionedovrebbeessereeseguitaogni5minuti,alloracomepossofarlousandowp_schedule_event()owp_cron?functi...-
functions wp-cron events
-
-
Come posso reindirizzare l'utente dopo aver inserito una password errata?
Stoutilizzandowp_login_form()pervisualizzareilmodulodiaccessoinunafinestradidialogojQuery.Sel'utenteinserisceunapassworderrata,vieneindirizzatoalbackend.Nonlovoglio.C'èunmodopernotificareall'utentechehainseritounapasswordsbagliataerimanereancorasullastessapagina?Primachearrivassewp_login_form()stavousandounplugin.Sperounpo'dipoterevitarediutilizzareunpluginperquesto.Ilmiocodice:wp_login_form(array('label_remember'=>__('Rememberme'),'label_log_in'=>__('Login')));-
login wp-login-form
-
-
Controlla il nome utente corretto nel modulo di accesso personalizzato
HoutilizzatoiltutorialdiJeffStarpercreareilmiomodulodiaccessopersonalizzatohttp://digwp.com/2010/12/login-register-password-code/.Funzionabenissimo,mahounproblema.Nelmodulodireimpostazionedellapassword,sequalcunoinserisceilproprionomeutenteinmodoerrato(inmodochenonvengaverificato),vienerespintoalwp-login.php?Action=lostpasswordpredefinitoconilmessaggiodierrore.Esisteunmodoperreindirizzareallamiapaginadierrore?Grazie!-
login forms password reset
-
-
Visualizza i contenuti di una categoria specifica
Stocercandodifareinmodochelamiapaginadellenotizievisualizziicontenutidiunasolacategoria(numero3)manonriescoafarlofunzionare.Invecedivisualizzaresoloipostdellacategoria3,mostraipostdituttelecategorie.Eccoilmiocodice:<?phpget_header();?><divclass="contentnews_page"><h1>LatestNews</h1><?php$args=array('post_type'=>'post','orderby'=>'date','order'=>'DESC','posts_per_page'=>6,'category'=>'3','paged'=>get_query_var('paged'),'post_parent'=>$parent);?>&...-
posts loop query-posts blog-page
-
-
Conta i post all'interno di un tipo di post personalizzato e di una categoria specifica
Stocercandodicontarequantipostdalvivoall'internodeltipodipostpersonalizzatochiamato"video",masoloquellidellacategoriachiamata"lavoro".<?php$count_posts=wp_count_posts('videos');echo$count_posts->publish;//?>Comepossomodificareilcodiceprecedenteperottenereciò?Grazie!-
posts count
-
-
È possibile aggiungere il menu del tipo di articolo personalizzato come un altro sottomenu del tipo di articolo personalizzato
Attualmentestosviluppandounpluginperwordpresscheutilizzaduetipidipostpersonalizzati.Quellochevogliosaperequi:èpossibileaggiungereunmenuditipodiarticolopersonalizzatocomesottomenudiunaltrotipodiarticolopersonalizzato?-
custom-post-types plugins admin-menu sub-menu
-
-
Come impedire il reindirizzamento automatico?
WordpresshaunafunzionepercuireindirizzeràautomaticamenteituoiURLselirilevascrittiinmodoerrato.Eccounesempio:hounapaginachiamatamy-pageSevadoa:www.mysite.com/something/my-page/mireindirizzeràimmediatamenteawww.mysite.com/my-page/poichénonesistenullaalprimoURL.Comefaccioadisattivarequestafunzioneeottenereinveceun404sevengonodigitatiURLerrati?-
redirect urls
-
-
Disabilita il completamento automatico dell'URL di Wordpress
DirecentehonotatocheWordpresstentadicompletareautomaticamenteunURLquandononvieneinviatonellasuainterezza.Peresempio.HounURLdelpostsimileaquesto:http://www.mysite.com/some-post-titleSecercoilseguenteURL:http://www.mysite.com/some-post-tiVedochel'URLèinviatoaWordpressmacheWordpressstaeseguendounreindirizzamento301ahttp://www.mysite.com/some-post-title.Comepossodisabilitarequestocomportamento?-
redirect urls
-
-
Disabilita SOLO il completamento automatico dell'URL, non l'intero sistema URL canonico
Hounblogcondiversepagineinalcunecategorie"progetti"strutturate/denominateinquestomodo:/projects/project-2012/projects/project-2013/projects/project-2014/projects/project-2015QuandounutenteimmetteURLcomehttp://myblog.com/projectoanchehttp://myblog.com/projevienereindirizzatoalpagina/projects/project-2012.(Conun301spostatoinmodopermanente!)AnchesevogliochewordpresstrasformigliURLinunapaginachiaramentedefinita(adesempio,comehttp://myblog.com/?p=123)nelmodulocanonico,desiderodisabilitaresoloilcomple...-
redirect urls
-