Salve a tutti. Non riesco a capire perché nella descrizione della home page del mio blog appare sempre Musicletter.it | Indie News >> Blog Casa - Come faccio a cambiare "Blog Casa" con un altro titolo? Grazie mille.
Bobu, ho un problemino con il plugin "Seo Meta Tag Info": quando inserisco la descrizione nell'apposita cella mi toglie sempre gli apostrofi, gli accenti e così via... Non capisco perché.
Ciao, se lo hai abilitato non dovrebbe essere un problema. Di solito il problema si verifica se si chiama la funzione stripslashes quando quel valore è off. A questo punto mi potresti dare il link del plugin che stai usando?
Ho provato quello indicato nel wiki ma sembra che l'host non sia più attivo (mi capita la pagina di errore di OpenDNS, quella di quando cerco di andare su un dominio inesistente).
Ciao, vai a linea 26 del file plugn.seometataginfo.php e aggiungi le varie lettere accentate e i vari tipi di apostrofo che usi, quindi, per esempio ' ma anche, se vuoi, quelli un po' inclinati. Anche se non dovrebbe fare differenza, secondo me è meglio non mettere spazi tra i caratteri.
La motivazione di tutto ciò è che in pratica a linea 184 c'è un'espressione regolare che rimuove moltissimi caratteri: di default vengono lasciati solo 0-9a-zA-Z- =,\r\n (cioè numeri da 0 a 9, lettere minuscole, lettere maiuscole, -, =, spazio, a capo, ritorno di cursore). Tra questi non ci sono né apostrofi né lettere accentate.
In realtà penso che non sia molto utile questa rimozione, perché in teoria i meta tag sono messi dall'amministratore, che non dovrebbe trarre alcun beneficio dal mettere caratteri che non vanno bene... Perciò se tu sai che non ti interessa in alternativa ad aggiungere i caratteri puoi commentare la riga 184 (anteponi // oppure # ).
Dopo aver sistemato devi risalvare i tuoi meta tag, perché la rimozione dovrebbe essere eseguita al momento del salvataggio.
Due ultime note: se aggiungi dei caratteri occhio alla codifica con cui modifichi il file: ti consiglio di modificarlo con un editor che sappia gestire UTF-8. Perciò evita la modifica da certe interfacce web e mi pare anche il notepad di Windows. Su Linux e Mac non dovresti aver problemi, su Windows penso che qualunque editor decente sia capace di modificare UTF-8. Se proprio non sai cosa usare ti consiglio Notepad++.
Tra i caratteri da aggiungere, occhio ai caratteri usati dalla espressione regolare alla slash normale (/) e alla parentesi quadra chiusa, che sono usate direttamente in questo caso. Se le usi assicurati di anticiparle da un doppio backslash (\) oppure di usare la funzione preg_quote: scrivi cioè $keep_
ti ringrazio per la soluzione del problema. Nonostante la tua spiegazione devo ammettere che sarà abbastanza arduo per il sottoscritto approntare le suddette modifiche, per via dei miei limiti tecnici, non per altro. Tuttavia lo farò con calma e a mente lucida, a meno che tu non sia così veloce e così magnanimo da inviarmi il solo file modificato all'indirizzo che già conosci.
Non ho resistito, ho provato e alla riga 26 dove c'è la stringa $keep_char = ""; ho inserito i vari caratteri non riconosciuti, senza spazio e poi anche con lo spazio, tra le virgolette, ma nulla da fare, elimina sempre le à, le è...
Perdonami sono duro di comprendonio come una capra.
Al punto 3. Posizionati all'inizio della riga e scrivi // (ma vanno messe prima di "preg_replace..." o di $metatags = preg_replace...??
Comunque mettendolo sia prima che dopo, è ok nella parte "descrizione del post" però nella parte "parole chiave del titolo" mi dà questo: "L\'album d\'esordio" (le barrette oblique, insomma)
Piero, eccomi. Pare che vada tutto bene lasciando anche dopo $metatags il parametro "preg_replace..."
Una cosa, ma secondo te quale valore del file .TPL (vedi sotto) deve essere aggiunto o modificato per adattare un'immagine di sfondo alle dimensioni dello schermo? Ci sto perdendo la testa. Grazie.
Ciao, se usi il background devi per forza usare CSS 3. L'alternativa è mettere un'immagine vera e propria magari con position fixed e poi metterci tutto il resto sopra.
Ciao Piero, non vorrei modificare quel codice perché ho paura che qualcosa poi non funzioni più. Pensavo che cambiando qualche parametro avrei potuto inserire un'immagine capace di adattarsi alle dimensioni dello schermo. Chapeau! Grazie mille per i tuoi preziosi consigli :-)