Home
/
wordpress
-
Loop personalizzato di Woocommerce per mostrare tutti i prodotti
Attualmentestolavorandoaunsitodie-commerceehoriscontratounproblema.Ilmioclientedesideraunapaginae-boutiquecontuttelecategoriediprodottivisualizzate,seguitadatreprodottipromossieunpulsante"mostratutto".Questopulsante"Mostratutto"dovrebbemostraretuttoilprodottocontenutonelnegozioconl'ordinamentoelapaginazionepredefinitidiwoocommerce.Primaditutto,nonsodifarlonelmodogiusto.Quellochehofinoraèlapaginachemostralecategoriediprodottiequandosuquestapaginafaccioclicsulpulsante"mostratutto",ricaricolapagina...-
wp-query loop pagination plugins sort
-
-
Mostra tutti i prodotti in una pagina con WooCommerce
HoWooCommerceinesecuzionesuquestonegozio.Sebbenel'impostazionepredefinitasiamostrare12prodottisuunapagina,ilclienteharichiestounpulsante"mostratutto"cheimpediràall'utentedidoverutilizzarel'impaginazioneperaccedereaglialtriprodotti.Esisteunafunzionechepossoeseguiresullapaginacorrentecherieseguiràilciclomacambieràlaqueryperfornirepiù"postperpagina"?HoesaminatoifilemodellodiWooCommercemanonèovviocomesiafatto.StavopensandodipassareunavariabilephpGETallapaginacorrenteediprovarlaperdeterminareseesegui...-
wp-query plugins
-
-
Voglio accodare un file .js al mio child theme
Hoprovatoadaccodareunfile.jspersonalizzatonelladirectorydelmiotemafiglio.Nelfunctions.phpdelmiochildthemetrovoilseguentecodice/*Afterthis.youcanoverrideAccessibleZen'spluggablefunctionsoraddyourown.*Remember,doyourbesttostayaccessible!:)**/add_action('wp_enqueue_scripts','theme_enqueue_styles');functiontheme_enqueue_styles(){wp_enqueue_script('custom-script.js','js/custom-script.js',array('jquery'));wp_enqueue_style('parent-style',get_template_directory_uri().'/style.css');wp_enqueue_style('chil...-
jquery javascript
-
-
SSL interrompe Wordpress CSS
AbbiamoacquistatouncertificatoSSLdasoluzionidirete(nonloconsigliereimaialmiopeggiornemico,btw).Apparentementeèattivato...hafattoalcunicontrollichediconocheèattivatoperilnostrodominio.Maquandoinseriscohttps://www.texasshredderclassic.coml'interositosiinterrompe.Peresserepiùprecisi,con"interruzioni"intendochedisabilitacompletamenteilCSSeilmiologinutenteepasswordnonfunzionanopiù(sembrachequestopotrebbeessereunindizio?)HoprovatoascaricareWordpressHTTPS,maquestomiallontanadallapaginadiamministrazione...-
css ssl https
-
-
Creare un modello di pagina del blog personalizzato nel modo giusto
Desiderocreareunnuovomodellodipaginapersonalizzatoperlapresentazionedeipostdelblog.MirendocontochequandoassegniaunapaginalavisualizzazionedeiposttramiteImpostazioni>Lettura,verràassegnatoahome.phplavisualizzazionedelcontenutodellapagina,ovveroipostsuunapagina.Inoltrescomparel'opzioneperassegnareunmodellodipaginanellavisualizzazionedimodificadellapagina.Almomentomostraunavisualizzazionearticolopredefinitaperarticolo.Vogliofornireun'altraopzioneperl'amministratoreperselezionareunmodellodiversochep...-
page-template blog-page
-
-
Rimozione o limitazione dell'accesso ai modelli di pagina per il ruolo di editor
Hounadomandasullalimitazionedell'accessoaimodellidipaginaperglieditoridiblogchepotrebberocrearenuovepagineinfuturo.Duranteilmiobuildout,hodovutocrearemodellispecificiperaggiungerefunzionalitàpersonalizzateperpaginespecifiche(ades.LeFAQvengonoestrattedaunCPTinuncicloseparato,maconsenteall'editordiaggiungereunparagrafointroduttivoutilizzandoiltipodipost"pagina"standard)Ora,mentreconsegnoilsito,voglioassicurarmichequeimodellinonvenganoriutilizzatidaglieditordelsitomentrestannocostruendonuovepagine....-
page-template user-roles page-attributes
-
-
Come faccio a mostrare i dati dei moduli di gravità nel mio modello?
PrefazioneHoinstallatomoduligravity,creatounmoduloegliutentistannoinviandodatialmiosito.Quellochevogliofareèmostrareidatichegliutentiinvianoalmiositosuunadellemiepagine.Socheesisteilplug-inGravityFormsDirectory.Maquestoforniscesolounapresentazionedeidatifissa.DomandaC'èqualcosanelleformedigravitàchepuòfarequalcosadelgenere?(pseudocodice):<?phpgforms_get_field($form_id,$entry_id,'user_name_field');?>-
plugins database plugin-gravity-forms
-
-
Come visualizzare i dati dalla tabella personalizzata nel database wordpress?
Vogliorecuperareidatidallatabellapersonalizzata,chehocreatoall'internodeldatabasediwordpressevisualizzarliinunapaginadiwordpress,comeipostGrazieinanticipo-
database sanitization
-
-
Sbarazzarsi di Un altro aggiornamento è attualmente in corso
Stavocercandodiaggiornareilmiowordpresscorealla4.5.1maalmiosistemamancavanoalcunipermessieora,dopoaverdatoilpermessocorretto,nonriescoasbarazzarmidiquelmessaggioenonpossoaggiornare.Hoprovatoacercareunfile.maintainancemanonc'è.Comeaggiornoadesso?Grazieperl'aiuto-
updates
-
-
Come aggiungo / blog / come prefisso alla struttura dei permalink per post di blog, pagine di tag, ecc.?
StoutilizzandoWordpress3.1.3comeunCMScompleto,installatonelladirectoryprincipalediundominio.L'hoconfiguratoutilizzandoleopzioniintegrateperavereunapaginastaticacomehomepage,quindiilmioblogsuhttp://www.example.com/blog.Quellochevorreiècheimieisingolipostdiblog,paginedicategoria,paginediarchivioepagineditagequalsiasialtrapaginarelativaalblogabbianoil"prefisso"di/blog/nellalorostrutturadicollegamento.Quindil'URLdiunpostsarebbewww.example.com/blog/post-titleInquestomomento,sololepaginedellecategorie...-
permalinks url-rewriting
-
-
Come proteggere i caricamenti se l'utente non è connesso?
UsoWordPressperunsitoprivatoincuigliutenticaricanofile.Utilizzoil"PrivateWordPress"perimpedirel'accessoalsitosel'utentenonèloggato.Vorreifarelostessoconifilecaricatinellacartelladeicaricamenti.Quindi,seunutentenonèconnesso,nonsaràingradodiaccederea:https://xxxxxxx.com/wp-content/uploads/2011/12/xxxxxxx.pdfsetentanodiaccederemanonsonoregistrati,dovrebberoesserereindirizzatiallapaginadiaccesso,adesempio.Hotrovatounplug-inchiamatofileprivatimal'ultimavoltacheèstatoaggiornatoèstatonel2009enonsembr...-
media security media-library uploads
-
-
aggiunta di un foglio di stile personalizzato a wp-admin
hoproblemiafarfunzionareilmiofogliodistilepersonalizzatonell'areaWP-ADMIN.plugins_url('style.css',__FILE__));devocreareunacartellaneimieipluginchiamatacssocopiosemplicementeilmio.cssnelwp-admin/css?hoprovatoentrambi,manonsembrafunzionareperme.equalivaloridevonoesseresostituitiin__FILE__?scusa,sonounpo'nuovoinquestecose./*ADDSSTYLESHEETONWP-ADMIN*/add_action('admin_enqueue_scripts','safely_add_stylesheet_to_admin');functionsafely_add_stylesheet_to_admin(){wp_enqueue_style('prefix-style',plugins_u...-
wp-admin css
-
-
Come utilizzare la casella di controllo e il pulsante di opzione nella pagina delle opzioni?
Chiamamistupidomanonriescoacapirecomefarlo.Perl'immissioneditestovorreisolo:<inputtype="text"name="option_name"value="<?phpechoget_option('option_name');?>"/>epoicollegaloaworkdpressusandoregister_setting().Potreiquindiottenereilsuovaloretramiteget_option('option_name').Comedovreifarloconcaselledicontrolloepulsantidiopzione?-
options
-
-
URL Ajax di Wordpress per la funzione in functions.php
Houn'appdesktopeutilizzo$.getJSONperotteneredatidalmiositowordpressutilizzandoilplug-inWPRESTAPI.FunzionabeneequindipresumodipoterancheeffettuareunachiamataAjaxaunafunzioneinfunctions.php?Comefaccioafarequesto?NessunodegliesempichehovistofornisceajaxURL.Comefaccioasaperedicosasitratta?Hoilseguentecodice:Functions.php(nelsitowordpresssulserver)//CalledbyAjaxfromApp-listthecontentsofthefoldersotheycanbedownloadedandstoredlocallyfunctionfolder_contents(){$folderPath=$_POST['path'];$files=array_diff...-
jquery ajax
-
-
Come posso controllare l'immagine Mi piace di Facebook?
HounblogconalcuniposteogniposthaunpulsanteMipiaceincorporatodiFacebook.PremendoilpulsantesiapreunafinestradidialogoinmodocheimieivisitatoripossanocondividereilpostsuFacebookconuncommento.Durantelacondivisione,tuttavia,l'immagineselezionatadaFacebookèun'iconadipostagenericaenonlaminiaturadelpost.Comepossocontrollarel'immagineutilizzatadurantelacondivisione?-
facebook
-
-
I modelli personalizzati non vengono visualizzati nel menu a discesa dei modelli
HoalcuniproblemiconimodelliinWordpress(multisito).Hocreatounfilenellaradicedellamiacartelladeltemafiglio(template-test.php)<?php/***TemplateName:Testtemplate**/?><?phpget_header();?><?phpget_footer();?>Questomodellononvienevisualizzatonelmenuadiscesadeimodelliquandosicreaunanuovapaginaosimodificaunapaginaesistente.L'unicacosanelmenuadiscesaèil"modellopredefinito".Quellochehoprovatofinora:-Disattivazioneeattivazionedelmiotema-Flushpermalink-Controllaleautorizzazionideimieifile-C...-
pages templates page-template
-
-
Come si evita la memorizzazione nella cache durante lo sviluppo?
Esisteunmodosempliceperimpedirelamemorizzazionenellacacheduranteiltestdell'aspettodellemodifichealsito?UsoWPSuperCache.Possoeliminarelacacheutilizzandol'opzionefornita,eliminarelacacheperilmiobrowseretuttaviaalcunemodificheaCSSowidgetnonvengonoaggiornate.Provoaltresoluzionialternativecomecambiarebrowserocomputer,madeveesserciunflussodilavoropiùsnelloincuipossoassicurarmidivisualizzarelemodificheapportateenonqualcheformatoprecedentememorizzatonellacache?Qualèlasoluzionemiglioreperquesto?-
css cache development-strategy
-
-
Utilizzare wp init hook per chiamare altri hook?
VogliosapereseèunabuonapraticainbasealtemaWordPressoallosviluppodiplugin.add_action('init','all_my_hooks');functionall_my_hooks(){//someinitializationstuffhereandthenadd_action('admin_init',-----);add_action('admin_menu',----);//morelikeso}grazie-
hooks customization init admin-init
-
-
Come rimuovere un filtro che è un oggetto anonimo?
Nelmiofilefunctions.phpvorreirimuovereilfiltrosottostante,manonsonosicurodicomefarlopoichésitrovainunaclasse.Comedovrebbeapparireremove_filter()?add_filter('comments_array',array(&$this,'FbComments'));Èsullalinea88qui.-
filters oop
-
-
Aggiorna un plugin mantenendo la retrocompatibilità: generale
Comefaccioadaggiornareunmiopluginpubblicosenzarompereilpluginpertuttigliutentiesistenti.Innanzitutto,vorreimodificarelaclasse/spaziodeinomidelplug-inprincipale,perchévorreichefossesimileallealtreclassidelplug-incheestende.Quindivorreicambiareclasssome_class(){}aclassSome_Class(){}Insecondoluogo,l'interaclassevieneistanziataesalvatainunavariabileglobale.global$some_class;$some_class=newsome_class();Daqualchepartequihovistounbuonesempiodicomeistanziareunaclassesenzaunglobale(nonriescoatrovarloora,...-
plugin-development
-