Guido Scialfa
Risposte nei forum create
-
Forum: Sviluppare con WordPress
In risposta a: Paginazione per un plugin: Passare variabile al cambio di paginaCiao @paride15,
Non cancelliamo topic su richiesta a meno che non vi siano violazioni alle linee guida ed anche lì è difficile che venga eliminato.
Spiacente.
Forum: Funzionalità = Plugin
In risposta a: Calcolo spese spedizione in base al pesoCiao @pietrogramma,
Per i plugins tutto quello che possiamo consigliarti e di dare uno sguardo a questa lista di ricerca, probabilmente troverai la soluzione più ottimale per te
Forum: Varie ed eventuali
In risposta a: sito privatoPenso di si se è una opzione che hai a disposizione e non ha una scadenza non penso ci siano problemi.
WordPress (che io sappia) non ha di questi sistemi quindi sicuramente lo hai settato tramite un plugin o un tema, per cui dipende dal plugin/tema credo.
Forum: Funzionalità = Plugin
In risposta a: Blog con opzione gamificationCiao @zklid,
Prova a dare un occhio a questo plugin https://wordpress.org/plugins/mycred/ alternativamente una ricerca con la parola giusta aiuta molto https://wordpress.org/plugins/tags/gamification/ 🙂
Forum: Sviluppare con WordPress
In risposta a: pagina categoria filtrata per custom fieldCiao @abrugora,
Per fare quello che ti serve ti basta usare la hook
pre_get_posts
che si aziona per ogni query, verifichi che la query sia quella corretta, prelevi il dato d$_GET['country']
, ed utilizzi lameta_query
di cui puoi leggere in https://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parametersuna volta che la query è stata settata ricorda di rimuovere il filtro per prevenire che questo sia eseguito per ogni altra query.
In codice è qualcosa del genere:
function my_custom_field_country_query_filter( \WP_Query $query ) { if ( is_admin() ) { return; } $meta_value = filter_input( INPUT_GET, 'country', FILTER_SANITIZE_STRING ); if ( ! $meta_value ) { return; } if ( ! $query->is_main_query() ) { return; } $queried = get_queried_object(); $taxonomies = []; if ( $queried instanceof \WP_Term ) { $taxonomies = array_filter( (array) $queried->taxonomy, function ( $taxonomy ) { return is_object_in_taxonomy( 'post', $taxonomy ); } ); } $post_type = isset( $query->query_vars['post_type'] ) ? $query->query_vars['post_type'] : ''; if ( empty( $taxonomies ) && 'post' !== $post_type && ! is_home() ) { return; } $meta_query = $query->get( 'meta_query' ); if ( ! $meta_query ) { $meta_query = []; } else { $meta_query['relation'] = 'AND'; } $meta_query = array_merge( $meta_query, [ [ 'key' => 'country', 'value' => $meta_value, 'compare' => '=', ], ] ); $query->set( 'meta_query', $meta_query ); $query->set( 'ignore_sticky_posts', true ); remove_action( 'pre_get_posts', 'my_custom_field_country_query_filter' ); } add_action( 'pre_get_posts', 'my_custom_field_country_query_filter' );
Fagli qualche test, io ne ho fatti alcuni per home, categorie etc… ma meglio testare in vari contesti e che non crei conflitti con altri tuoi dati.
Quello che fa di base è controllare che la query sia quella corretta quindi se non è per un articolo o per un termine di tassonomia che non è registrato per il post type
post
non effettua la modifica della query.Una volta aggiunto il dato alla query il filtro viene rimosso così da evitare di eseguirlo più e più volte inutilmente.
Caso particolare la home se non hai settato nulla in WordPress non hai contesto e vengono prelevati i posts quindi non c’è un post type impostato nella query e per la pagina di archivio dei termini per cui il post type non esiste nella query e dipende tutto dal fatto che il termine appartenga alla tassonomia registrata per essere usata insieme al post type o meno.
Forum: Varie ed eventuali
In risposta a: sito privatoCiao @cromacroma,
Cosa intendi esattamente per privato? Non navigabile da nessuno oltre te o bisogna essere loggati?
Qualche info in più aiuterebbe.
Forum: Aspetto = Temi
In risposta a: Barra Navigazione@m0cap, credo che a questo punto farebbe comodo poter vedere il sito così da farsi una idea migliore.
Onestamente non capisco bene il problema, se la configurazione di entrambi i menu è la stessa e se non hai plugin che modificano la navigazione, non saprei bene cosa consigliarti.
Forum: Sviluppare con WordPress
In risposta a: Campi personalizzati in tassonomia personalizzata – woocommerceCiao @scaleretrattili,
Perdono colpa mia, ho aggiunto una virgola dopo
esc_html($meta)
che non deve esserci.Rimuovi quella è risolvi.
Forum: Aspetto = Temi
In risposta a: Barra NavigazioneCosa contiene il menu in inglese? Sicuro di averlo assegnato alla location corretta? Hai settato per caso di mostrare tutte le pagine di primo livello nel menu?
Forum: Funzionalità = Plugin
In risposta a: Plugin simile a WooCommerce per prenotazioniCiao @zxra,
Prova a dare uno sguardo a questa lista https://wordpress.org/plugins/search/booking/
Forum: Aspetto = Temi
In risposta a: Barra NavigazioneCiao @m0cap,
Non è che hai installato plugins per la localizzazione del sito?
Forum: Fixing WordPress
In risposta a: Non riesco ad accedere alla bacheca di un nuovo sito – MultisiteCiao @dilu93,
Controlla il file
.htaccess
prima di tutto che contenga i dati corretti per il network, li puoi reperire daAmminstrazione Network > tools > Network
dalla barra di amministrazione di WordPress e poi nel menu.Dopo di chè nel file
wp-config.php
hai incollato le informazioni per abilitare il network? Quelle che ti segnala WordPress quando effettui la procedura di installazione network.Altra domanda, che tipo di network hai creato? Sotto dominio o sotto directory?
Forum: Funzionalità = Plugin
In risposta a: Expire UsersCiao @registrazionewordpress2017,
Ti chiediamo di non postare la stessa domanda in più forum. Vedi https://wordpress.org/support/topic/unable-to-log-in-with-expire-users/
Questo generalmente viene definito cross posting e non aiuta la community oltre che a far perdere tempo ai volontari che spendono il loro tempo ad aiutare il prossimo, tempo che potrebbe essere speso per aiutare anche altri.
Cortesemente per la prossima volta, se potessi postare la tua domanda in un solo forum sarebbe molto cortese.
Riguardo al tuo problema il mio consiglio è quello di contattare direttamente tramite il forum di support del plugin lo sviluppatore https://wordpress.org/support/plugin/expire-users per rendergli nota la problematica così che possa sistemare il problema.
Forum: Fixing WordPress
In risposta a: White Screen of Death PAGINA BIANCACiao @psycho851,
Se anche con il debug mode attivo non hai nessuna informazione o è il vostro .htaccess oppure qualche settaggio che previene di mostrare gli errori.
Direi di fare un backup, usare una installazione di prova se non vuoi rendere il sito inaccessibile durante i tests e, disattivare tutti i plugins e riprovare a vedere se il problema si presenta ancora, se non si presenta riattiva i plugin uno ad uno per capire quale sia il plugin che genera il problema.
Se il problema non si risolve, attiva un tema di default e rieffettua i tests.
Se anche in questo modo il problema non si risolve probabile sia qualcosa lato server, in quel caso ti consiglierei di contattare il servizio hosting.
Facci sapere.
Forum: Sviluppare con WordPress
In risposta a: Campi personalizzati in tassonomia personalizzata – woocommerceVedi se hai copiato male il codice, talvolta succede per gli apici.
Dove hai inserito il codice e come lo richiami?
Se attivi la modalità WP_DEBUG da wp-config.php (vedi https://codex.wordpress.org/Debugging_in_WordPress) cosa ti esce?