Resultados de búsqueda para 'plugin'

Viendo 15 resultados - del 376 al 390 (de un total de 31.811)
  • Foro: Plugins y Hacks
    Como el debate: Plugin para contactar
    • Estoy creando por primera vez en mi vida un sitio con WordPress. Descargué e instalé desde cero la última versión (6.7.2) y venía todo perfecto hasta que quiero editar una entrada. Al hacer click en «editar» se abre una página en blanco. Busqué en Google y a un problema similar lo solucionaron descargando el editor clásico.
      Mi consulta es cuál habrá sido el problema de que no tenga el editor en bloques que tengo entendido vienen por defecto. Es una instalación limpia con una base de datos nueva.
      Me pasa lo mismo cuando pongo «Personalizar» en el tema que tengo activo, solo que en ese caso la página que se abre es toda en color negro.
      Entiendo que puedo instalar el plugin de Gutenberg desde el Escritorio, pero la versión que aparace actualmente tiene muy poca valoración de los usuarios.
      Como dato que no sé si es relevante, mi sitio lo estoy creando conectado a una VPN, hasta que esté activo.

      Muchas gracias.

    Moderador almendron

    (@almendron)

    Prueba a vaciar la cache de «WP Fastest Cache» y luego lo desactivas. Si el error persiste, entonces desactiva «Really Simple Security» que es otro de los plugins que podría dar problemas.

    ¿Has mirado con wp crontrol ( https://es.wordpress.org/plugins/wp-crontrol/ )?

    • Hola chicos/as,

      Os pido ayuda para este error que sale:

      Warning: Trying to access array offset on value of type bool in /srv/vhost/artdelbonsai.org/home/html/wp-content/themes/uplift/includes/plugins/aq_resizer-2x.php on line 108

      Warning: Trying to access array offset on value of type bool in /srv/vhost/artdelbonsai.org/home/html/wp-content/themes/uplift/includes/plugins/aq_resizer-2x.php on line 109

      Sale en las paginas de mi web (sino salen los errores es porque solo salen en la visualización desde un smartphone) :

      http://www.artdelbonsai.org/galeria 

      http://www.artdelbonsai.org/activitats

      http://www.artdelbonsai.org/trobades

      http://www.artdelbonsai.org/tallers

      http://www.artdelbonsai.org/esdeveniments

      El archivo que da referencia a los errores es este:

      <?php
      function uplift_aq_resize( $url, $width, $height = null, $crop = null, $single = true ) {

      //screen is 2x so double the size of images
      $width = $width * 2;
      $height = $height * 2;

      $debug_mode = false;

      if (isset($_GET['uplift_debug'])) {
      $debug_mode = $_GET['uplift_debug'];
      }

      if ($debug_mode) {
      echo 'IMAGE DEBUG @2x ------ '."\n";
      }

      /* WPML Fix for Image issue in Different domain per language */
      if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
      global $sitepress;

      //Check the URL format Setting
      $directory_default_language = apply_filters( 'wpml_setting', 0, 'language_negotiation_type' );

      //If it's set as multi-domain, apply the fix
      if($directory_default_language == 2) {
      $url = $sitepress->convert_url($url,$sitepress->get_default_language());
      }
      }

      //validate inputs
      if ( !$url OR !$width ) return false;

      if ( $url == "default" ) {
      $url = get_template_directory_uri()."/images/default-thumb.png";
      $image = array (
      0 => $url,
      1 => '1600',
      2 => '1600'
      );
      return $image;
      }

      //define upload path & dir
      $upload_info = wp_upload_dir();
      $upload_dir = $upload_info['basedir'];
      $upload_url = $upload_info['baseurl'];

      $http_prefix = "http://";
      $https_prefix = "https://";

      /* if the $url scheme differs from $upload_url scheme, make them match
      if the schemes differe, images don't show up. */
      if (!strncmp($url,$https_prefix,strlen($https_prefix))) { //if url begins with https:// make $upload_url begin with https:// as well
      $upload_url = str_replace($http_prefix,$https_prefix,$upload_url);
      }
      elseif (!strncmp($url,$http_prefix,strlen($http_prefix))) { //if url begins with http:// make $upload_url begin with http:// as well
      $upload_url = str_replace($https_prefix,$http_prefix,$upload_url);
      }

      //check if $img_url is local
      if ( !uplift_wpml_activated() ) {
      // if (strpos( $url, home_url() ) === false) {
      // if ($debug_mode) { echo 'media URL not the same as site URL'."\n"; }
      // $image = array (
      // 0 => $url,
      // 1 => $width,
      // 2 => $height
      // );
      // return $image;
      // }
      }

      //define path of image
      $rel_path = str_replace( $upload_url, '', $url);
      $img_path = $upload_dir . $rel_path;

      //check if img path exists, and is an image indeed
      if ( !uplift_wpml_activated() ) {
      if ( !file_exists($img_path) OR !getimagesize($img_path) ) {
      if ($debug_mode) { echo 'file does not exist'."\n"; }
      $image = array (
      0 => $url,
      1 => $width,
      2 => $height
      );
      return $image;
      }
      }

      //get image info
      $info = pathinfo($img_path);
      $ext = $info['extension'];
      $orig_w = 0;
      $orig_h = 0;
      if (file_exists($img_path)) {
      list($orig_w,$orig_h) = getimagesize($img_path);
      }

      //if the image isn't big enough for 2x, put it back to 1x - philj
      if ($width > $orig_w || $height > $orig_h) {
      $width = $width/2;
      $height = $height/2;
      }

      //get image size after cropping
      $dims = image_resize_dimensions($orig_w, $orig_h, $width, $height, $crop);
      $dst_w = $dims[4];
      $dst_h = $dims[5];

      //use this to check if cropped image already exists, so we can return that instead
      $suffix = "{$dst_w}x{$dst_h}";
      $dst_rel_path = str_replace( '.'.$ext, '', $rel_path);
      $destfilename = "{$upload_dir}{$dst_rel_path}-{$suffix}.{$ext}";

      //if orig size is smaller
      if ($width >= $orig_w) {

      if ($debug_mode) { echo 'orig size is smaller'."\n"; }

      if (!$dst_h) :
      //can't resize, so return original url
      if ($debug_mode) { echo 'cant resize'."\n"; }

      $img_url = $url;
      $dst_w = $orig_w;
      $dst_h = $orig_h;

      else :
      //else check if cache exists
      if(file_exists($destfilename) && getimagesize($destfilename)) {
      $img_url = "{$upload_url}{$dst_rel_path}-{$suffix}.{$ext}";
      }
      //else resize and return the new resized image url
      else {

      if (function_exists('wp_get_image_editor')) {

      $editor = wp_get_image_editor($img_path);

      if ($debug_mode) { var_dump($editor); }

      if ( is_wp_error( $editor ) || is_wp_error( $editor->resize( $width, $height, $crop ) ) ) {
      $image = array (
      0 => $url,
      1 => $width,
      2 => $height
      );
      return $image;
      }

      $resized_file = $editor->save();

      if ($debug_mode) { var_dump($resized_file); }

      if(!is_wp_error($resized_file)) {
      $resized_rel_path = str_replace( $upload_dir, '', $resized_file['path']);
      $img_url = $upload_url . $resized_rel_path;
      } else {
      return false;
      }

      }
      }

      endif;

      }
      //else check if cache exists
      else if (file_exists($destfilename) && getimagesize($destfilename)) {

      if ($debug_mode) { echo 'cache exists'."\n"; }

      $img_url = "{$upload_url}{$dst_rel_path}-{$suffix}.{$ext}";
      }
      //else, we resize the image and return the new resized image url
      else {

      if ($debug_mode) { echo 'else - before resize'."\n"; }

      if(function_exists('wp_get_image_editor')) {
      $editor = wp_get_image_editor($img_path);

      if ($debug_mode) { var_dump($editor); }

      if ( is_wp_error( $editor ) || is_wp_error( $editor->resize( $width, $height, $crop ) ) ) {
      $image = array (
      0 => $url,
      1 => $width,
      2 => $height
      );
      return $image;
      }

      $resized_file = $editor->save();

      if ($debug_mode) { var_dump($resized_file); }

      if(!is_wp_error($resized_file)) {
      $resized_rel_path = str_replace( $upload_dir, '', $resized_file['path']);
      $img_url = $upload_url . $resized_rel_path;
      } else {
      if ($debug_mode) { echo 'error with resized file'."\n"; }
      return false;
      }
      } else {
      if ($debug_mode) { echo 'no image editor function'."\n"; }
      }
      }

      //return the output
      if ($single) {
      //str return
      $image = $img_url;
      } else {
      //array return
      $image = array (
      0 => $img_url,
      1 => $dst_w,
      2 => $dst_h
      );
      }

      return $image;
      }
      ?>

      Las lineas 108 y 109 son:

      $dst_w = $dims[4];
      $dst_h = $dims[5];

      Muchas gracias por la ayuda que podáis aportar.

      : )

      • Este debate fue modificado hace 1 año, 5 meses por Sergio. Razón: Eliminados los enlaces, al detectar el sistema como spam

      La página con la que necesito ayuda: [accede para ver el enlace]

    • Gonzalo

      (@gonzalosdesign)


      Hola,

      Necesito publicar el contenido de diferentes hojas de cálculo de Google Sheet en un sitio construido con Elementor. Es importante que la información esté en Google sheet porque es la herramienta que utilizan distintos colaboradores ajenos al sitio y esto permite que actualicen la información y automáticamente se refleje en el sitio sin necesitad de un intercambio con el webmaster.

      Hace un tiempo utilicé el widget de html para incrustar el iframe que Google Sheet te proporciona en la opción «publicar en la web» y funcionó perfecto. Actualmente encuentro que aunque el sheet se incrusta en el sitio, al intentar darle formato, altura, etc. el iframe responde, pero el sheet no se ajusta al iframe.

      Sé que hay widgets que beben del sheet para reflejarlo en tablas, pero por lo que veo todos son de pago. También probé varios plugins, pero también son de pago o no permiten editar el estilo, etc.

      De momento no tenemos prepuesto para contratar más suscripciones, pero estamos abiertos a probar distintas soluciones.

      ¿Conocen alguna solución que se ajuste a mis necesidades? ¿Tienen alguna sugerencia para probar un camino diferente?

      Gracias y leo sus respuestas.

    • Nacex by Logista

      (@integracionesnacex)


      Buenas, somos desarrolladores principiantes y nos gustaría saber lo siguiente. Queremos subir un plugin a la plataforma que ya ha sido aprobado por el plugin «Plugin Check». Faltaría la revisión manual, lo que nos gustaría saber es si subimos el modulo para la validación y lo pasa, seremos nosotros los que decidiremos cuando lo publicamos? Es decir en el repositorio Subversion podemos decidir cuando lo verán los clientes y cuando no?

      Otra cuestión para futuras ocasiones. En el momento que tengamos el modulo en el repositorio Subversion, si realizamos una actualización, se tiene que pasar por los mismos pasos que al subir un modulo desde cero?

      Gracias de antemano.

    Foro: Plugins y Hacks
    En respuesta a: Álbumes y Fotos
    Moderador Fernando Tellado

    (@fernandot)

    Te puedo orientar pero desde fuera poco más.

    Por lo que veo la web está hecha con el maquetador Bricks y en concreto las imágenes se cargan, no desde tu web sino desde Optimole, que es un servidor cloud de imágenes que antes de mostrarlas las optimiza, reduciendo su calidad. Esto debe hacerlo algún plugin y aunque está bien lo de optimizar el peso de imágenes no si es vital para tu profesión, y menos si la optimización la hace a costa de la calidad, cuando se puede optimizar sin pérdida.

    Yo probaría a, primero, conocer el maquetador y las opciones de cada módulo, en especial el de galerías, para evitar efectos raros por defecto, y quitaría los plugins de optimización automática, que optimizan tus imágenes con pérdida.

    Moderador Fernando Tellado

    (@fernandot)

    Hola @wiinilo

    Sin poder inspeccionar ni siquiera una página en la web, o una captura o algo, es casi imposible adivinar qué en concreto puede estar pasando, si es una funcionalidad, un fallo o qué incluso.

    Si no puedes compartir la URL pasa algo de información al menos.

    ¿probaste ya a desactivar plugins? ¿pasa también sin el pro activado?

    Moderador Fernando Tellado

    (@fernandot)

    Hola @amadamia2303

    Ayudaría a que te ayudemos que dieses algo más de información, como … 

    • Qué plugins tienes activos
    • Qué idioma español tienes activo (hay varios)
    • Cuál es tu web
    • Alguna captura de imagen del fallo

    🙂

    Moderador Fernando Tellado

    (@fernandot)

    Prueba con Post SMTP en vez de ese otro plugin. Este tiene un modo de diagnóstico gratuito (en el otro es de pago) que te da indicaciones de qué puede estar fallando.

    Dicho sea de paso, ayudaría que nos contases si te muestra el plugin algún error y cuál, para no ir tan a ciegas 😉

    Moderador Fernando Tellado

    (@fernandot)

    Ayudaría – mucho – saber qué ‘complemento’ (plugin) has utilizado.

    Mi consejo, sin saber qué has utilizado, que pruebes con el plugin llamado Theme My Login

    Moderador Fernando Tellado

    (@fernandot)

    Este plugin sirve (creo ) exactamente para lo que dices:

    https://wordpress.org/plugins/woo-booking-bundle-hours/

    Moderador Fernando Tellado

    (@fernandot)

    Hola @psanchezmo

    Ayudaría si nos dices cuál es la web, y cuál el hosting, por si el mismo hosting tiene herramientas para bloquear por país.

    Dicho esto, no te recomiendo ningún plugin para bloquear por países, es demasiado tarde, ya han llegado a tu hosting, a tu servidor, incluso a tu WordPress, cuando los «bloqueas».

    Lo ideal es bloquear los países en una instancia previa, por ejemplo desde una CDN, activándola (como Cloudflare que es gratis y te vale de sobra) y luego añadiendo una regla para que bloquee el tráfico de los países que quieras: https://blog.cloudflare.com/es-es/announcing-firewall-rules/

    De nuevo, si compartes la web y/o el hosting ayudará a que te ayudemos 😉

    Foro: WooCommerce
    En respuesta a: Categorias de productos
    Moderador Fernando Tellado

    (@fernandot)

    Por lo que veo usas un tema muy común y ningún plugin raro, que se aprecie desde fuera.

    Que no veas las categorías puede ser simplemente que tiene oculta esa caja meta en el editor de productos (mira arriba del todo a la derecha en opciones de pantalla) o problemas de memoria, si usas un hosting muy escaso en recursos.

Viendo 15 resultados - del 376 al 390 (de un total de 31.811)