Risultati della ricerca per 'Wordpress admin settings'

Stai vedendo 15 risultati - da 1 a 15 (di 38 totali)
  • Per quanto riguarda la creazione della cartella, intendo che ho copiato e incollato la cartella WordPress nella cartella htdocs di Xampp

    Capito.

    WordPress apre il database usando i parametri che trova nel file /wp-config.php e sono tipo questi:

    // ** Database settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define( 'DB_NAME', 'captcha_14562' );

    /** Database username */
    define( 'DB_USER', 'captcha_14562' );

    /** Database password */
    define( 'DB_PASSWORD', 'trumanShowa0a259m4a9b' );

    /** Database hostname */
    define( 'DB_HOST', 'localhost' );

    /** Database charset to use in creating database tables. */
    define( 'DB_CHARSET', 'utf8mb4' );

    /** The database collate type. Don't change this if in doubt. */
    define( 'DB_COLLATE', '' );

    A questo punto esamina il tuo file /wp-config.php. I parametri del db devono essere gli stessi del db che hai creato con phpmyadmin. Se sono diversi bisogna renderli eguali modificando wp-config.php oppure creando un nuovo db, adatto all’uso, con phpmyadmin.

    Ciao

    PS Il procedimento di ‘copiare la cartella’ come hai fatto tu per me è nuovo. Se, una volta risolto il db ci saranno altri problemi, scrivi un post qui.

    • Buongiorno,

      scrivo per un problema al mio sito personale gianlucazaffiro.it, non sono un esperto.

      Mi sono accorto di recente di alcuni malfunzionamenti e di non poter accedere al pannello di admin del mio sito wordpress. Il sito è ospitato su tophost da circa 4 anni senza aver mai dato problemi. Il sito funziona parzialmente, le pagine sono raggiungibili, ma la funzione per il contatto via form non funziona. Se provo a digitare gianlucazaffiro.it/wp-admin o a inviare un messaggio tramite il form viene riportato l’errore che segue:
      Fatal error: Uncaught Error: Call to undefined function wp_get_wp_version() in /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-includes/blocks/index.php:30 Stack trace: #0 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-includes/class-wp-hook.php(324): register_core_block_style_handles() #1 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #2 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-settings.php(700): do_action() #4 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-config.php(94): require_once(‘/home/mhd-01/ww…’) #5 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-load.php(50): require_once(‘/home/mhd-01/ww…’) #6 /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-blog-header.php(13): require_once(‘/home/mhd-01/ww…’) #7 /home/mhd-01/www.gianlucazaffiro.it/htdocs/index.php(17): require(‘/home/mhd-01/ww…’) #8 {main} thrown in /home/mhd-01/www.gianlucazaffiro.it/htdocs/wp-includes/blocks/index.php on line 30

      Purtroppo non ricordo di aver fatto un back-up (dovrei verificare se avevo installato un plugin per questa funzionalità) ma non saprei come fare per verificare.

      Vi ringrazio per i suggerimenti che vorrete darmi.

      Gianluca

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • Gent.mi,

      oggi mi è arrivata questa email con questo codice errore. Cosa posso fare per risolvere? Grazie in anticipo. 

      Versione di WordPress 6.7.1
      Tema attivo: Hotel Center Lite (versione 2.0)
      Plugin corrente: Clever Fox (versione 18.5)
      Versione PHP 8.3.11



      Dettagli dell'errore
      ====================
      Un errore di E_ERROR è stato causato nella linea 23 del file [omissis]/plugins/clever-fox/clever-fox.php. Messaggio di errore: Uncaught Error: Failed opening required 'inc/custom-controls/controls/range-validator/range-control.php' (include_path='.:/php8.3/lib/php') in [omissis]/clever-fox/clever-fox.php:23
      Stack trace:
      #0 [omissis]/wp-includes/class-wp-hook.php(324): cleverfox_activate()
      #1 [omissis]/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      #2 [omissis]/wp-includes/plugin.php(517): WP_Hook->do_action()
      #3 [omissis]/wp-settings.php(704): do_action()
      #4 [omissis]/wp-config.php(96): require_once('...')
      #5 [omissis]/wp-load.php(50): require_once('...')
      #6 [omissis]/wp-admin/admin.php(34): require_once('...')
      #7 [omissis]/wp-admin/customize.php(13): require_once('...')
      #8 {main}
        thrown
      • Questo topic è stato modificato 1 anno, 1 mese fa da Gloria Liuni. Motivo: rimosso parti dell'url per questioni di sicurezza
    • Ciao,
      sto riscontrando un problema con WooCommerce riguardo l’invio delle email e la configurazione del campo “Email mittente”. Ecco una descrizione dettagliata del problema e le azioni già intraprese:

      Problema:

      1. Le email generate da WooCommerce, come quelle per “Nuovo account cliente”, non vengono inviate. Tuttavia:
        • Le email di test inviate tramite WP Mail SMTP funzionano correttamente.
        • Altre email del sito (es. recupero password di WordPress) vengono inviate correttamente.
      2. Il campo “Email mittente” nelle impostazioni delle email di WooCommerce rimane sempre vuoto, anche dopo aver inserito un indirizzo valido e salvato. Ad ogni aggiornamento, il valore sparisce.

      Azioni già intraprese:

      1. Reinstallazione di WooCommerce:
        Ho disattivato ed eliminato il plugin, poi l’ho reinstallato. Il problema persiste.
      2. Disattivazione di tutti i plugin:
        Ho disattivato tutti i plugin tranne WooCommerce e WP Mail SMTP per escludere conflitti, ma non è cambiato nulla.
      3. Cambio temporaneo di tema:
        Ho testato con un tema predefinito di WordPress (Twenty Twenty-Two), ma il problema si presenta ugualmente.
      4. Configurazione di WP Mail SMTP:
        • Le email di test funzionano perfettamente.
        • Ho verificato che il server SMTP sia configurato correttamente e funzioni.
      5. Log di WooCommerce:
        Non ci sono errori evidenti nei log delle email o negli strumenti diagnostici forniti da WooCommerce.

      Ulteriori Informazioni:

      • Il sito usa la versione più recente di WordPress e WooCommerce.
      • Ho provato anche a disabilitare temporaneamente la cache, senza risultati.

      Vi chiedo gentilmente di aiutarmi a identificare la causa di questo problema. Può essere legato a:

      • Una configurazione anomala nel database?
      • Un bug del plugin?
      • Un problema di compatibilità non rilevato?

      Allego il report dello stato del sistema per aiutarvi nella diagnosi.

      Grazie mille per l’aiuto!

      Stato del Sistema

      WordPress Environment<br><br>WordPress address (URL): https://www.anekecandles.com<br>Site address (URL): https://www.anekecandles.com<br>WC Version: 9.4.3<br>Legacy REST API Package Version: Il plugin API REST legacy non è installato in questo sito.<br>Action Scheduler Version: ✔ 3.8.2<br>Log Directory Writable: ✔<br>WP Version: 6.7.1<br>WP Multisite: –<br>WP Memory Limit: 1 GB<br>WP Debug Mode: –<br>WP Cron: ✔<br>Language: it_IT<br>External object cache: – Server Environment<br><br>Server Info: Apache<br>PHP Version: 8.0.30<br>PHP Post Max Size: 128 MB<br>PHP Time Limit: 900<br>PHP Max Input Vars: 3000<br>cURL Version: 7.68.0<br>OpenSSL/1.1.1f<br><br>SUHOSIN Installed: –<br>MySQL Version: 8.0.36-28<br>Max Upload Size: 128 MB<br>Default Timezone is UTC: ✔<br>fsockopen/cURL: ✔<br>SoapClient: Active Plugins (21)<br><br>Advanced Custom Fields: di WP Engine – 6.3.11<br>Akismet Anti-spam: Spam Protection: di Automattic – Squadra antispam – 5.3.5<br>Aruba HiSpeed Cache: di Aruba.it – 2.0.20<br>Backuply: di Softaculous – 1.4.1<br>Contact Form 7: di Takayuki Miyoshi – 6.0.1<br>Elementor Pro: di Elementor.com – 3.25.4<br>Elementor: di Elementor.com – 3.25.10<br>Essential Addons for Elementor: di WPDeveloper – 6.0.10<br>Flexible Checkout Fields: di WP Desk – 4.1.15<br>GetResponseOfficial: di GetResponse – 1.3.9<br>Ultimate Addons for Elementor Lite: di Brainstorm Force<br>Nikhil Chavan – 2.0.0<br><br>Health Check & Troubleshooting: di The WordPress.org community – 1.7.1<br>Jetpack: di Automattic – 14.0<br>Checkout Field Editor for WooCommerce: di ThemeHigh – 2.0.6<br>Widgets for WooCommerce Products on Elementor: di Themelocation – 2.0.4<br>WooCommerce: di Automattic – 9.4.3<br>ShopLentor – WooCommerce Builder for Elementor & Gutenberg: di HasThemes – 3.0.1<br>Yoast SEO: di Team Yoast – 23.9<br>WP Mail SMTP: di WP Mail SMTP – 4.3.0<br>WPForms Lite: di WPForms – 1.9.2.3<br>YayMail – WooCommerce Email Customizer: di YayCommerce – 3.5.7 Inactive Plugins (2)<br><br>Softaculous Pro: di Softaculous – 2.1.5<br>WP Login and Logout Redirect: di Aminur Islam – 3.0 Must Use Plugins (1)<br><br>Health Check Troubleshooting Mode: di – 1.9.2 Settings<br><br>Legacy API Enabled: –<br>Force SSL: –<br>Currency: EUR (€)<br>Currency Position: right_space<br>Thousand Separator: .<br>Decimal Separator: ,<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br><br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: ✔<br>HPOS feature enabled: ✔<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: – Logging<br><br>Enabled: ✔<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 giorni<br>Level threshold: –<br>Log directory size: 553 KB WC Pages<br><br>Shop base: #79 – /negozio/<br>Carrello: #80 – /carrello/ – Contiene il blocco woocommerce/cart<br>Pagamento: ❌ La pagina non contiene lo shortcode [woocommerce_checkout] o il blocco woocommerce/checkout.<br>Il mio account: ❌ La pagina non contiene lo shortcode [woocommerce_my_account].<br>Termini e condizioni: ❌ La pagina non è impostata Theme<br><br>Name: Hello Elementor Child<br>Version: 2.0.0<br>Author URL: https://elementor.com/<br>Child Theme: ✔<br>Parent Theme Name: Hello Elementor<br>Parent Theme Version: 3.1.1 – 3.2.0 è disponibile<br>Parent Theme Author URL: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash<br>WooCommerce Support: ✔ Templates<br><br>Overrides: – Admin<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>pattern-toolkit-full-composability<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>printful<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br><br>Disabled Features: product-data-views<br>experimental-blocks<br>minified-js<br>product-pre-publish-modal<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br>blueprint<br>reactify-classic-payments-settings<br>use-wp-horizon<br><br>Daily Cron: ✔ Next scheduled: 2024-12-16 15:09:51 +00:00<br>Options: ✔<br>Notes: 64<br>Onboarding: completed Action Scheduler<br><br>Completato: 5.078<br>Oldest: 2024-11-21 15:10:01 +0000<br>Newest: 2024-12-16 10:12:33 +0000<br><br>Operazione non riuscita: 16<br>Oldest: 2024-11-21 15:15:52 +0000<br>Newest: 2024-12-15 22:05:04 +0000<br><br>In attesa: 7<br>Oldest: 2024-12-16 22:05:04 +0000<br>Newest: 2024-12-23 14:00:00 +0000 Status report information<br><br>Generated at: 2024-12-16 11:37:19 +00:00<br>

    • Buongiorno da qualche settimana il sito lonnieplanet.com è inacessibile, sia nella sua veste pubblica che nella pagina Admin.

      Quando digito l’indirizzo, compare questo messaggio:

      Fatal error: Uncaught Error: Call to undefined function create_function() in /home/customer/www/lonnieplanet.com/public_html/wp-content/plugins/nomad-world-map/includes/nwm-widget-class.php:327 Stack trace: #0 /home/customer/www/lonnieplanet.com/public_html/wp-content/plugins/nomad-world-map/nomad-world-map.php(48): require() #1 /home/customer/www/lonnieplanet.com/public_html/wp-settings.php(522): include_once(‘/home/customer/…’) #2 /home/customer/www/lonnieplanet.com/public_html/wp-config.php(87): require_once(‘/home/customer/…’) #3 /home/customer/www/lonnieplanet.com/public_html/wp-load.php(50): require_once(‘/home/customer/…’) #4 /home/customer/www/lonnieplanet.com/public_html/wp-blog-header.php(13): require_once(‘/home/customer/…’) #5 /home/customer/www/lonnieplanet.com/public_html/index.php(17): require(‘/home/customer/…’) #6 {main} thrown in /home/customer/www/lonnieplanet.com/public_html/wp-content/plugins/nomad-world-map/includes/nwm-widget-class.php on line 327

      Siteground mi invia quotidianamente delle mail in cui segnale l’errore e mi offre un link valido un giorno da cui risolvere, ma anche cliccando mi esce il seguente messaggio :

      Warning: Cannot modify header information – headers already sent by (output started at /home/customer/www/lonnieplanet.com/public_html/wp-config.php:1) in /home/customer/www/lonnieplanet.com/public_html/wp-includes/class-wp-recovery-mode-cookie-service.php on line 50

      Ho capito che il problema è causato dal Plugin “Nomap World Map”, che in effetti non è aggiornato da tre anni ed è diventato quindi incompatibile. Come posso fare a risolvere? Tramite Siteground ho accesso alle cartelle del sito, comprese quelle dei plugins, ma non vorrei fare errori. Basta cancellare da FTP il plugin? Grazie.

      Versione di WordPress 6.6.1
      Tema attivo: Activello (versione 1.4.4)
      Plugin corrente: Nomad World Map (versione 1.3.1)
      Versione PHP 8.2.24

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • lucavalentino

      (@lucavalentino)


      Sto iniziando ha creare un plugin iniziando con il menu in admin

      <?php
      namespace ex;
      require_once EX_PLUGIN_PATH.'/include/class-info.php';
      class Starter_plugin{
      private $versione;
      private $prefix;
      function __construct()
      {
      $this->versione=Info::VERSIONE;
      $this->prefix=Info::PREFIX;
      //inserire gli hook
      add_action('admin_menu', array($this, 'ex_menu'));
      }
      public function ex_menu (){
      global $dati_menu, $submenu;

      //dashicon
      // add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $callback = '', $icon_url = '', $position = null )

      $dati_menu =array(
      'menu_title' => 'Exalunni-mt', //obligatorio
      'page_title' => 'Exalunni.php',//obbigatorio
      'capability' => 'manage_options', //obbligatorio e specifico non personalizato
      'menu_slug' => 'ex',
      'callback'=>'all_ex',
      'icon_url'=>'dashicons-database',
      'position'=>25
      );
      add_menu_page(
      $dati_menu['page_title'], $dati_menu['menu_title'], $dati_menu['capability'],
      $dati_menu['menu_slug'], $dati_menu['callback'],
      $dati_menu['icon_url'], $dati_menu['position']
      );
      //add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $callback = ”, int|float $position = null ): string|false
      add_submenu_page(
      $parent_slug = 'ex',
      $page_title = 'Exalunni',
      $menu_title = 'ex1',
      $capability = 'read',
      $menu_slug = 'ex', //per rinominare la prima voce stesso slug del menu_page
      $function = 'all_ex',
      $position = 0
      );
      add_submenu_page(
      $parent_slug = 'ex',
      $page_title = 'ex',
      $menu_title = 'ex2',
      $capability = 'read',
      $menu_slug = 'impostazioni-del-tema',
      $function = 'ekw_settings1',
      $position = 1
      );
      }
      public function all_ex()
      {
      echo 'ex';
      }
      }
      ?>

      Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function "all_ex" not found or invalid function name in /var/www/html/wordpress/wp-includes/class-wp-hook.php:324 Stack trace: #0 /var/www/html/wordpress/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #1 /var/www/html/wordpress/wp-includes/plugin.php(517): WP_Hook->do_action() #2 /var/www/html/wordpress/wp-admin/admin.php(259): do_action() #3 {main} thrown in /var/www/html/wordpress/wp-includes/class-wp-hook.php on line 324

      • Questo topic è stato modificato 1 anno, 8 mesi fa da lucavalentino.
    • Dopo l’aggiornamento del 24 WordPress 6.0.9. mi da il seguente errore, non so se è collegato:

      Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “_wp_footnotes_kses_init” not found or invalid function name in /web/htdocs/www.iftechnology.it/home/wp-includes/class-wp-hook.php:307 Stack trace: #0 /web/htdocs/www.iftechnology.it/home/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #1 /web/htdocs/www.iftechnology.it/home/wp-includes/plugin.php(476): WP_Hook->do_action() #2 /web/htdocs/www.iftechnology.it/home/wp-includes/pluggable.php(48): do_action() #3 /web/htdocs/www.iftechnology.it/home/wp-includes/user.php(3573): wp_set_current_user() #4 /web/htdocs/www.iftechnology.it/home/wp-includes/pluggable.php(70): _wp_get_current_user() #5 /web/htdocs/www.iftechnology.it/home/wp-includes/l10n.php(97): wp_get_current_user() #6 /web/htdocs/www.iftechnology.it/home/wp-includes/l10n.php(140): get_user_locale() #7 /web/htdocs/www.iftechnology.it/home/wp-includes/l10n.php(885): determine_locale() #8 /web/htdocs/www.iftechnology.it/home/wp-content/plugins/advanced-cf7-db/freemius/includes/class-freemius.php(3633): load_plugin_textdomain() #9 /web/htdocs/www.iftechnology.it/home/wp-includes/class-wp-hook.php(307): Freemius::_load_textdomain() #10 /web/htdocs/www.iftechnology.it/home/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #11 /web/htdocs/www.iftechnology.it/home/wp-includes/plugin.php(476): WP_Hook->do_action() #12 /web/htdocs/www.iftechnology.it/home/wp-settings.php(461): do_action() #13 /web/htdocs/www.iftechnology.it/home/wp-config.php(90): require_once(‘…’) #14 /web/htdocs/www.iftechnology.it/home/wp-load.php(50): require_once(‘…’) #15 /web/htdocs/www.iftechnology.it/home/wp-admin/admin.php(34): require_once(‘…’) #16 /web/htdocs/www.iftechnology.it/home/wp-admin/index.php(10): require_once(‘…’) #17 {main} thrown in /web/htdocs/www.iftechnology.it/home/wp-includes/class-wp-hook.php on line 307

      Notice: La funzione is_embed è stata richiamata in maniera scorretta. I tag condizionali di una query non funzionano prima che la query sia stata eseguita. Prima dell’esecuzione restituiscono sempre il valore False. Leggi Debugging in WordPress per maggiori informazioni. (Questo messaggio è stato aggiunto nella versione 3.1.0.) in /web/htdocs/www.iftechnology.it/home/wp-includes/functions.php on line 5833

      Notice: La funzione is_search è stata richiamata in maniera scorretta. I tag condizionali di una query non funzionano prima che la query sia stata eseguita. Prima dell’esecuzione restituiscono sempre il valore False. Leggi Debugging in WordPress per maggiori informazioni. (Questo messaggio è stato aggiunto nella versione 3.1.0.) in /web/htdocs/www.iftechnology.it/home/wp-includes/functions.php on line 5833

      Grazie per l’aiuto.

    • enricotv

      (@enricotv)


      Ciao a tutti,

      dopo i due più recenti aggiornamenti di wordpress non mi funziona più un plugin che genera post di una determinata categoria derivante dalla compilazione di moduli di CF7.
      L’ho controllato e ricontrollato eppure niente da fare, con il debug di wordpress mi esce il seguente errore:

      Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “add_author_support_to_posts” not found or invalid function name in /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-includes/class-wp-hook.php:324

      Stack trace: 0 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 1 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action() 2 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-settings.php(643): do_action() 3 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-config.php(82): require_once(‘…’) 4 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-load.php(50): require_once(‘…’) 5 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-blog-header.php(13): require_once(‘…’) 6 /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/index.php(17): require(‘…’) 7 {main} thrown in /var/www/virtual/mlnv.org/sportelodelsitadino/htdocs/wp-includes/class-wp-hook.php on line 324

      Questo di seguito alla fine è il codice php del plugin, so che è lunghetto ma se qualcuno gentilmente mi aiuta a trovar l’errore gliene sarei molto grato.
      Grazie infinite

      Enrico

      <?php
      
      if (!defined('ABSPATH')) {
          exit;
      }
      
      /**
       * Our main plugin class
       */
      class CF7_To_WP
      {
      
          /**
           * The single instance of cf7_to_wp.
           * @var     object
           */
          private static $_instance = null;
      
          /**
           * Settings class object
           * @var     object
           */
          public $settings = null;
      
          /**
           * The version number.
           * @var     string
           */
          public $_version;
      
          /**
           * The token.
           * @var     string
           */
          public $_token;
      
          /**
           * The main plugin file.
           * @var     string
           */
          public $file;
      
          /**
           * The main plugin directory.
           * @var     string
           */
          public $dir;
      
          /**
           * The plugin assets directory.
           * @var     string
           */
          public $assets_dir;
      
          /**
           * The plugin assets URL.
           * @var     string
           */
          public $assets_url;
      
          /**
           * Our post type slug.
           *
           * @var string
           */
          private $post_type = 'cf7_form_messages';
      
          /**
           * Constructor function.
           * @access  public
           */
          public function __construct($file = '', $version = '0.1')
          {
              $this->_version = $version;
              $this->_token = 'cf7_to_wp';
      
              // Load plugin environment variables
              $this->file = $file;
              $this->dir = dirname($this->file);
              $this->assets_dir = trailingslashit($this->dir) . 'assets';
              $this->assets_url = esc_url(trailingslashit(plugins_url('/assets/', $this->file)));
      
              // Handle localization
              $this->load_plugin_textdomain();
              add_action('init', array($this, 'load_localization'), 0);
          }
      
          /**
           * Initialize all the things!
           */
          public function init()
          {
              // Register Messages post type.
              add_action('init', array($this, 'register_form_msg_post_type'));
              add_filter('add_menu_classes', array($this, 'menu_msg_form_bubble'));
              add_filter('post_row_actions', array($this, 'action_row_for_msg_posts'), 10, 2);
              add_action('admin_init', [$this, 'maybe_mark_form_message_as_read']);
              add_filter('wpcf7_verify_nonce', '__return_true');
      
              // Hook into CF7 actions.
              add_filter('wpcf7_editor_panels', array($this, 'add_cf7_panel'));
              add_action('wpcf7_after_save', array($this, 'save_cf7_data'), 50, 1);
              add_action('wpcf7_mail_sent', array($this, 'create_post_on_form_submission'), 50, 1);
              add_action('wpcf7_mail_failed', array($this, 'create_post_on_form_submission'), 50, 1);
              add_action('init', 'add_author_support_to_posts');
              add_filter('wpcf7_verify_nonce', '__return_true');
          }
      
          /**
           * Load plugin localisation
           */
          public function load_localization()
          {
              load_plugin_textdomain('cf7_to_wp', false, dirname(plugin_basename($this->file)) . '/lang/');
          }
      
          /**
           * Load plugin textdomain
           */
          public function load_plugin_textdomain()
          {
              $domain = 'cf7_to_wp';
              $locale = apply_filters('plugin_locale', get_locale(), $domain);
              load_textdomain($domain, WP_LANG_DIR . '/' . $domain . '/' . $domain . '-' . $locale . '.mo');
              load_plugin_textdomain($domain, false, dirname(plugin_basename($this->file)) . '/lang/');
          }
      
          /**
           * Register our post type to store messages.
           */
          public function register_form_msg_post_type()
          {
              register_post_type(
                  $this->post_type,
                  array(
                      'labels' => array(
                          'name' => __('Pratiche', 'cf7_to_wp'),
                          'singular_name' => __('Pratica', 'cf7_to_wp'),
                          'add_new' => __('Aggiungi nuova', 'cf7_to_wp'),
                          'add_new_item' => __('Aggiungi nuova pratica', 'cf7_to_wp'),
                          'edit' => __('Modifica', 'cf7_to_wp'),
                      ),
                      'description' => 'Pratiche e Servizi',
                      'has_archive' => true,
                      'publicly_queryable' => true,
                      'capability_type' => 'post',
                      'menu_position' => 32,
                      'show_ui' => true,
                      'show_in_menu' => true,
                      'public' => true,
                      'query_var' => true,
                      'menu_icon' => 'dashicons-buddicons-pm',
                      'taxonomies' => array('category'),
                      'supports' => array(
                          'author',
                          'title',
      					'category',
                          'editor',
                          'excerpt',
                          'trackbacks',
                          'page-attributes',
                          'custom-fields',
                          'thumbnail',
                          'sticky',
                      ),
                  )
              );
          }
      
          /**
           * Add bubble to admin menu
           *
           * @param array $menu
           * @return array $menu
           */
          public function menu_msg_form_bubble($menu)
          {
              $form_messages_count = wp_count_posts($this->post_type);
              $pending_count = $form_messages_count->draft + $form_messages_count->pending;
      
              foreach ($menu as $menu_key => $menu_data) {
                  if ("edit.php?post_type={$this->post_type}" !== $menu_data[2]) {
                      continue;
                  }
      
                  $menu[$menu_key][0] .= " <span class='update-plugins count-$pending_count'><span class='plugin-count'>" . number_format_i18n($pending_count) . '</span></span>';
              }
      
              return $menu;
          }
      
          /**
           * Add "Mark as read" action for our post type
           *
           * @param array $actions
           * @param WP_Post $post
           * @return array $actions
           */
          public function action_row_for_msg_posts($actions, $post)
          {
              if ($post->post_type === $this->post_type && $post->post_status !== 'publish') {
                  $actions['mark_as_read'] = sprintf(
                      '<a href="%s" class="aria-button-if-js" aria-label="%s">%s</a>',
                      wp_nonce_url("edit.php?post_type={$this->post_type}&action=mark_as_read&message_id={$post->ID}", "mark_message_as_read_{$post->ID}"),
                      esc_attr(__('Mark as read', 'cf7_to_wp')),
                      __('Mark as read', 'cf7_to_wp')
                  );
              }
      
              return $actions;
          }
      
          /**
           * Mark form message as read
           */
          public function maybe_mark_form_message_as_read()
          {
              if (isset($_GET['action']) && $_GET['action'] == 'mark_as_read' && isset($_GET['message_id'])) {
                  $message_id = (int) $_GET['message_id'];
      
                  if (isset($_GET['_wpnonce']) && wp_verify_nonce($_GET['_wpnonce'], "mark_message_as_read_{$message_id}")) {
                      $updated_post = wp_update_post(
                          array(
                              'ID' => $message_id,
                              'post_status' => 'publish',
                          )
                      );
      
                      wp_redirect(wp_get_referer());
                      exit();
                  }
              }
          }
      
          /**
           * Add new panel to CF7 form settings
           *
           * @param array $panels
           * @return array
           */
          public function add_cf7_panel($panels)
          {
              $panels['cf7-to-wp'] = array(
                  'title' => __('Salva messaggi', 'cf7_to_wp'),
                  'callback' => array($this, 'cf7_to_wp_form_metabox'),
              );
      
              return $panels;
          }
      
          /**
           * Output the content of our panel/metabox
           *
           * @param WPCF7_ContactForm $post CF7 object
           */
          public function cf7_to_wp_form_metabox($post)
          {
              $id = $post->id();
              $cf7towp = get_post_meta($id, '_cf7towp', true);
              $cf7towp = wp_parse_args(
                  $cf7towp,
                  array(
                      'active' => 0,
                      'title' => '',
                      'content' => '',
                      'category' => 0,
                  )
              );?>
      
      		<p style="margin-bottom:1em; font-size:1.25em;">
      			<?php _e('Abilitando la casella sottostante ogni modulo inviato compilato verrà pubblicato come nuovo articolo "Pratiche" privato.', 'cf7_to_wp');?>
      		</p>
      
      		<div class="mail-field" style="margin-bottom:1em;">
      			<label for="cf7towp-active">
      				<input type="checkbox" id="cf7towp-active" name="wpcf7-cf7towp-active" value="1" <?php checked($cf7towp['active'], 1);?> />
      				<strong><?php echo esc_html(__('Salvare i moduli compilati come articoli "Pratiche"?', 'cf7_to_wp')); ?></strong>
      			</label>
      
      		</div>
      
      		<div class="pseudo-hr"></div>
      
      		<div class="mail-field">
      			<p class="description">
      				<label for="cf7towp-category"><?php echo esc_html(__('Categoria dell\'articolo', 'cf7_to_wp')); ?></label>
      				<select id="cf7towp-category" name="wpcf7-cf7towp-category">
      					<?php $this->get_category_options($id)?>
      				</select>
      			</p>
      		</div>
      
      		<div class="mail-field">
      			<p class="description">
      				<label for="cf7towp-title"><?php echo esc_html(__('Titolo dell\'articolo', 'cf7_to_wp')); ?></label>
      				<input type="text" id="cf7towp-title" name="wpcf7-cf7towp-title" class="large-text" value="<?php echo esc_attr($cf7towp['title']); ?>" />
      			</p>
      		</div>
      
      		<div class="mail-field">
      			<p class="description">
      				<label for="cf7towp-content"><?php echo esc_html(__('Contenuto dell\'articolo', 'cf7_to_wp')); ?></label>
      				<textarea id="cf7towp-content" name="wpcf7-cf7towp-content" cols="100" rows="10" class="large-text"><?php echo esc_attr($cf7towp['content']); ?></textarea>
      			</p>
      		</div>
      
      		<hr>
      
      		<p class="description" style="margin-top:.5em;">
      			<span style="float:left; width:60%;">
      				<?php _e('Usa i classici CF7 [mail-tag] per i contenuti dinamici nel titolo e nel contenuto (li trovi sulla tab Mail).', 'cf7_to_wp');?>
      			</span>
      			<span style="text-align:right; float:right; width:40%;">
      				<?php
      $credits_link = '<a target="_blank" href="https://github.com/psaikali/contact-form-to-wp-posts">Fonte</a>';
              printf(__('A Contact Form 7 addon by %1$s', 'cf7_to_wp'), $credits_link);
              ?>
      			</span>
      		</p>
      
      		<hr>
      	<?php }
      
          /**
           * Get category field data
           */
      
          public function get_category_options($id)
          {
      
              $cf7towp = get_post_meta($id, '_cf7towp', true);
              $cf7towp = wp_parse_args(
                  $cf7towp,
                  array(
                      'active' => 0,
                      'title' => '',
                      'content' => '',
                      'category' => 0,
                  )
              );
      
              $args = array(
                  'taxonomy' => 'category',
                  'hide_empty' => false,
              );
      
              $terms = get_terms($args);
      
              foreach ($terms as $term) {
                  $options .= '<option value="' . $term->term_id . '" ' . selected($cf7towp['category'], $term->term_id, true) . '>' . $term->name . '</option>';
              }
      
              echo $options;
      
          }
      
          /**
           * Save metabox/tab data when CF7 form settings page is saved.
           *
           * @param WPCF7_ContactForm $contact_form
           */
          public function save_cf7_data($contact_form)
          {
              global $user_id;
              $user_id = get_current_user_id();
              $id = $contact_form->id();
              $cf7towp = array();
              $cf7towp['active'] = (!empty($_POST['wpcf7-cf7towp-active']));
      
              if (isset($_POST['wpcf7-cf7towp-title'])) {
                  $cf7towp['title'] = sanitize_text_field($_POST['wpcf7-cf7towp-title']);
              }
      
              if (isset($_POST['wpcf7-cf7towp-content'])) {
                  $cf7towp['content'] = wp_kses_post($_POST['wpcf7-cf7towp-content']);
              }
      
              if (isset($_POST['wpcf7-cf7towp-category'])) {
                  $cf7towp['category'] = wp_kses_post($_POST['wpcf7-cf7towp-category']);
              }
      
              update_post_meta($id, '_cf7towp', $cf7towp);
          }
      
          /**
           * Create a Messages post when form is submitted
           *
           * @param WPCF7_ContactForm $contact_form
           */
      
          public function get_current_user_id()
          {
              if (class_exists('Jwt_Auth_Public')) {
                  $jwt = new \Jwt_Auth_Public('jwt-auth', '1.1.0');
                  $token = $jwt->validate_token(false);
                  if (\is_wp_error($token)) {
                      return false;
                  }
      
                  return $token->data->user->id;
              } else {
                  return false;
              }
          }
      
          public function create_post_on_form_submission($contact_form)
          {
      
              $form_post = $contact_form->id();
              $cf7towp_data = get_post_meta($form_post, '_cf7towp', true);
      
              if ($cf7towp_data['active'] === true) {
                  $submission = WPCF7_Submission::get_instance();
      
                  if ($submission) {
                      $meta = array();
                      $meta['ip'] = $submission->get_meta('remote_ip');
                      $meta['ua'] = $submission->get_meta('user_agent');
                      $meta['url'] = $submission->get_meta('url');
                      $meta['date'] = date_i18n(get_option('date_format'), $submission->get_meta('timestamp'));
                      $meta['time'] = date_i18n(get_option('time_format'), $submission->get_meta('timestamp'));
                  }
      
                  $post_title_template = $cf7towp_data['title'];
                  $post_content_template = $cf7towp_data['content'];
                  $post_category[] = $cf7towp_data['category'];
      
                  $post_title = wpcf7_mail_replace_tags(
                      $post_title_template,
                      array(
                          'html' => true,
                          'exclude_blank' => true,
                          'has_archive' => true,
                      )
                  );
      
                  $post_content = wpcf7_mail_replace_tags(
                      $post_content_template,
                      array(
                          'html' => true,
                          'exclude_blank' => true,
                          'has_archive' => true,
                      )
                  );
      
                  $new_form_msg = wp_insert_post(
      
                      array(
                          'post_type' => $this->post_type,
                          'post_title' => $post_title,
                          'post_content' => $post_content,
                          'post_author' => $current_user -> ID,
                          'post_status' => 'private',
                          'has_archive' => true,
                          'post_category' => $post_category,
                      )
                  );
      
                  if ($submission) {
                      update_post_meta($new_form_msg, 'cf7towp_meta', $meta, );
                  }
              }
          }
      
          /**
           * Main cf7_to_wp singleton instance
           *
           * Ensures only one instance of cf7_to_wp is loaded or can be loaded.
           *
           * @static
           * @see cf7_to_wp()
           * @return Main cf7_to_wp instance
           */
          public static function instance($file = '', $version = '0.1')
          {
              if (is_null(self::$_instance)) {
                  self::$_instance = new self($file, $version);
              }
              return self::$_instance;
          }
      
          /**
           * Cloning is forbidden.
           *
           */
          public function __clone()
          {
              _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?'), $this->_version);
          }
      
          /**
           * Unserializing instances of this class is forbidden.
           *
           */
          public function __wakeup()
          {
              _doing_it_wrong(__FUNCTION__, __('Cheatin’ huh?'), $this->_version);
          }
      }
    • ciao!

      indicativamente da quando mi è arrivata la mail “Il tuo sito è aggiornato a WordPress 5.1.18” il mio sito è andato in down e non posso accedere alla mia admin-wp riportando errori così:


      Fatal error: Uncaught Error: Call to undefined function create_function() in /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-content/plugins/imaginem-widgets-r2/widgets/sidebar-gallery.php:454 Stack trace: #0 /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-content/plugins/imaginem-widgets-r2/mtheme-widgets.php(13): require_once() #1 /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-settings.php(342): include_once(‘…’) #2 /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-config.php(101): require_once(‘…’) #3 /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-load.php(37): require_once(‘…’) #4 /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-blog-header.php(13): require_once(‘…’) #5 /home/mhd-01/www.carlocolombofoto.com/htdocs/index.php(17): require(‘…’) #6 {main} thrown in /home/mhd-01/www.carlocolombofoto.com/htdocs/wp-content/plugins/imaginem-widgets-r2/widgets/sidebar-gallery.php on line 454

      come posso fare?

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • Salve, da qualche tempo mi vengono notificati errori dal sito http://www.latteriamortaretta.it, per i quali non trovo poi riscontro: il sito non presenta anomalie a frontend nè funzionalità compromesse a backend. Il sito viene regolarmente aggiornato. Vorrei un vostro riscontro al riguardo, grazie.

      Versione di WordPress 6.4.2

      Tema attivo: Enfold Child (versione 1.0)

      Versione PHP 8.1.27

      Questi sono gli errori segnalati:

      Un errore di E_ERROR è stato causato nella linea 2842 del file /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/themes/enfold/config-woocommerce/config.php. Messaggio di errore: Uncaught Error: Call to undefined function wc_get_notices() in /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/themes/enfold/config-woocommerce/config.php:2842
      
      Stack trace:
      
      #0 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/class-wp-hook.php(324): avia_woocommerce_cart_dropdown()
      
      #1 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      
      #2 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/plugin.php(517): WP_Hook->do_action()
      
      #3 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/themes/enfold/includes/helper-main-menu.php(137): do_action()
      
      #4 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(792): require('...')
      
      #5 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(725): load_template()
      
      #6 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/general-template.php(206): locate_template()
      
      #7 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/themes/enfold/header.php(275): get_template_part()
      
      #8 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(790): require_once('...')
      
      #9 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(725): load_template()
      
      #10 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/general-template.php(48): locate_template()
      
      #11 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/themes/enfold/404.php(9): get_header()
      
      #12 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(792): require('...')
      
      #13 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/template.php(725): load_template()
      
      #14 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/general-template.php(206): locate_template()
      
      #15 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/plugins/hide-login-page/libs/factory/templates/includes/class-helpers.php(79): get_template_part()
      
      #16 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/plugins/hide-login-page/includes/classes/class.configurate-hide-login-page.php(230): WBCR\Factory_Templates_126\Helpers::setError404()
      
      #17 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-content/plugins/hide-login-page/includes/classes/class.configurate-hide-login-page.php(155): WHLP_ConfigHideLoginPage->setAccessError()
      
      #18 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/class-wp-hook.php(324): WHLP_ConfigHideLoginPage->wpLoaded()
      
      #19 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
      
      #20 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-includes/plugin.php(517): WP_Hook->do_action()
      
      #21 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-settings.php(665): do_action()
      
      #22 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-config.php(80): require_once('...')
      
      #23 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-load.php(50): require_once('...')
      
      #24 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-admin/admin.php(34): require_once('...')
      
      #25 /var/www/vhosts/h476250.linp043.arubabusiness.it/latteriamortaretta.it/wp-admin/users.php(11): require_once('...')
      
      #26 {main}
      
        thrown

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • l mio sito ha la ve4rsione 6.1.1 di wordpress e mi si chiede l’aggiornamento, così pure come per 16 plugin installati.

      php è alla versione 7.4.33 e mi si chiede di aggiornare a php 8

      Quando eseguo anche solo uno degli aggiornamenti richiesti, il sito va in down con un errore su tutte le pagine come questo:

      Fatal error: Uncaught Error: Call to undefined function trailingslashit() in /home/customer/www/lachipper.com/public_html/wp-includes/class-wp-textdomain-registry.php:103 Stack trace: #0 /home/customer/www/lachipper.com/public_html/wp-includes/l10n.php(784): WP_Textdomain_Registry->set(‘default’, ‘it_IT’, ‘/home/customer/…’) #1 /home/customer/www/lachipper.com/public_html/wp-includes/load.php(1401): load_textdomain(‘default’, ‘/home/customer/…’, ‘it_IT’) #2 /home/customer/www/lachipper.com/public_html/wp-includes/load.php(278): wp_load_translations_early() #3 /home/customer/www/lachipper.com/public_html/wp-settings.php(74): wp_maintenance() #4 /home/customer/www/lachipper.com/public_html/wp-config.php(82): require_once(‘/home/customer/…’) #5 /home/customer/www/lachipper.com/public_html/wp-load.php(50): require_once(‘/home/customer/…’) #6 /home/customer/www/lachipper.com/public_html/wp-admin/admin.php(34): require_once(‘/home/customer/…’) #7 /home/customer/www/lachipper.com/public_html/wp-admin/update-core.php(10 in /home/customer/www/lachipper.com/public_html/wp-includes/class-wp-textdomain-registry.php on line 103

      dunque poi devo tornare a un backup precedente e sono bloccata negli aggiornamenti.

      Il team Siteground dice che l’hosting funziona correttamente e che è un problema di wordpress e mi ha suggerito di rivolgermi ad uno sviluppatore .

      C’è qualcosa che si può fare?

      Grazie

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    Chi ha creato la discussione padovano2022

    (@padovano2022)

    Ho scoperto che se sposto il progetto di Docker fuori da Dropbox ed uso l’immagine di WordPress specifica (https://hub.docker.com/_/wordpress) tutto funziona alla perfezzione con qualsiasi tipo di volume, anche dopo il riavvio della macchina ma tali file non risultano accessibili in scrittura. Se voglio eseguire un restor di una configurazione locale su server reale non posso farlo perché non ho accesso ai file di WordPress in scrittura.

    Questa è la configurazione funzionante che ho ora:

    drwxr-xr-x  5 www-data www-data  4096 set 13 11:35 .
    drwxr-xr-x  6 gi       gi        4096 set 13 11:33 ..
    -rw-r--r--  1 www-data www-data   269 set 13 11:36 .htaccess
    -rw-r--r--  1 www-data www-data   405 feb  6  2020 index.php
    -rw-r--r--  1 www-data www-data 19915 gen  1  2022 license.txt
    -rw-r--r--  1 www-data www-data  7401 mar 22 22:11 readme.html
    -rw-r--r--  1 www-data www-data  7165 gen 21  2021 wp-activate.php
    drwxr-xr-x  9 www-data www-data  4096 ago 30 19:40 wp-admin
    -rw-r--r--  1 www-data www-data   351 feb  6  2020 wp-blog-header.php
    -rw-r--r--  1 www-data www-data  2338 nov 10  2021 wp-comments-post.php
    -rw-rw-r--  1 www-data www-data  5480 ago 31 21:04 wp-config-docker.php
    -rw-r--r--  1 www-data www-data  5584 set 13 11:35 wp-config.php
    -rw-r--r--  1 www-data www-data  3001 dic 14  2021 wp-config-sample.php
    drwxr-xr-x  6 www-data www-data  4096 set 13 11:40 wp-content
    -rw-r--r--  1 www-data www-data  3943 apr 28 11:49 wp-cron.php
    drwxr-xr-x 26 www-data www-data 16384 ago 30 19:40 wp-includes
    -rw-r--r--  1 www-data www-data  2494 mar 19 21:31 wp-links-opml.php
    -rw-r--r--  1 www-data www-data  3973 apr 12 03:47 wp-load.php
    -rw-r--r--  1 www-data www-data 48498 apr 29 16:36 wp-login.php
    -rw-r--r--  1 www-data www-data  8577 mar 22 17:25 wp-mail.php
    -rw-r--r--  1 www-data www-data 23706 apr 12 11:26 wp-settings.php
    -rw-r--r--  1 www-data www-data 32051 apr 11 13:42 wp-signup.php
    -rw-r--r--  1 www-data www-data  4748 apr 11 13:42 wp-trackback.php
    -rw-r--r--  1 www-data www-data  3236 giu  8  2020 xmlrpc.php

    Pensavo che WordPress fosse più usato sinceramente ma probabilmente solo su hosting, non dentro i container.

    Mi rifiuto tassativamente di installare in modo classico il CMS e anche volessi non potrei perché il server che uso è configurato con Docker.

    Ciao @padovano2022 ,
    non so se sia quello l’errore.
    Questa è una installazione ‘live’ di wp

    root@server:/home/<user>/web/<website>/public_html# ls -la

    drwxr-x–x 13 <user> www-data 4096 Sep 12 11:25 .
    dr-xr-x–x 8 <user> <group user> 4096 Jun 17 02:12 ..
    drwxr-xr-x 9 <user> <group user> 4096 Jan 26 2022 wp-admin
    drwxr-xr-x 14 <user> <group user> 4096 Sep 12 11:25 wp-content
    drwxr-xr-x 26 <user> <group user> 12288 Jan 26 2022 wp-includes
    -rw-r–r– 1 <user> <group user> 113459 Jan 3 2022 favicon.ico
    -rw-r–r– 1 <user> <group user> 405 Aug 29 17:40 .htaccess
    -rw-r–r– 1 <user> <group user> 405 Jan 3 2022 index.php
    -rw-r–r– 1 <user> <group user> 19915 Aug 31 01:14 license.txt
    -rw-r–r– 1 <user> <group user> 7766 Aug 31 01:14 readme.html
    -rw-r–r– 1 <user> <group user> 7165 Jan 3 2022 wp-activate.php
    -rw-r–r– 1 <user> <group user> 351 Jan 3 2022 wp-blog-header.php
    -rw-r–r– 1 <user> <group user> 2338 Jan 26 2022 wp-comments-post.php
    -rw-r–r– 1 <user> <group user> 3543 Jan 3 2022 wp-config.php
    -rw-r–r– 1 <user> <group user> 3186 Jan 26 2022 wp-config-sample.php
    -rw-r–r– 1 <user> <group user> 3943 Aug 17 11:17 wp-cron.php
    -rw-r–r– 1 <user> <group user> 2494 Aug 17 11:17 wp-links-opml.php
    -rw-r–r– 1 <user> <group user> 3973 Aug 17 11:17 wp-load.php
    -rw-r–r– 1 <user> <group user> 48498 Aug 17 11:17 wp-login.php
    -rw-r–r– 1 <user> <group user> 8577 Aug 17 11:17 wp-mail.php
    -rw-r–r– 1 <user> <group user> 23706 Aug 17 11:17 wp-settings.php
    -rw-r–r– 1 <user> <group user> 32051 Aug 17 11:17 wp-signup.php
    -rw-r–r– 1 <user> <group user> 4748 Aug 17 11:17 wp-trackback.php
    -rw-r–r– 1 <user> <group user> 3236 Jan 3 2022 xmlrpc.php

    Mi sembra che ci sia anche wp-config.php oltre a wp-config-sample.php.

    Non penso che aggiungere

    define (‘FS_METHOD’, ‘direct’);

    abbia rischi di qualche tipo. Forza soltanto a non usare ftp di wordpress.

    Come dicevo, non ho mai fatto una installazione su docker però word press ci tiene, almeno a giudicare dalla documentazione che c’è.

    Fammi sapere.

    Saluto.

    • andreaparancola

      (@andreaparancola)


      ho installato un nuovo sito ma non mi fa accedere all’ admin di wordpress, mostrandomi il seguente errore:

      Warning: require(/home/customer/www/aduemanipasticceria.it/public_html/wp-includes/class-wp-recovery-mode-cookie-service.php): failed to open stream: No such file or directory in /home/customer/www/aduemanipasticceria.it/public_html/wp-settings.php on line 42
      
      Fatal error: require(): Failed opening required '/home/customer/www/aduemanipasticceria.it/public_html/wp-includes/class-wp-recovery-mode-cookie-service.php' (include_path='.:/usr/local/php74/pear') in /home/customer/www/aduemanipasticceria.it/public_html/wp-settings.php on line 42

      ho cercato molte soluzioni nel web ma nessuna sembra voler funzionare!
      ho provato anche a cambiare le cartelle con delle installazioni pulite di wordpress come suggerito in alcuni forum! se a qualcuno è già capitato questo errore accetto qualsiasi consiglio grazie mille in anticipo

      La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

    • Quando il cliente cerca di finalizzare il pagamento attraverso carta di credito, quindi dopo aver inserito tutti i dati gi appare questo messaggio che gli impedisce di proseguire con l’acquisto bloccando l’operazione.
      Questo è il messaggio che appare:
      “ITEM_TOTAL_MISMATCH Should equal sum of (unit_amount*quantity) across all items for a given purcase_unit.”

      Questo è il report di sistema del sito`
      ### WordPress Environment ###

      WordPress address (URL): https://www.ciminadolciaria.com
      Site address (URL): https://www.ciminadolciaria.com
      WC Version: 6.6.1
      REST API Version: ✔ 6.6.1
      WC Blocks Version: ✔ 7.6.2
      Action Scheduler Version: ✔ 3.4.0
      Log Directory Writable: ✔
      WP Version: ❌ 5.9.3 – È disponibile una versione più recente di WordPress (6.0.1)
      WP Multisite: –
      WP Memory Limit: 1 GB
      WP Debug Mode: –
      WP Cron: ✔
      Language: it_IT
      External object cache: –

      ### Server Environment ###

      Server Info: Apache
      PHP Version: 7.4.30
      PHP Post Max Size: 150 MB
      PHP Time Limit: 300
      PHP Max Input Vars: 12000
      cURL Version: 7.83.1
      OpenSSL/1.1.1o

      SUHOSIN Installed: –
      MySQL Version: 5.7.38-log
      Max Upload Size: 150 MB
      Default Timezone is UTC: ✔
      fsockopen/cURL: ✔
      SoapClient: ✔
      DOMDocument: ✔
      GZip: ✔
      Multibyte String: ✔
      Remote Post: ✔
      Remote Get: ✔

      ### Database ###

      WC Database Version: 6.6.1
      WC Database Prefix: wp_
      Dimensione totale database: 58.88MB
      Dimensione dati database: 47.10MB
      Dimensione indice database: 11.78MB
      wp_woocommerce_sessions: Dati: 0.09MB + indice: 0.02MB + motore InnoDB
      wp_woocommerce_api_keys: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_woocommerce_attribute_taxonomies: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_woocommerce_downloadable_product_permissions: Dati: 0.02MB + indice: 0.06MB + motore InnoDB
      wp_woocommerce_order_items: Dati: 0.17MB + indice: 0.08MB + motore InnoDB
      wp_woocommerce_order_itemmeta: Dati: 1.52MB + indice: 1.92MB + motore InnoDB
      wp_woocommerce_tax_rates: Dati: 0.02MB + indice: 0.06MB + motore InnoDB
      wp_woocommerce_tax_rate_locations: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_woocommerce_shipping_zones: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_woocommerce_shipping_zone_locations: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_woocommerce_shipping_zone_methods: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_woocommerce_payment_tokens: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_woocommerce_payment_tokenmeta: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_woocommerce_log: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_actionscheduler_actions: Dati: 1.02MB + indice: 0.16MB + motore InnoDB
      wp_actionscheduler_claims: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_actionscheduler_groups: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_actionscheduler_logs: Dati: 0.52MB + indice: 0.42MB + motore InnoDB
      wp_aioseo_cache: Dati: 0.16MB + indice: 0.03MB + motore InnoDB
      wp_aioseo_notifications: Dati: 0.02MB + indice: 0.06MB + motore InnoDB
      wp_aioseo_posts: Dati: 0.09MB + indice: 0.02MB + motore InnoDB
      wp_cmplz_cookiebanners: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_cmplz_cookies: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_cmplz_dnsmpd: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_cmplz_services: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_cmplz_statistics: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_commentmeta: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_comments: Dati: 0.16MB + indice: 0.09MB + motore InnoDB
      wp_e_events: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_links: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_options: Dati: 6.22MB + indice: 0.16MB + motore InnoDB
      wp_postmeta: Dati: 9.52MB + indice: 4.03MB + motore InnoDB
      wp_posts: Dati: 2.52MB + indice: 0.33MB + motore InnoDB
      wp_revslider_css: Dati: 0.13MB + indice: 0.00MB + motore InnoDB
      wp_revslider_css_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_layer_animations: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_layer_animations_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_navigations: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_navigations_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_sliders: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_sliders_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_slides: Dati: 0.11MB + indice: 0.00MB + motore InnoDB
      wp_revslider_slides_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_static_slides: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_revslider_static_slides_bkp: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_sbi_feeds: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_sbi_feed_caches: Dati: 0.14MB + indice: 0.02MB + motore InnoDB
      wp_sbi_instagram_feeds_posts: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_sbi_instagram_feed_locator: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_sbi_instagram_posts: Dati: 0.11MB + indice: 0.00MB + motore InnoDB
      wp_sbi_sources: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_termmeta: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_terms: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_term_relationships: Dati: 0.06MB + indice: 0.02MB + motore InnoDB
      wp_term_taxonomy: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_usermeta: Dati: 1.52MB + indice: 2.02MB + motore InnoDB
      wp_users: Dati: 0.08MB + indice: 0.05MB + motore InnoDB
      wp_wcpdf_invoice_number: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wcpdf_packing_slip_number: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wc_admin_notes: Dati: 0.08MB + indice: 0.00MB + motore InnoDB
      wp_wc_admin_note_actions: Dati: 0.05MB + indice: 0.02MB + motore InnoDB
      wp_wc_category_lookup: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wc_customer_lookup: Dati: 0.06MB + indice: 0.03MB + motore InnoDB
      wp_wc_download_log: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_wc_order_coupon_lookup: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_wc_order_product_lookup: Dati: 0.16MB + indice: 0.19MB + motore InnoDB
      wp_wc_order_stats: Dati: 0.06MB + indice: 0.05MB + motore InnoDB
      wp_wc_order_tax_lookup: Dati: 0.06MB + indice: 0.03MB + motore InnoDB
      wp_wc_product_attributes_lookup: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wc_product_download_directories: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wc_product_meta_lookup: Dati: 0.06MB + indice: 0.09MB + motore InnoDB
      wp_wc_rate_limits: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wc_reserved_stock: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wc_tax_rate_classes: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wc_webhooks: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wfblockediplog: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wfblocks7: Dati: 0.02MB + indice: 0.05MB + motore InnoDB
      wp_wfconfig: Dati: 0.48MB + indice: 0.00MB + motore InnoDB
      wp_wfcrawlers: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wffilechanges: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wffilemods: Dati: 11.52MB + indice: 0.00MB + motore InnoDB
      wp_wfhits: Dati: 1.33MB + indice: 0.09MB + motore InnoDB
      wp_wfhoover: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wfissues: Dati: 0.06MB + indice: 0.06MB + motore InnoDB
      wp_wfknownfilelist: Dati: 5.52MB + indice: 0.00MB + motore InnoDB
      wp_wflivetraffichuman: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wflocs: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wflogins: Dati: 0.28MB + indice: 0.13MB + motore InnoDB
      wp_wfls_2fa_secrets: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_wfls_settings: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wfnotifications: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wfpendingissues: Dati: 0.02MB + indice: 0.06MB + motore InnoDB
      wp_wfreversecache: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wfsnipcache: Dati: 0.02MB + indice: 0.05MB + motore InnoDB
      wp_wfstatus: Dati: 0.13MB + indice: 0.11MB + motore InnoDB
      wp_wftrafficrates: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_wpfm_backup: Dati: 0.02MB + indice: 0.00MB + motore InnoDB
      wp_yith_wcwl: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_yith_wcwl_lists: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_yoast_indexable: Dati: 1.50MB + indice: 0.27MB + motore InnoDB
      wp_yoast_indexable_hierarchy: Dati: 0.06MB + indice: 0.05MB + motore InnoDB
      wp_yoast_migrations: Dati: 0.02MB + indice: 0.02MB + motore InnoDB
      wp_yoast_primary_term: Dati: 0.02MB + indice: 0.03MB + motore InnoDB
      wp_yoast_seo_links: Dati: 0.17MB + indice: 0.14MB + motore InnoDB

      ### Post Type Counts ###

      attachment: 309
      custom_css: 1
      dflip: 3
      elementor_font: 1
      elementor_icons: 1
      elementor_library: 4
      mc4wp-form: 1
      nav_menu_item: 146
      oembed_cache: 1
      ovic_footer: 1
      ovic_menu: 6
      page: 23
      post: 1
      product: 140
      product_variation: 44
      revision: 373
      shop_coupon: 5
      shop_order: 323
      shop_order_refund: 1
      viwec_template: 15
      wpcf7_contact_form: 4
      wp_global_styles: 1

      ### Security ###

      Secure connection (HTTPS): ✔
      Hide errors from visitors: ✔

      ### Active Plugins (32) ###

      3D FlipBook : Dflip Lite: by DearHive – 1.7.31
      FiboSearch – AJAX Search for WooCommerce: by FiboSearch Team – 1.18.1
      Akismet Anti-Spam: by Automattic – 4.2.4
      Click to Chat: by HoliThemes – 3.9.10
      Complianz Privacy Suite (GDPR/CCPA) premium: by Really Simple Plugins – 6.2.4
      Contact Form 7: by Takayuki Miyoshi – 5.6
      Elementor Pro: by Elementor.com – 3.1.0
      Elementor: by Elementor.com – 3.6.7
      Email Template Customizer for WooCommerce: by VillaTheme – 1.1.10
      Smash Balloon Instagram Feed: by Smash Balloon – 6.0.6
      Jetpack: by Automattic – 11.1
      Loco Translate: by Tim Whitlock – 2.6.2
      Ovic Addon Toolkit: by Ovic Team – 2.5.5
      Ovic: Import Demo: by Ovic Team – 1.5.9
      Ovic: Product Bundle: by Ovic Team – 1.1.1
      PW WooCommerce Bulk Edit: by Pimwick
      LLC – 2.103

      Slider Revolution: by ThemePunch – 6.2.23
      WooCommerce Smart COD: by woosmartcod.com – 1.6.1
      WebP Express: by Bjørn Rosell – 0.25.5
      Advanced Order Export For WooCommerce: by AlgolPlus – 3.3.1
      Variation Swatches for WooCommerce: by RadiusTheme – 2.1.1.8
      WooCommerce Satispay: by Satispay – 2.0.0
      WooCommerce PayPal Payments: by WooCommerce – 1.9.0
      WooCommerce PDF Invoices & Packing Slips: by WP Overnight – 3.0.0
      WooCommerce: by Automattic – 6.6.1 (aggiornamento alla versione 6.7.0 disponibile)
      Wordfence Security: by Wordfence – 7.5.11
      Yoast SEO: by Team Yoast – 19.2
      WP Fastest Cache: by Emre Vona – 1.0.2
      Gestore di file WP: by mndpsingh287 – 7.1.6
      YITH WooCommerce Compare: by YITH – 2.15.0
      YITH WooCommerce Quick View: by YITH – 1.17.0
      YITH WooCommerce Wishlist: by YITH – 3.10.0

      ### Inactive Plugins (0) ###

      ### Must Use Plugins (1) ###

      WordPress automation by Installatron: by –

      ### Settings ###

      API Enabled: ✔
      Force SSL: –
      Currency: EUR (€)
      Currency Position: left
      Thousand Separator: ,
      Decimal Separator: .
      Number of Decimals: 2
      Taxonomies: Product Types: external (external)
      grouped (grouped)
      simple (simple)
      variable (variable)

      Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
      exclude-from-search (exclude-from-search)
      featured (featured)
      outofstock (outofstock)
      rated-1 (rated-1)
      rated-2 (rated-2)
      rated-3 (rated-3)
      rated-4 (rated-4)
      rated-5 (rated-5)

      Connected to WooCommerce.com: –
      Enforce Approved Product Download Directories: –

      ### WC Pages ###

      Shop base: #11278 – /shop/
      Carrello: #11279 – /cart/
      Pagamento: #11280 – /checkout/
      Il mio account: #11 – /my-account/
      Termini e condizioni: ❌ La pagina non è impostata

      ### Theme ###

      Name: Armania Child
      Version: 1.1.5.1601989261
      Author URL: https://kutethemes.com/
      Child Theme: ✔
      Parent Theme Name: Armania
      Parent Theme Version: 1.2.2
      Parent Theme Author URL: https://kutethemes.com/
      WooCommerce Support: ✔

      ### Templates ###

      Overrides: armania/woocommerce/cart/cross-sells.php
      armania/woocommerce/content-product.php
      armania/woocommerce/content-single-product.php
      armania/woocommerce/global/quantity-input.php
      armania/woocommerce/global/wrapper-end.php
      armania/woocommerce/global/wrapper-start.php
      armania/woocommerce/loop/add-to-cart.php
      armania/woocommerce/loop/loop-end.php
      armania/woocommerce/loop/loop-start.php
      armania/woocommerce/loop/pagination.php
      armania/woocommerce/loop/sale-flash.php
      armania/woocommerce/single-product/meta.php
      armania/woocommerce/single-product/related.php
      armania/woocommerce/single-product/stock.php
      armania/woocommerce/single-product/tabs/tabs.php
      armania/woocommerce/single-product/up-sells.php

      ### WooCommerce PayPal Payments ###

      Onboarded: ✔
      Shop country code: IT
      WooCommerce currency supported: ✔
      PayPal card processing available in country: ✔
      Pay Later messaging available in country: ✔
      Webhook status: –
      Vault enabled: ✔
      Logging enabled: –
      Reference Transactions: –
      Used PayPal Checkout plugin: ✔

      ### Admin ###

      Enabled Features: activity-panels
      analytics
      coupons
      customer-effort-score-tracks
      experimental-products-task
      experimental-import-products-task
      experimental-fashion-sample-products
      homescreen
      marketing
      mobile-app-banner
      navigation
      onboarding
      onboarding-tasks
      remote-inbox-notifications
      remote-free-extensions
      payment-gateway-suggestions
      shipping-label-banner
      subscriptions
      store-alerts
      transient-notices
      wc-pay-promotion
      wc-pay-welcome-page
      wc-pay-subscriptions-page

      Disabled Features: minified-js
      settings

      Daily Cron: ✔ Next scheduled: 2022-07-15 12:41:38 +00:00
      Options: ✔
      Notes: 93
      Onboarding: completed

      ### Action Scheduler ###

      Completato: 261
      Oldest: 2022-06-14 07:43:52 +0000
      Newest: 2022-07-14 12:40:40 +0000

      In attesa: 1
      Oldest: 2022-07-15 10:15:32 +0000
      Newest: 2022-07-15 10:15:32 +0000

      ### Status report information ###

      Generated at: 2022-07-14 13:31:08 +00:00
      `

Stai vedendo 15 risultati - da 1 a 15 (di 38 totali)