Risultati della ricerca per 'Wordpress script type'

Stai vedendo 15 risultati - da 1 a 15 (di 38 totali)
  • Forum: Fixing WordPress
    Come il topic: Aiuto a trovare
    • Ciao a tutti, se analizzo la mia homepage http://www.backdoorpodcast.com (F12 sul browser) mi da l’errore che è aperto due volte il tag <script type=”text/javascript”> e ok, però non capisco in wordpress dove è il codice che lo genera.

      riga 1355 della sorgente della pagina (<script type=”text/javascript”>).

      MI potete aiutare sto impazzendo, ho scaricato il tema e cercato anche lì ma nulla.

      Grazieee

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

    • 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>

    • 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);
          }
      }
    • Buongiorno a tutti, sono nuovo della community e spero di trovarmi nella sezione giusta.

      E’ da più di un mese che lotto con l’eliminazione del malware “wp-best-feed.php”; nonostante l’eliminazione tramite Wordfence o manuale, puntualmente ricompare ogni giorno. Ho provato anche a fare un’installazione pulita di WordPress, ho anche controllato i plugin uno ad uno ma nulla. Ecco di preciso cosa rileva Wordfence:

      • Filename: /home/tujrhyhw/public_html/wp-best-feed.php
      • File Type: Not a core, theme, or plugin file from wordpress.org.
      • Details: This file appears to be installed or modified by a hacker to perform malicious activity. If you know about this file you can choose to ignore it to exclude it from future scans. The matched text in this file is: function db82206b1d49042d1a710e9c88c21d36($d) { return chr($d); }

        The issue type is: Suspicious:PHP/wrapper.chr.13673
        Description: Suspicious wrapper around chr function

      Inoltre ho installato anche “Anti-Malware from GOTMLS.NET”, il quale però non lo rileva ma che al contrario di Wordfence rileva questi 4 errori che non riesco a risolvere e che non so se sono correlati:

      Potete darmi una mano o consigli utili? Grazie

    Ciao @valeriyakirkova ,

    Grazie per aver scritto sul Forum di supporto di WordPress.org ,
    Per quanto riguarda i plugin non saprei consigliarti,
    però se vuoi ti lascio qui sotto uno script che ho scritto.

    Puoi inserirlo nella pagina dove ti occorre, semplicemente aggiungendo dell’html personalizzato e modificando l’id del video caricato su YouTube e lo ShortCode del Form (o altro shortcode).

    Ti lascio lo script qui sotto:

    <!DOCTYPE html>
    <html>
    <head>
      <title>Video Player and WpForm/or other, only at the end of the video(version WordPress Media Video)</title>
    </head>
    <body>
      <video id="player" controls>
        <!-- Replace "VIDEO_URL" with the URL of your uploaded video from the WordPress media library -->
        <source src="VIDEO_URL" type="video/mp4">
        <!-- You can add more source elements for different video formats (e.g., WebM, Ogg) -->
        Your browser does not support the video tag.
      </video>
      <div id="form" style="display: none;">
        <!-- Insert your WPForms or other shortcode here -->
        [Your ShortCode]
      </div>
    
      <script>
        // Function called when the video ends
        function showForm() {
          document.getElementById('form').style.display = 'block';
        }
    
        // Code to add an event listener for the 'ended' event of the video
        const player = document.getElementById('player');
        player.addEventListener('ended', showForm);
    
        // Code to pause the video when the form is shown (optional)
        document.getElementById('form').addEventListener('click', function() {
          player.pause();
        });
      </script>
    </body>
    </html>

    P.S.: Ho scritto anche una versione nel caso il video sia su YouTube che utilizza anche l’API YouTube Iframe, la trovi qui

    Spero di esserti stato utile 🙂

    Tienimi aggiornato,
    Enzo

    Forum: Fixing WordPress
    Come il topic: critical error
    • quando provo ad accedere al sito compare questa scritta:
      There has been a critical error on this website.
      nella mia mail non ho avuto nessuna comunicazione da wordpress per capire quale sia l’errore.
      Dopo aver guardato qualche forum sono andato nel file manager dove ho provato a rinominare un plug in alla volta per vedere se il problema svaniva. L’unica cosa successa è che rinominado il plug in “my agile privacy” nella schermata di accesso invece che “..critical error..” compare:
      Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given in /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php:20 Stack trace: #0 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(20): strpos() #1 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(84): remove_block_asset_path_prefix() #2 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php(330): register_block_script_handle() #3 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks/navigation.php(672): register_block_type_from_metadata() #4 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/class-wp-hook.php(307): register_block_core_navigation() #5 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters() #6 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/plugin.php(476): WP_Hook->do_action() #7 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-settings.php(598): do_action() #8 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-config.php(90): require_once(‘…’) #9 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-load.php(50): require_once(‘…’) #10 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-blog-header.php(13): require_once(‘…’) #11 /home/mhd-01/www.alessandroilnaturopata.com/htdocs/index.php(17): require(‘…’) #12 {main} thrown in /home/mhd-01/www.alessandroilnaturopata.com/htdocs/wp-includes/blocks.php on line 20
      Nel File Manager ho anche provato a cancellare il tema che avevo impostato caricando quello predefinito di wordpress, ma non è successo niente.
      Sapete aiutarmi?
      Grazie

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

    Chi ha creato la discussione gu3r1n0

    (@gu3r1n0)

    Il form che mi interessa è questo

    Schermata-2022-07-25-alle-22-56-30

    a questo indirizzo. https://astro-charts.com/tools/widget/

    il codice lo metto in una pagina di elementor (l’immagine l’ho postata sopra)
    e nell’anteprima funziona.

    online il risultato è questo
    https://www.starsandthecity.net/astro-chart/

    il problema è in qualche plugin di WordPress o qualche CSS che come metto la pagina online non mi fa funzionare questa parte di codice

    <script type=”text/javascript” src=”https://astro-charts.com/client/common/widget/js/widget-birthchart.min.js”></script&gt;

    • Questa risposta è stata modificata 3 anni, 8 mesi fa da gu3r1n0.
    • 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
      `

    • Moderator Cristiano Zanca

      (@cristianozanca)


      Avete appena aggiornato a WordPress 6.0! Ma cos’è successo? Si è rotto qualcosa? O forse avete solo qualche domanda da porre? Questa guida vi aiuterà a risolvere i problemi e le domande più comuni dopo il nuovo aggiornamento.

      Se il vostro sito si è bloccato, niente panico!

      Prima di continuare, assicuratevi di aver aggiornato i plugin e i temi alle versioni più recenti, di aver cancellato la cache e i cookie del browser e di aver effettuato nuovamente l’accesso alla Bacheca del vostro sito WordPress.

      Avete ancora problemi? Ok, continuate a leggere!

      Questa discussione contiene i problemi noti con i plugin e i temi presenti nell’ultima versione. Vi consigliamo di leggere TUTTO il topic e di tornare a controllarlo nel futuro, perché verrà aggiornato.

      Ricordate di rimanere calmi, oltre che essere pazienti e rispettosi. I volontari sono qui per cercare di aiutarvi, ma abbiamo bisogno anche del vostro aiuto. Tutte le normali regole del forum sono ancora valide. Ricordate che siete importanti quanto gli altri.

      Se il vostro post non viene visualizzato subito, state tranquilli: con un volume di messaggi superiore al normale, molti di questi vengono segnalati come spam dal nostro tool antispam. Stiamo lavorando duramente per mantenere la coda libera, ma la pubblicazione di più messaggi ci rallenta, in quanto dobbiamo tornare indietro e controllare se avete già postato. Vi consigliamo di pubblicare una volta sola.

      • Usate la maiuscola nei titoli e nel corpo dei post. Punteggiate le frasi in modo corretto e umano, ci aiuta a leggere.
      • Utilizzate l’oggetto per la descrizione. “Tutti i permalink non funzionano da 5.0” è molto meglio di “Ehi! Aiutatemi presto! Questa versione è terribile!”.
      • Descrivete chiaramente il problema. Spiegate cosa vedete, includete i messaggi di errore e riportate gli screenshot quando necessario. Anche il link al vostro sito è utile, se il problema è sul frontend,
      • Siate pazienti. Sappiamo che è bruttissimo essere bloccati, ma inviare più volte un messaggio non vi aiuterà più velocemente.
      • Non creare un proprio argomento a meno che non si utilizzi la stessa versione di WordPress sullo stesso server fisico ospitato dallo stesso host con gli stessi plugin, tema e configurazioni del postatore originale. Forse vi sembrerà strano, ma sarà più facile per noi aiutarvi in modo specifico se avete un vostro argomento.
      • Contrassegnate il vostro argomento come risolto quando è stato risolto, così sapremo che non dovremo più cercarlo.
        Ricordate che non siete soli.

      Tenete presente che il fatto che non vi piaccia come sta evolvendo il design di WordPress non è un bug. Se non vi piace una funzionalità, non fate una serie di post per lamentarvene. Cercate di vedere se qualcuno l’ha già fatto e postate lì, oppure prendete in considerazione l’idea di unirvi prima al team preposto per dare un aiuto (ad esempio in Beta o anche in test tramite SVN). Quello che vedete oggi è il risultato di migliaia di ore di lavoro e di test e, a meno che qualcosa non sia completamente rotto, è altamente improbabile che venga cambiato.

      Di nuovo, prima di pubblicare qualcosa:

      Assicuratevi di aver letto l’intera discussione e l’articolo sulle nuove funzionalità della versione 6.0.

      Andate alla pagina informativa della vostra installazione – example.com/wp-admin/about.php (oppure cliccate sul logo di WordPress nell’angolo in alto) – per scoprire le novità.

      Avete ancora problemi dopo aver seguito i passaggi di risoluzione dei problemi indicati di seguito? Non esitate a porre la vostra domanda nel forum di supporto.

      What’s New in 6.0?
      Avete già letto la Guida pratica di WordPress 6.0?
      Diamo il benvenuto a Arturo, WordPress 6.0.

      I proprietari e gli amministratori dei siti dovrebbero effettuare l’aggiornamento per trarre il massimo vantaggio dai numerosi miglioramenti in termini di stabilità, prestazioni e usabilità. I creatori di contenuti potranno usufruire di una serie di nuove funzionalità volte a migliorare l’esperienza di scrittura e progettazione su WordPress.

      I miglioramenti per agevolare la scrittura sono numerosi, sia che si tratti di scrivere un nuovo articolo o di aggiungere elementi a una pagina esistente. Scoprite altri modi per semplificare il processo di creazione dei contenuti, tra cui:

        <li style=”list-style-type: none”>
      • Selezionare il testo in più blocchi e modificarlo in una sola volta.
      • Digitare due parentesi aperte [[ per accedere rapidamente al menu dei collegamenti.
      • Mantenere gli stili esistenti quando si trasformano alcuni blocchi da un tipo a un altro, ad esempio da un blocco Paragrafo a un blocco Codice.
      • Create pulsanti personalizzati e ogni nuovo pulsante che inserirete manterrà automaticamente le personalizzazioni dello stile.
      • Rendere i tag cloud e le icone social ancora più attraenti con impostazioni e controlli aggiornati e un nuovo stile di contorno per la tag cloud.

      Cambio dello stile

      • I temi a blocchi includono ora la possibilità di contenere più varianti di stile. Questo amplia ulteriormente il nuovo sistema di stili e consente di cambiare l’aspetto del sito all’interno di un unico tema. È possibile modificare sia le impostazioni disponibili, come lo stile dei caratteri, sia le opzioni, come la tavolozza dei colori predefinita. Cambiate l’aspetto del vostro sito con pochi click.

      Scoprite di più sul vostro sito con WordPress 6.0!

      WordPress è un software progettato per tutti, con particolare attenzione all’accessibilità, alle prestazioni, alla sicurezza e alla facilità d’uso. Il progetto ritiene che un ottimo software debba funzionare con una configurazione minima, in modo che possiate concentrarvi sulla condivisione della vostra storia, del vostro prodotto o dei vostri servizi. Il software WordPress di default è semplice e intuitivo, per cui è facile iniziare a lavorare. Offre anche potenti funzionalità per la crescita e il successo.

      WordPress crede nella democratizzazione della pubblicazione e nelle libertà che derivano dall’open source. A sostegno di questa idea c’è un’ampia comunità di persone che collaborano e contribuiscono a questo progetto. La comunità di WordPress è accogliente e inclusiva. La passione dei nostri collaboratori guida il successo di WordPress che, a sua volta, vi aiuta a raggiungere i vostri obiettivi.

      Risoluzione dei problemi:
      Prima di inviare il messaggio, accertatevi di aver iniziato ad eseguire i suggerimenti per la risoluzione dei problemi descritti di seguito:

      • Eliminare tutti i plugin di caching in esecuzione, nonché le cache del server e/o del browser. Non solo il browser, ma anche qualsiasi cache op o cache della rete di contenuti, come Cloudflare. Questo risolverà molti strani problemi di JavaScript.
      • Eliminare le cache degli host gestiti. Gli hosting WP gestiti hanno spesso cache speciali. Se il vostro host ha uno strumento “Purge Varnish” o “Flush Memcache”, provatelo. Se necessario, potete chiedere al vostro provider di eliminare memcache e Varnish per voi.
      • Salvate nuovamente le impostazioni dei Permalink. In alcuni casi, abbiamo visto installatori di terze parti, come Softaculous, creare siti con regole leggermente errate nel file .htaccess. Mentre queste regole non avrebbero costituito un problema nelle versioni precedenti, la presenza di queste regole errate può interrompere l’API REST nelle versioni più recenti. Il salvataggio dei permalink nella pagina Impostazioni->Permalink di WordPress correggerà queste regole nel file .htaccess e forse risolverà gli errori “non riusciti” nel nuovo editor.
      • Risoluzione dei problemi con il browser. Il vostro browser può aiutarvi a identificare problemi o conflitti JavaScript e questo articolo può aiutarvi a fare questa diagnosi. Questo può aiutare a identificare anche i problemi dell’editor visuale.
      • Assicuratevi di avere l’Editor visuale abilitato. Visitare la pagina Utenti->Profilo. La prima opzione disabilita l’editor visuale. Assicurarsi che l’opzione sia deselezionata e salvare le impostazioni del profilo.
      • Disattivare tutti i plugin (confermato, tutti) per vedere se il problema si risolve. Se funziona, riattivare i plugin uno alla volta fino a trovare quello o quelli problematici. Se non è possibile accedere alla dashboard di amministrazione, provare a ripristinare la cartella dei plugin tramite SFTP/FTP o PhpMyAdmin (leggere “Come disattivare tutti i plugin quando non è possibile accedere a wp-admin” se si ha bisogno di aiuto). A volte, un plugin apparentemente inattivo può ancora causare problemi. Ricordate anche di disattivare tutti i plugin presenti nella cartella mu-plugins. Il modo più semplice è rinominare la cartella in mu-plugins-old.
      • Se è possibile installare i plugin, installare “Health Check”: https://wordpress.org/plugins/health-check/. Nella scheda di risoluzione dei problemi, è possibile fare click sul pulsante per disattivare tutti i plugin e cambiare il tema, mentre si è ancora connessi, senza influenzare i normali visitatori del sito.
      • Passare al tema Twenty Twenty One per escludere qualsiasi problema specifico del tema. Se non è possibile accedere per cambiare il tema, è possibile rimuovere le cartelle dei temi tramite SFTP/FTP, in modo che l’unica sia twentytwentyone. Questo costringerà il sito a utilizzarlo.
      • Aggiornamento manuale. Se tutto il resto fallisce, scaricare una copia fresca del file latest.zip di questa versione (in alto a destra su questa pagina) sul computer e usarlo per eseguire la copia. Potrebbe essere necessario eliminare le cartelle wp-admin e wp-includes sul server (NOTA: non eliminare la cartella wp-content o il file wp-config.php). Leggete prima le istruzioni per l’aggiornamento manuale.

      Se il problema persiste ed è legato a elementi che non funzionano più come previsto, ad esempio uno slider o un pulsante, è possibile che si verifichino problemi con la libreria JavaScript jQuery. Provate il plugin Enable jQuery Migrate Helper e vedete se questo risolve il problema.
      Se è necessario creare un topic di supporto, è possibile fornire i dati di debug per i volontari del supporto visitando la sezione Salute del sito in Tools > Site Health > Info.

      traduzione di @deadpool76

       

      Problemi noti:

      L’inserimento di un blocco classico utilizzando lo slash manda in crash l’editor se la barra laterale è aperta. vedi https://github.com/WordPress/gutenberg/issues/41321

      Elementi  già presenti nella lista per la versione 6.0.1

      vedi https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&milestone=6.0.1&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=milestone&order=priority

    Ciao @bonanomi,

    l’errore più evidente è questo:
    Uncaught TypeError: $(...).live is not a function

    Il problema si può verificare a partire da WordPress 5.5 perchè da quella versione è iniziato il processo di aggiornamento di jQuery e con WordPress 5.6 è stato fatto un ulteriore passo in avanti.

    L’aggiornamento di jQuery implica il fatto che la funzione “live” sia stata deprecata, ecco perchè si presenta l’errore.

    Questa funzione di jQuery viene utilizzata alle righe 503 e 507 di questo file del tema:
    /wp-content/themes/charityhub/javascript/gdlr-script.js

    E’ quindi responsabilità dell’autore del tema adeguare il codice all’ultima versione di WordPress. Trattandosi di tema premium hai tutto il diritto di chiedere al supporto dedicato.

    Come soluzione temporanea potresti installare questo plugin:
    https://wordpress.org/plugins/enable-jquery-migrate-helper/

    Si tratta di un prodotto dello stesso Team di WordPress pensato per riabilitare le funzioni deprecate e riportare al corretto funzionamento il codice non aggiornato.
    Tieni conto tuttavia che è pensato come soluzione temporanea, per cui se decidi di usarlo contatta comunuque il supporto del tema per richiedere l’aggiornamento.

    Ciao.

    Chi ha creato la discussione bonanomi

    (@bonanomi)

    Il tema è gia aggiornato all’ultima versione.

    Come altra problematica (non so se è collegata) ho diversi errori durante il caricamento della home page:

    – FAILED TO LOAD RESOURCE net::ERR_BLOCKED_BY_CLIENT
    – UNCAUGHT TYPE ERRORE (..).live is not a function (ma all’interno dello script segnalato non trovo nessun metodo corrispondente)
    – Failed to load resource: net::ERR_BLOCKED_BY_CLIENT googleads.g.doubleclick.net/pagead/id:1
    – WebSocket connection to ‘wss://public-api.wordpress.com/pinghub/wpcom/me/newest-note-data’ failed: Error during WebSocket handshake: Unexpected response code: 403

    Chi ha creato la discussione paestum1997

    (@paestum1997)

    @webepc l’upload del tema è avvenuto con successo (puoi vedere se la versione è aggiornata?)
    Ho rinominato plugins anche ma lo steso quando metto miosito/wp-admin mi riporta in wp-login.php

    Questo è il mio htaccess
    # BEGIN W3TC Browser Cache
    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext text/plain text/xsd text/xsl text/xml image/bmp application/java application/msword application/vnd.ms-fontobject application/x-msdownload image/x-icon application/json application/vnd.ms-access video/webm application/vnd.ms-project application/x-font-otf application/vnd.ms-opentype application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.text audio/ogg application/pdf application/vnd.ms-powerpoint image/svg+xml application/x-shockwave-flash image/tiff application/x-font-ttf application/vnd.ms-opentype audio/wav application/vnd.ms-write application/font-woff application/font-woff2 application/vnd.ms-excel
    <IfModule mod_mime.c>
    # DEFLATE by extension
    AddOutputFilter DEFLATE js css htm html xml
    </IfModule>
    </IfModule>
    <FilesMatch “\.(bmp|class|doc|docx|eot|exe|ico|json|mdb|webm|mpp|otf|_otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|pot|pps|ppt|pptx|svg|svgz|swf|tif|tiff|ttf|ttc|_ttf|wav|wri|woff|woff2|xla|xls|xlsx|xlt|xlw|BMP|CLASS|DOC|DOCX|EOT|EXE|ICO|JSON|MDB|WEBM|MPP|OTF|_OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|PDF|POT|PPS|PPT|PPTX|SVG|SVGZ|SWF|TIF|TIFF|TTF|TTC|_TTF|WAV|WRI|WOFF|WOFF2|XLA|XLS|XLSX|XLT|XLW)$”>
    <IfModule mod_headers.c>
    Header unset Last-Modified
    </IfModule>
    </FilesMatch>
    <IfModule mod_headers.c>
    Header set Referrer-Policy “”
    </IfModule>
    # END W3TC Browser Cache
    # BEGIN W3TC Page Cache core
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteRule .* – [E=W3TC_ENC:_gzip]
    RewriteCond %{HTTP_COOKIE} w3tc_preview [NC]
    RewriteRule .* – [E=W3TC_PREVIEW:_preview]
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} =””
    RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC]
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond “%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}” -f
    RewriteRule .* “/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html%{ENV:W3TC_ENC}” [L]
    </IfModule>
    # END W3TC Page Cache core
    # BEGIN WordPress
    # Le direttive (linee) tra BEGIN WordPress e END WordPress sono
    # generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
    # Ogni modifica alle direttive tra questi marcatori verrà sovrascritta.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    • Salve a tutti,
      ho un dominio [link sotto] su siteground
      Dentro essenzialmente ci sono pochi plugin e woocommerce installato con al massimo 6-7 prodotti e qualche pagina informativa oltre la home.

      Il sito non è più accessibile

      Ho aperto un ticket su siteground e la risposta è stata

      “CAUSA DEL CONSUMO ELEVATO DI RISORSE:

      Abbiamo svolto uno studio approfondito e abbiamo scoperto che WordPress esegue query lente in direzione del suo database, che infine monopolizzano il server. Il server tenta di eseguire le query lente mettendo altri processi in coda fino a quando viene liberata un po’ di memoria. Tuttavia, mentre sono in attesa, i processi si accumulano e causano ulteriori problemi. I motivi per query lente nel database possono essere molteplici, ma i seguenti tre sono i più comuni:”

      E continua ancora:

      Ecco alcune delle query di database che sono lente e consumano molte risorse del server:

      === Databases Info =========================================================================
      Database Label Tables Views InnoDB MyISAM Slow Queries Slowest Query DB Size
      ————– ————- —— —– —— —— ———— ————- ——-
      dbbqkxtgr564py meditashop.it 45 0 45 0 2293 9.538 52.5 MB
      ——————————————————————————————–

      === TOP 10 of 2293 (total) Slow Queries for the past 24 hours ====================================================
      1. Executed 9h 54m 51s ago for 17.010839 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 08:24:21 Query_time: 17.010839 Rows_examined: 1: Rows_sent 0 Lock_time: 0.000209 Query_chars: 415
      UPDATE usc_packlink_entity SET type = ‘Configuration’, index_1 = ‘taskRunnerStatus’, index_2 = ‘1’, index_3 = NULL, index_4 = NULL, index_5 = NULL, index_6 = NULL, index_7 = NULL, data = ‘{\”class_name\”:\”Logeecom\\\\Infrastructure\\\\Configuration\\\\ConfigEntity\”,\”id\”:\”1\”,\”name\”:\”taskRunnerStatus\”,\”value\”:{\”guid\”:\”\”,\”timestamp\”:null},\”systemId\”:\”1\”}’ WHERE id = ‘1’;
      ——————————————————————————————————————-
      2. Executed 9h 54m 51s ago for 15.057252 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 08:24:21 Query_time: 15.057252 Rows_examined: 385: Rows_sent 385 Lock_time: 0.050277 Query_chars: 74
      SELECT option_name, option_value FROM usc_options WHERE autoload = ‘yes’;
      ——————————————————————————————————————-
      3. Executed 9h 54m 51s ago for 12.268459 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 08:24:21 Query_time: 12.268459 Rows_examined: 385: Rows_sent 385 Lock_time: 0.050340 Query_chars: 74
      SELECT option_name, option_value FROM usc_options WHERE autoload = ‘yes’;
      ——————————————————————————————————————-
      4. Executed 2h 33m 48s ago for 10.020625 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 15:45:24 Query_time: 10.020625 Rows_examined: 0: Rows_sent 0 Lock_time: 0.071572 Query_chars: 101
      SELECT option_value FROM usc_options WHERE option_name = ‘wc_connect_debug_logging_enabled’ LIMIT 1;
      ——————————————————————————————————————-
      5. Executed 8h 12m 53s ago for 9.538467 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 10:06:19 Query_time: 9.538467 Rows_examined: 0: Rows_sent 0 Lock_time: 0.000098 Query_chars: 101
      SELECT option_value FROM usc_options WHERE option_name = ‘_transient_et_builder_ajax_cache’ LIMIT 1;
      ——————————————————————————————————————-
      6. Executed 8h 12m 53s ago for 9.528367 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 10:06:19 Query_time: 9.528367 Rows_examined: 0: Rows_sent 0 Lock_time: 0.012888 Query_chars: 104
      SELECT option_value FROM usc_options WHERE option_name = ‘jetpack_edit_links_calypso_redirect’ LIMIT 1;
      ——————————————————————————————————————-
      7. Executed 4h 34m 47s ago for 9.108485 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 13:44:25 Query_time: 9.108485 Rows_examined: 1: Rows_sent 1 Lock_time: 0.050165 Query_chars: 95
      SELECT option_value FROM usc_options WHERE option_name = ‘_transient_et_core_version’ LIMIT 1;
      ——————————————————————————————————————-
      8. Executed 7h 8m 5s ago for 7.904073 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 11:11:07 Query_time: 7.904073 Rows_examined: 362: Rows_sent 181 Lock_time: 0.006090 Query_chars: 214
      SELECT usc_posts.* FROM usc_posts WHERE 1=1 AND usc_posts.post_parent = 16 AND usc_posts.post_type = ‘revision’ AND ((usc_posts.post_status = ‘inherit’)) ORDER BY usc_posts.post_date DESC, usc_posts.ID DESC;
      ——————————————————————————————————————-
      9. Executed 7h 3m 57s ago for 7.156883 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 11:15:15 Query_time: 7.156883 Rows_examined: 362: Rows_sent 181 Lock_time: 0.043920 Query_chars: 214
      SELECT usc_posts.* FROM usc_posts WHERE 1=1 AND usc_posts.post_parent = 16 AND usc_posts.post_type = ‘revision’ AND ((usc_posts.post_status = ‘inherit’)) ORDER BY usc_posts.post_date DESC, usc_posts.ID DESC;
      ——————————————————————————————————————-
      10. Executed 4h 30m 7s ago for 6.986377 sec on Database –> dbbqkxtgr564py
      Date: 2020-04-10 13:49:05 Query_time: 6.986377 Rows_examined: 0: Rows_sent 0 Lock_time: 0.031671 Query_chars: 101
      SELECT option_value FROM usc_options WHERE option_name = ‘wc_connect_debug_logging_enabled’ LIMIT 1;
      ——————————————————————————————————————-

      === Top 3 Similar SQL Queries and their query time =================================================================
      Executed: 1814 time for minumum: 1.002449 sec, maximum: 9.538467 sec
      SELECT option_value FROM usc_options WHERE option_name = ‘_transient_et_builder_ajax_cache’ LIMIT 1;
      ——————————————————————————————————————-
      Executed: 184 time for minumum: 1.015242 sec, maximum: 6.586253 sec
      SELECT * FROM usc_packlink_entity WHERE type = ‘Configuration’ AND ( index_1 = ‘taskRunnerStatus’ AND index_2 = ‘1’) LIMIT 0, 1;
      ——————————————————————————————————————-
      Executed: 70 time for minumum: 1.052578 sec, maximum: 4.332906 sec
      SELECT post_id, meta_key, meta_value FROM usc_postmeta WHERE post_id IN (150) ORDER BY meta_id ASC;
      ——————————————————————————————————————-

      Dalle query precedenti possiamo concludere che il tuo problema è causato da un script non ben compilati.

      Come posso procedere?
      Cosa va fatto?

      Grazie mille

      Giovanni

      aggiornamento
      dovresti contattare uno sviluppatore professionista per controllare le query lente generate dal tuo database come specificato dal mio collega nella risposta precedente perché questo va oltre lo scopo del nostro supporto.

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

    Chi ha creato la discussione lucalenzo

    (@lucalenzo)

    Ho trovato nel Backup settimanale un file htacces vecchio aprendo quello che c’è adesso trovo:
    # START PHP VERSION CHANGE forced by SG Optimizer
    AddHandler application/x-httpd-php71 .php .php5 .php4 .php3
    # END PHP VERSION CHANGE
    # Leverage Browser Caching by SG-Optimizer
    <IfModule mod_expires.c>
    ExpiresActive on
    ExpiresDefault “access plus 6 months”
    # CSS
    ExpiresByType text/css “access plus 1 year”
    # HTML components (HTCs)
    ExpiresByType text/x-component “access plus 2 months”
    # HTML
    ExpiresByType text/html “access plus 6 months”
    # JavaScript
    ExpiresByType application/javascript “access plus 1 year”
    ExpiresByType application/x-javascript “access plus 1 year”
    # Manifest files
    ExpiresByType application/x-web-app-manifest+json “access plus 0 seconds”
    ExpiresByType text/cache-manifest “access plus 0 seconds”
    # Media
    ExpiresByType audio/ogg “access plus 1 year”
    ExpiresByType image/gif “access plus 1 year”
    ExpiresByType image/jpg “access plus 1 year”
    ExpiresByType image/jpeg “access plus 1 year”
    ExpiresByType image/png “access plus 1 year”
    ExpiresByType image/svg “access plus 1 year”
    ExpiresByType image/svg+xml “access plus 1 year”
    ExpiresByType video/mp4 “access plus 1 year”
    ExpiresByType video/ogg “access plus 1 year”
    ExpiresByType video/webm “access plus 1 year”
    ExpiresByType image/x-icon “access plus 1 year”
    ExpiresByType application/pdf “access plus 1 year”
    ExpiresByType application/x-shockwave-flash “access plus 1 year”
    # Web feeds
    ExpiresByType application/atom+xml “access plus 1 hour”
    ExpiresByType application/rss+xml “access plus 1 hour”
    # Web fonts
    ExpiresByType application/font-woff “access plus 1 year”
    ExpiresByType application/font-woff2 “access plus 1 year”
    ExpiresByType application/vnd.ms-fontobject “access plus 1 year”
    ExpiresByType application/x-font-ttf “access plus 1 year”
    ExpiresByType font/opentype “access plus 1 year”
    </IfModule>
    # END LBC
    # GZIP enabled by SG-Optimizer
    <IfModule mod_deflate.c>
    <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE “application/atom+xml” \
    “application/javascript” \
    “application/json” \
    “application/ld+json” \
    “application/manifest+json” \
    “application/rdf+xml” \
    “application/rss+xml” \
    “application/schema+json” \
    “application/vnd.geo+json” \
    “application/vnd.ms-fontobject” \
    “application/x-font-ttf” \
    “application/x-javascript” \
    “application/x-web-app-manifest+json” \
    “application/xhtml+xml” \
    “application/xml” \
    “font/eot” \
    “font/opentype” \
    “image/bmp” \
    “image/svg+xml” \
    “image/vnd.microsoft.icon” \
    “image/x-icon” \
    “text/cache-manifest” \
    “text/css” \
    “text/html” \
    “text/javascript” \
    “text/plain” \
    “text/vcard” \
    “text/vnd.rim.location.xloc” \
    “text/vtt” \
    “text/x-component” \
    “text/x-cross-domain-policy” \
    “text/xml”
    </IfModule>
    </IfModule>
    # END GZIP

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    aprendo quello che trovo nel backup trovo:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Ho quindi rinominato il primo aggiungendo _old e copiato incollato l’altro nella stessa posizione.
    non so ancora come si ripristinano i permessi.

    Grazie.

    Chi ha creato la discussione Stefano Cassone

    (@deadpool76)

    Prima di pubblicare, assicurati di aver provato a iniziare eseguendo la procedura di risoluzione dei problemi descritta di seguito:

    • Svuotamento di tutti i plugin della cache che potresti avere in esecuzione, nonché delle cache del server e / o del browser. Non solo il browser, ma anche qualsiasi op cache o cache della rete di contenuti, così come Cloudflare. Questo risolverà molti strani problemi di JavaScript.
    • Svuotamento della cache dell’host gestito. L’hosting WP gestito ha spesso cache speciali. Se il tuo hosting ha uno strumento “Purge Varnish” o “Flush Memcache”, provalo. Puoi chiedere al tuo provider di scaricare memcache e Varnish per te, se necessario.
    • Salva nuovamente le impostazioni per i Permalink. In alcuni casi, abbiamo visto programmi di installazione di terze parti, come Softaculous, creare siti con regole leggermente errate nel file .htaccess. Mentre queste regole non sarebbero state un problema nelle versioni precedenti, in WordPress 5.0, avere queste regole errate può danneggiare le REST API. Il nuovo salvataggio dei permalink nella pagina Impostazioni-> Permalink in WordPress risolverà queste regole nel file .htaccess e, eventualmente, corregge errori “failed” nel nuovo editor.
    • Risoluzione dei problemi con il tuo browser. Il tuo browser può aiutarti a identificare problemi o conflitti JavaScript e questo articolo può aiutarti a fare quella diagnosi. Questo potrebbe aiutare a identificare anche i problemi dell’Editor visuale.
    • Assicurati di avere l’Editor visuale abilitato. Visita la pagina Utenti->Il tuo profilo. La prima opzione disabiliterà l’editor visuale. Assicurati che l’opzione sia disabilitata e salva le impostazioni del tuo profilo.
    • Disattivazione di tutti i plugin (sì, tutti) per vedere se questo risolve il problema. Se funziona, riattiva i plugin uno per uno fino a quando non tri il plugin (o i plugin) che causa i problemi. Se non puoi accedere alla bacheca di amministrazione, prova a reimpostare la cartella dei plugin tramite SFTP/FTP o PhpMyAdmin (Leggi “How to deactivate all plugins when you can’t log in to wp-admin” se hai bisogno di aiuto). Qualche volta che un plugin apparentemente inattivo possa causare problemi. Ricordati anche di disattivare i plugin nella cartella mu-plugins. Il metodo più facile è di rinominare la cartella in mu-plugins-old.
    • Passa al tema Twenty Nineteen per escludere problemi relativi al tema. Se non puoi accedere per cambiare i temi, puoi rimuovere la cartella del tema tramite SFTP/FTP in modo che ci sia solo twentynineteen. Questo forzerà il tuo sito a usarlo.
    • Aggiorna manualmente. Qualora anche questo non dovesse funzionare, scarica una copia nuova dell’ultimo file .zip della 5.0.* nel tuo computer (in alto a destra in questa pagina), e usalo per copiarlo nel sito. Devi cancellare le cartelle wp-admin e wp-includes sul tuo server (ATTENZIONE: non cancellare la directory wp-content directory o il tuo file wp-config.php). Leggi l’articolo Manual Update directions first
    • Se puoi installare i plugin, installa “Health Check”: https://wordpress.org/plugins/health-check/. Nella scheda per la risoluzione dei problemi, puoi cliccare sul pulsante per disattivare tutti i plugin e cambiare il tema, mentre sei ancora connesso, senza penalizzare i normali visitatori sul tuo sito.

    Se hai bisogno di creare un topic per il supporto, If you need to create a support topic, puoi fornire i dati di debug per i volontari di supporto visitando la sezione Site Health in Strumenti > Site Health > Info.

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