Home Forum Pubblica Amministrazione Amministrazione Trasparente Codice errore dopo inserimento short-code e visualizzazione errata della pagina

Stai visualizzando 6 post - dal 16 a 21 (di 21 totali)
  • Autore
    Post
  • #1468
    Marco Milesi
    Amministratore del forum

    Devi ripristinare tutte le tipologie… Il plugin non è programmato per lavorare senza alcune tipologie, a meno di modifiche in più parti del codice. Comunque la normativa richiede tutte le sezioni, quindi sarebbe più opportuno creare una voce (per esempio con titolo “Sezione non inerente alla scuola”) e associarla alle tipologie che non rientrano negli obblighi normativi.

    A Presto

    #1478
    Alan Massimiliano Schiaretti
    Amministratore del forum

    Bene, per ripristinare le voci devo reinstallare il plugin? Nel caso, le voci già inserite rimarranno o andranno perse?
    Ho notato che l’errore in questione:
    Catchable fatal error: Object of class WP_Error could not be converted to string in /web/htdocs/www.comprensivogrossetoquattro.gov.it/home/wp-content/plugins/amministrazione-trasparente/shortcodes/shortcodes-table.php on line 33
    non permette il caricamento del resto della pagina, anche usando la widget di amministrazione trasparente: ciò che c’è dopo, scompare!
    Temo, modestamente, che ci sia qualche problema nel codice PHP del plugin.
    Comunque grazie per la rapida risposta!

    #1481
    Alan Massimiliano Schiaretti
    Amministratore del forum

    Allora, ho provato a disinstallare e reinstallare Amministrazione Trasparente: l’errore rimane.

    Non mi resta altro da fare che intervenire sul database per cancellare tutti i dati sulle tipologie e la tassonomia di Amministrazione Trasparente.

    Sai indicarmi, per favore, un altro metodo veloce per “resettare” le tipologie e correggere il problema?

    Grazie ancora!

    #1483
    Marco Milesi
    Amministratore del forum

    Dunque, dato che mi sembri pratico ti scrivo la procedura per sbloccare le tipologie:

    • nel file amministrazionetrasparente.php commenta la riga 51 (// ‘capabilities’) in modo che non venga letta come codice php.
    • comparirà adesso un nuovo menù: Trasparenza -> Tipologie che ti darà la possibilità di modificare tutte le sezioni. Le modifiche però non potranno essere effettuate in quanto cancellando una sezione il plugin tenta automaticamente di ricrearla. Per questo devi commentare anche la riga 55 di amministrazionetrasparente.php [ // require(plugin_dir_path(__FILE__) . ‘taxonomygenerator.php’);  ] in modo che il sotto-modulo che crea automaticamente le sezioni venga disabilitato.
    • Ok, adesso puoi modificare liberamente le sezioni (tieni presente che è una pseudo-possibilità di modifica perchè i tag e il widget che metti nel sito cercano in modo statico le sezioni e se ne aggiunti altre o cambi la gerarchia non otterrai il risultato sperato.
    • Una volta terminato tutto, puoi reinstallare il plugin o togliere le // di commento aggiunte prima. Reinstallando il plugin tutte le voci rimangono, e rimangono associate anche alle sezioni. Se invece cancelli o modifichi manualmente le sezioni le voci potrebbero perdere l’associazione con le sezioni.

    A Presto

     

    #1490
    Alan Massimiliano Schiaretti
    Amministratore del forum

    Grazie per tutti i consigli e le indicazioni ma, pur seguendoli, non mi è stato possibile ripristinare il corretto funzionamento del plugin e tutte le tipologie cancellate né è stato possibile risolvere l’errore PHP.

    Un modesto consiglio per un futuro aggiornamento del plugin: forse sarebbe opportuno impedire di cancellare le tipologie da parte dell’utente, visto che poi non è assolutamente facile ripristinarle (forse impossibile?) e che comunque la normativa prevede che siano tutte presenti sul sito istituzionale.

    Per quanto mi riguarda, purtroppo, ho dovuto abbandonare il plugin e ho creato manualmente la gerarchia delle pagine previste dalla normativa. Soluzione che, devo ammettere, ha molti pregi: gestire le sezioni come pagine invece che come custom posts potrebbe essere semanticamente e logicamente più corretto. Che ne pensate?

    Grazie comunque a Marco Milesi per l’ottimo lavoro di assistenza alla comunità di WordPress.

     

    #1537
    Marco Milesi
    Amministratore del forum

    Amministrazione Trasparente non permette l’eliminazione o la modifica delle sezioni. Se vengono sbloccate tramite codice… E’ un altro discorso…

    Per quanto riguarda le pagine… Dipende… La normativa implicherebbe una struttura a “post” in quanto prevede – tra l’altro – anche l’archiviazione dopo 5 anni. In pratica si invita ad avere una struttura con tante voci per ogni sezione, piuttosto che sezioni statiche.

    E’ come sostituire un archivio di notizie (post WordPress) con una pagina aggiornata manualmente di volta in volta… Potrà anche essere una soluzione valida, ma secondo me troppo dispendiosa e rischiosa.

    A Presto

Stai visualizzando 6 post - dal 16 a 21 (di 21 totali)
  • Il topic ‘Codice errore dopo inserimento short-code e visualizzazione errata della pagina’ è chiuso a nuove risposte.

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi