Soporte » Instalación – Actualizaciones » Ya no me da opción a escoger tipo de producto.

  • Buenas tardes, soy muuuuy novata en todo ésto…
    el caso es que me acabo de encontrar que al añadir un nuevo producto a través de woocommerce, en la ficha del producto no tengo la opción (antes sí) de escoger el tipo de producto, es decir, simple, variable… supuse que sería por alguna actualización y desactivé todos los plugin pero sigue sin aparecer la opción y no sé de qué puede ser.

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Hola @irennes

    Por lo que comentas tienes problemas con el propio WooCommerce.
    La cuestion es que es dificil saber porque sucede, asi que haras lo siguiente paso por paso y en orden que lo ponga.

    – Copia de seguridad de tus archivos y de la base de datos
    Esta opcion es por seguridad en el caso de suceder algo ya que no puedo ver fisicamente tu servidor.
    – Activa el WP_DEBUG tienes mas info aqui; https://ayudawp.com/que-es-wp_debug-y-como-usarlo/
    – Crea un nuevo producto y comprueba si aparece algo en el archivo debug.log
    En el caso de que aparezca algo, desactivalo nuevamente y comentalo y no hagas los siguientes pasos.
    – Desactiva todos los plugins, excepto el WooCommerce
    – Cambia el theme por el predeterminado
    – Crea un nuevo producto y comprueba si aparece.
    Si no aparece vuelve a comprobar el archivo debug.log y comentas.
    – Activa tu theme y los plugins y comentas.

    Normalmente estos casos suele ser que algo interfiere o existe un error pero por el momento lo dejo asi a la espera de tu respuesta

    Iniciador del debate irennes

    (@irennes)

    Hola, muchisimas gracias por contestar, como dije en el mensaje apenas me entero de términos y cuándo me pasó éso bufff.
    Antes de hacer nada de lo que me dices te quería comentar porque hablé con mi hosting ayer por la tarde y ellos coinciden completamente contigo que es un problema de woocommerce, que el fallo está en la linea 44.

    Entonces intento hacer lo que me dices o espero nuevas ordenes.

    Mil gracias!

    Hola @irennes

    Copia el error completo aqui ya que decir la linea 44 no me sirve de nada porque no se comentas de que archivo.
    Y no hagas nada mas de lo que te comente, ya que si sabes que tienes un error no hace falta.

    Iniciador del debate irennes

    (@irennes)

    Hola, acabo de hablar de nuevo con el hosting y me dicen que ahora ya no les aparece dicho error, ellos tienen activo «display errors»

    Yo sigo sin poder escoger tipo de producto…
    En Salud del sitio me dan dos errores criticos:

    1- Se ha detectado una sesión PHP activa
    Rendimiento
    Se ha creado una sesión PHP por la llamada a la función session_start(). Esto interfiere con la API REST y las solicitudes de retorno. La sesión debería ser cerrada por session_write_close() antes de hacer cualquier solicitud HTTP.

    2-`La API REST ha encontrado un error
    Rendimiento
    La API REST es una forma en que WordPress y otras aplicaciones se comunican con el servidor. Un ejemplo es la pantalla del editor de bloques, que se basa en esto para mostrar y guardar tus publicaciones y páginas.

    Ha fallado la solicitud a la API REST debido a un error.
    Error: cURL error 28: Operation timed out after 10000 milliseconds with 0 bytes received (http_request_failed)`

    Y me recomienda varias mejoras pero como no sé nada de todo ésto ya mejor ni les toco.

    En cuanto a lo que me dices que haga:
    Puse textual en el archivo wp-config.php encima de los «define»

    define ( ‘WP_DEBUG’, true);
    define ( ‘WP_DEBUG_LOG’, true);

    Por lo que pude leer, al escribir la segunda linea se supone que me va a aparecer en la carpeta WP-CONTET un apartado que ponga DEBUG.LOG y el caso es que no aparece por ningún lado.

    Di de alta un producto nuevo y no ha pasado nada nuevo.

    Perdona que no respondiera antes pero lo acabo de ver porque estuve pendiente del email ya que la primera vez me llegó un aviso allí pero de ésta vez no lo recibí y pensé que aún no habías respondido.

    Iniciador del debate irennes

    (@irennes)

    Hola de nuevo, acabo de encontrar esto en la parte superior de la página donde añades productos:

    constant ‘WP_DEBUG’ - assumed '‘WP_DEBUG’' (this will throw an Error in a future version of PHP) in /var/www/vhost/minubbe.es/home/html/wp-config.php on line 30
    
    Warning: Use of undefined constant ‘WP_DEBUG_LOG’ - assumed '‘WP_DEBUG_LOG’' (this will throw an Error in a future version of PHP) in /var/www/vhost/minubbe.es/home/html/wp-config.php on line 31
    
    Warning: Declaration of Sbi\Helpers\PluginSilentUpgrader::download_package($package, $check_signatures = false) should be compatible with WP_Upgrader::download_package($package, $check_signatures = false, $hook_extra = Array) in /var/www/vhost/minubbe.es/home/html/wp-content/plugins/instagram-feed/inc/admin/PluginSilentUpgrader.php on line 576
    kallookoo

    (@kallookoo)

    Hola @irennes

    Los dos primeros son que no se definieron correctamente las constantes y deduzco que al no saber, fue el motivo.
    Luego veo un error de un plugin, asi que lo primero seria actualizarlo y en el caso de estarlo desactivarlo y buscar una alternativa, por lo que pone en la linea diria que su nombre sera Instagram Feed o algo parecido.
    Si despues de actualizarlo y o desactivarlo no te aparece la opcion pasa al punto cuarto de los que te comente aqui; https://es.wordpress.org/support/topic/ya-no-me-da-opcion-a-escoger-tipo-de-producto/#post-12198748
    Y tambien comprueba la salud del sitio, vamos comprueba si sale la opcion y la salud.

    Pero siendo sincero, te saldria mejor contratar un profesional para que audite tu web y haga los cambios necesarios. Ya que aparte del problema del WooCommerce ahora tienes problemas con la API REST. Aunque es posible que este relacionado, pero no puedo confirmarlo.

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Debes estar registrado para responder a este debate.