Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Voce "Editor" sparita dal menù Aspetto
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • overclokk
      overclokk Moderatore • ultima modifica di overclokk @theavenger

      @theavenger Eh, senza contesto di cosa sia successo al sito non si può dare una risposta del "cosa sia successo", ad ogni modo se per Editor intendi il "Theme file editor" basta aggiungere lo slug theme-editor.php nella url della tua dashboard: wp-admin/theme-editor.php.

      0 Miglior Risposta Ringrazia Cita Rispondi

        T 2 Risposte Ultima Risposta
      • overclokk
        overclokk Moderatore • ultima modifica di

        Aggiungo una cosa, se l'editor di cui parli è quello che WordPress ti consente di modificare file ecco, quello non andrebbe mai usato, dimenticarsi un ; o commettere un typo è un attimo, andrebbero usati editor dedicati tipo VSCode gratis e/o PHPStorm a pagamento.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • shazarak
          shazarak User Attivo • ultima modifica di @theavenger

          @theavenger non è che per caso hai installato qualche plugin di "sicurezza" che ti ha disabilitato l'editor ?

          http://www.jamesandchey.net/plugins-ithemes-security-how-to-enabledisable-the-file-editor-to-edit-wordpress-php-files/

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            theavenger User Attivo • ultima modifica di @overclokk

            @overclokk mi dà errore e mi dice "Non hai il permesso di accedere a questa pagina."

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              theavenger User Attivo • ultima modifica di theavenger @overclokk

              @overclokk ha detto in Voce "Editor" sparita dal menù Aspetto:

              @theavenger Eh, senza contesto di cosa sia successo al sito non si può dare una risposta del "cosa sia successo", ad ogni modo se per Editor intendi il "Theme file editor" basta aggiungere lo slug theme-editor.php nella url della tua dashboard: wp-admin/theme-editor.php.

              mi dà errore e mi dice "Non hai il permesso di accedere a questa pagina."

              @overclokk ha detto in Voce "Editor" sparita dal menù Aspetto:

              Aggiungo una cosa, se l'editor di cui parli è quello che WordPress ti consente di modificare file ecco, quello non andrebbe mai usato, dimenticarsi un ; o commettere un typo è un attimo, andrebbero usati editor dedicati tipo VSCode gratis e/o PHPStorm a pagamento.

              Uso un tema child proprio per questo motivo.

              @shazarak ha detto in Voce "Editor" sparita dal menù Aspetto:

              @theavenger non è che per caso hai installato qualche plugin di "sicurezza" che ti ha disabilitato l'editor ?

              http://www.jamesandchey.net/plugins-ithemes-security-how-to-enabledisable-the-file-editor-to-edit-wordpress-php-files/

              No non ho installato niente.

              0 Miglior Risposta Ringrazia Cita Rispondi

                overclokk 1 Risposta Ultima Risposta
              • T
                theavenger User Attivo • ultima modifica di

                Ragazzi ho appena risolto modificando il file wp-config.php
                Ho letto un articolo che spiega cosa fare. In pratica ho dovuto cercare la stringa

                define(‘DISALLOW_FILE_EDIT’, true
                

                e mettere false al posto di true. Ce n'erano quattro uguali.

                Grazie a tutti.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • overclokk
                  overclokk Moderatore • ultima modifica di @theavenger

                  @theavenger ha detto in Voce "Editor" sparita dal menù Aspetto:

                  Uso un tema child proprio per questo motivo.

                  Non ha importanza se usi un child, se usi l'editor di WordPress il problema rimane, provare per credere, eliminà un ; o altra sintassi da qualche file e vedi cosa succede.

                  Quell'editor non avrebbe mai dovuto essere inserito nel core e anche se è li ora non andrebbe mai usato.

                  @theavenger ha detto in Voce "Editor" sparita dal menù Aspetto:

                  Ragazzi ho appena risolto modificando il file wp-config.php
                  Ho letto un articolo che spiega cosa fare. In pratica ho dovuto cercare la stringa
                  define(‘DISALLOW_FILE_EDIT’, true

                  Quella costante è usata qui https://github.com/WordPress/WordPress/blob/34dd52dea760b8a0e81860b010d9f5057fa3c38e/wp-includes/capabilities.php#L603

                  Puoi anche toglierla perché il check verifica prima se la costante è definita e poi verifica il valore booleano poiché c'è un and &&:

                  if ( defined( 'DISALLOW_FILE_EDIT' ) && DISALLOW_FILE_EDIT ) {
                  // .. do something
                  }
                  

                  define() definisce una costante https://www.php.net/manual/en/function.define.php
                  defined() verifica se una costante esiste https://www.php.net/manual/en/function.defined.php

                  Quindi se la rimuovi il check termina nella prima parte del frammento dell'espressione della if poiché la costante non è definita.

                  Se invece definisci la costante con false allora la if valuta tutta l'espressione.

                  L'spressione è valutata sempre da sinistra a destra.

                  Qui un esempio: https://3v4l.org/XlUp8

                  Se ci fosse stato un or || allora la if avrebbe valutato l'intera espressione.

                  Questi snippet ad ogni modo non esitono in una installazione pulita di WordPress ma sono inseriti o manualmente o da quelche plugin, a volte qualche plugin durante l'aggiornamento fa cose che non dovrebbe, tra cui questa quindi meglio capire chi o cosa abbia aggiunto questa riga.

                  Da questo punto di vista WordPress non aggiunge nulla senza il consenso, e men che meno questa costante.

                  @theavenger ha detto in Voce "Editor" sparita dal menù Aspetto:

                  Ce n'erano quattro uguali.

                  Cosa intendi con questo?
                  Definire 4 costanti uguali ti dovrebbe dare un errore:

                  Warning: Constant DISALLOW_FILE_EDIT already defined in /some_dir/soome_file on line XXX
                  
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    T 1 Risposta Ultima Risposta
                  • T
                    theavenger User Attivo • ultima modifica di @overclokk

                    @overclokk ha detto in Voce "Editor" sparita dal menù Aspetto:

                    Non ha importanza se usi un child, se usi l'editor di WordPress il problema rimane, provare per credere, eliminà un ; o altra sintassi da qualche file e vedi cosa succede.

                    Capisco.

                    Questi snippet ad ogni modo non esitono in una installazione pulita di WordPress ma sono inseriti o manualmente o da quelche plugin, a volte qualche plugin durante l'aggiornamento fa cose che non dovrebbe, tra cui questa quindi meglio capire chi o cosa abbia aggiunto questa riga.

                    Ti posso dire che prima di modificare il file avevo provato a disabilitare praticamente tutti i plugin, eppure il problema persisteva. Non so che dirti.

                    Cosa intendi con questo?
                    Definire 4 costanti uguali ti dovrebbe dare un errore:

                    Warning: Constant DISALLOW_FILE_EDIT already defined in /some_dir/soome_file on line XXX
                    

                    Sì ne ho contate 4 uguali e ho applicato il valore false ad ognuna di loro, però non mi è uscito nessun errore e anzi, finalmente è tornata quell'opzione nel menu Aspetto 😕

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      overclokk 1 Risposta Ultima Risposta
                    • overclokk
                      overclokk Moderatore • ultima modifica di @theavenger

                      @theavenger ha detto in Voce "Editor" sparita dal menù Aspetto:

                      Ti posso dire che prima di modificare il file avevo provato a disabilitare praticamente tutti i plugin, eppure il problema persisteva. Non so che dirti.

                      Anche disabilitando tutti i plugin, mu-plugin, tema, il file wp-config.php rimane uguale per il 99,9% dei casi.

                      Va trovata la cause di chi lo abbia modificato per evitare che ricapiti in futuro.

                      @theavenger ha detto in Voce "Editor" sparita dal menù Aspetto:

                      Sì ne ho contate 4 uguali e ho applicato il valore false ad ognuna di loro, però non mi è uscito nessun errore e anzi, finalmente è tornata quell'opzione nel menu Aspetto

                      Se definisci una costante più di una volta ricevi dei Warning: https://3v4l.org/vi41R che se sono disabilitati non li vedi, ora ci sono comunque diversi modi per fare il debug di WordPress https://wordpress.org/documentation/article/debugging-in-wordpress/ i vari errori possono diventare un problema di performance, meglio sistemarli.

                      Avere 4 costanti uguali è un errore e ve capito chi è il colpevole che le ha aggiunte.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        T 1 Risposta Ultima Risposta
                      • T
                        theavenger User Attivo • ultima modifica di @overclokk

                        @overclokk capisco. Allora magari le elimino proprio quelle stringhe e poi si spera di capire da che dipenda il problema. Grazie delle informazioni.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          overclokk 1 Risposta Ultima Risposta
                        • overclokk
                          overclokk Moderatore • ultima modifica di @theavenger

                          @theavenger Esatto perché potrebbe ricapitare in futuro.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti