Alessandro Lin
Risposte nei forum create
-
Forum: Aspetto = Temi
In risposta a: Creare un frame fisso nel Footer di tutto il sito.Il php non è necessario. Se ho capito giusto cosa vuoi.
In WP l’ HTML si inserisce facilmente dentro un blocco Gutemberg di tipo “html personalizzato”. Si inserisce html e javascript in questi blocchi . Dalla dashboard di wp si esamina con cura il tema fino a trovare il modo, che c’è sempre, di inserire un blocco html personalizzato nel footer.
Dopo di che, se lo stile non ti piace, puoi sempre correggere un un po’ di css.
Saluto.
Forum: Varie ed eventuali
In risposta a: Impossibile accedere a wp-admin dopo Fatal errorVeramente pensavo che avresti sostituito functions.php con quello della versione 6.7.x in modo da avere la funzione assente.
Probabilmente non avrebbe funzionato lo stesso però.
Infatti, tu dici che hai la 6.6.2. Però nella ver. 6.6.2 il file /wp-includes/blocks/index.php:27 ha istruzione “global $wp_version;” che funziona. Invece nella versione 6.7.2 il file /wp-includes/blocks/index.php:30 è “$wp_version = wp_get_wp_version();” che non funziona più perché la funzione è assente. Sempre una richiesta di $wp_version. La richiedi con istruzione aggiornata ma non tutti i file sono aggiornati.
Puoi provare a sostituire il file /wp-includes/blocks/index.php con quello della 6.6.2 magari c’è un colpo di fortuna.
Buon lavoro comunque. Ciao.
Forum: Varie ed eventuali
In risposta a: Impossibile accedere a wp-admin dopo Fatal errorLa funzione ‘ wp_get_wp_version(); ‘ non è presente nel tuo file functions.php (Call to undefined function). E’ una funzione introdotta di recente ma in che versione?
Questo è un caso in cui ChatGPT può essere utile, infatti risponde: ” The wp_get_wp_version() function was introduced in WordPress version 6.7.0.
This function returns the current WordPress version, providing an unmodified value of the $wp_version global variable.
It was added to the wp-includes/functions.php file to ensure that plugins can retrieve the unaltered WordPress version,
especially in cases where plugins might modify the global $wp_version variable for security purposes.
This practice can cause errors in WordPress, so the ability to get an unmodified version is needed. “La cosa più probabile, penso, è che il tuo ultimo aggiornamento a WP sia stato fatto male, uno o più files sono rovinati.
Se il file rovinato è uno solo credo che puoi provare a sostituire la tua copia di wp-includes/functions.php con una nuova, che recuperi facendo il download di WP e scompattandolo. La sostituzione si fa facilmente via ftp.
Se non funziona allora i files rovinati possono essere parecchi e c’è molto da lavorare sul tuo sito per rimetterlo a posto.
Bye!
Forum: Aspetto = Temi
In risposta a: Problemi su mobileLo vedo male pure io il sito, e con qualsiasi browser. Mi sono fermato al desktop. Mobile neanche provato.
Il motivo, penso, è dovuto ad una decina di msg come questo nella console del browser:
Mixed Content: The page at 'https://tatitas.altervista.org/wordpress/' was loaded over HTTPS, but requested an insecure stylesheet 'http://tatitas.altervista.org/wordpress/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2'. This request has been blocked; the content must be served over HTTPS.
wordpress/:46Il tuo sito chiama molte risorse con protocollo http e non https provocando l’errore ‘ Mixed Content: ‘. In queso caso un foglio di stile caricato con protocollo sbagliato. Se, per controprova, chiami (Firefox) il sito con protocollo http si vede tutto bene.
Che fare? Dopo aver corretto le chiamate http in https controllando tutti i link dei post oppure il database, converrebbe impostare il sito per la sola visualizzazione https. Ci sono vari modi di fare il redirect degli http in https.
Ciao.
Forum: Varie ed eventuali
In risposta a: Redirects 302La pagina https://www.isra-rescue.org/ si vede giusta.
Il protocollo http semplice viene rediretto e anche con il nome senza www il sito viene rediretto.
Conclusione, c’è una certa confusione probabilmente nei DNS o nell’impostazione del vhost del sito. Il 302 è un reindirizzamento provvisorio.
E’ molto più difficile che ci sia il caos in WP.
Bisogna vedere cosa c’è per sistemare. Buon lavoro.
Ciao.
Forum: Varie ed eventuali
In risposta a: Non riesco ad entrare nel mio sito per modificarlo- Mettersi d’accordo con l’amico e usare la stessa mail.
- Chi ha le credenziali per l’accesso FTP può sempre registrare un nuovo amministratore mediante l’inserimento diretto di un frammento di codice. Ce l’avevo, il frammento ma non riesco più a trovarlo sul pc. Probabilmente cercando in rete lo trovi.
Tutto supponendo che non ci siano errori nel sito che impediscono l’accesso.
Un saluto
Forum: Funzionalità = Plugin
In risposta a: button shortcode obsoletoEccezionale!
ChatGPT non è facile da utilizzare, c’è da fare una richiesta se non erro. Hai seguito un tutor?
Buon fine settimana!
Forum: Funzionalità = Plugin
In risposta a: button shortcode obsoletoCi sono i plugin di download, i downloader. Ogni bottone scarica un file diverso, giusto? Mi sa che bisogna proprio impostare un download per ogni file.
Forse ci sono altri metodi un po’ più veloci ma non me ne viene in mente nemmeno uno. 4000 è un numero discreto eh.
Forum: Varie ed eventuali
In risposta a: load_textdomain_just_in_timeL’errore è un Notice e si vede solo se il sito è impostato per mostrare tutti gli errori. Tipicamente si tratta di un sito di sviluppo altrimenti le Notice non vengono esposte. Questo particolare avviso viene mostrato da alcune versioni recenti di WP e riguarda numerosi temi e plugins.
Da ciò che si comprende la funzione ” _load_textdomain_just_in_time ” legge ” textdomain ” del tema o del plugin ed è chiamata automaticamente da WP. Evita successive chiamate del tema o dei plugins per leggere la stessa stringa “textdomain”, che individua il file dove WP deve cercare la traduzione di uno specifico tema o plugin. Insomma è nata per aiutare a velocizzare il caricamento di WP.
Anche se ” _load_textdomain_just_in_time ” fallisce non importa perchè ogni tema o plugin ha (dovrebbe avere) la sua propria chiamata di ” textdomain ” e caricare quindi la traduzione.
Una buona notizia: l’errore menzionato non verrà (non dovrebbe venire) più esposto con le prossime versioni di WP. In locale ho un WordPress 6.8, la prossima versione ora in lavorazione e l’errore notice che riguarda ” _load_textdomain_just_in_time ” non esce più.
Ciao.
Forum: Funzionalità = Plugin
In risposta a: Anchor link da elenco pop-up🙂
Forum: Funzionalità = Plugin
In risposta a: Anchor link da elenco pop-upCiao @rm987wd ,
se ho capito giusto vuoi che, quando il mouse scorre sulla lettera, si veda anche un elenco dei nomi degli artisti che iniziano con la lettera specifica.
Mi sembra una cosa piuttosto laboriosa. A meno di far uscire un coniglio dal cappello ti serve il javascript che gestisca la lista allo scorrere del mouse ed, eventualmente, anche la chiamata ajax per recuperare i nomi a meno che non siano già arrivati nella pagina in qualche modo, che potrebbe essere.
Dubito che ci siano plugin per questo anche se non si sa mai, meglio controllare. Forse c’è qualche libreria javascript ma bisogna adattarla.
–
Forum: Funzionalità = Plugin
In risposta a: Inserire codice PHPNella directory dei plugin https://wordpress.org/plugins/ ci sono numerosi plugin che permettono di inserire codice php. Ne ho usato più di uno in passato e mi sembra che funzionino tutti bene.
Unica accortezza nella scelta del plugin. Se vuoi che il php che aggiungi sia attivo su una sola pagina o post devi adoperare un plugin che permetta anche di inserire uno shortcode nella pagina. Il php verrà poi eseguito dove si trova lo shortcode.
Ciao
Ciao @giannidif
Per mia esperienza un messaggio di errore CURL indica che il certificato interno curl è scaduto. Finora ho sempre risolto aggiornando il php ad una versione più recente, che contiene un certificato interno curl valido.
Altrimenti diventa difficile mi sa.
Fai sapere.
Forum: Varie ed eventuali
In risposta a: Rallentamento estremo WordPressCiao @anitabon1 ,
se non metti un link al sito, come si fa a vedere il rallentamento? Può dipendere da tante cause. La risposta più semplice, senza vedere il sito, è quella di consigliarti l’installazione di un plugin di cache.
Saluto.
Dimenticavo, prima dello script bisogna definire un elemento html, altrimenti non sa dove mettere la data:
<p id="capToday"></p>
<script> quello che c'è nel post precedente </script>Un saluto.