Los usuarios de WordPress que no han iniciado sesión (visitantes) sólo muestran una imagen en el post Se utiliza para guiar el registro del usuario

Hay veces que publicamos un archivo y a?adimos varias imágenes, pero ?cómo hacemos para que los usuarios que no han iniciado sesión (visitantes) sólo puedan ver una imagen? Después de que el usuario inicie sesión, podrá ver todas las imágenes del artículo. Entonces este artículo introduce lo siguiente, modificar el código del archivo para lograr este efecto, para que pueda guiar al usuario a registrarse.

Imagen[1]-WordPress Los usuarios no logueados (visitantes) sólo muestran una imagen en el post Se utiliza para guiar al usuario a registrarse - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!

Primer paso, en la carpeta del tema funtions.php(ruta /wp-content/themes/your-theme-name/funtions.php) A?ade el siguiente código al archivo (al final del archivo)

function remove_extra_images_from_content() {
  // Obtener el ID del post actual
  $post_id = get_the_ID();

  // Obtener el contenido del post
  $content = get_the_content(); // Obtener el contenido del post.

  // Buscar todas las direcciones de las imágenes
  preg_match_all('//i', $content, $matches);


// Elimina todas las etiquetas de imagen excepto la primera
  if ( count($matches) > 0 && count($matches[0]) > 1 ) {
    for ( $i = 1; $i < count($matches[0]); $i++ ) {
      $content = str_replace($matches[0][$i], '', $content);
    }
  }
  // Devuelve el contenido del artículo procesado
  return $content;
}
Imagen[2]-WordPress Los usuarios no logueados (visitantes) sólo muestran una imagen en el post Se utiliza para guiar a los usuarios a registrarse - Photon Fluctuation | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!

Paso 2 Modifique el archivo singe.php en la carpeta del tema. (ruta /wp-content/themes/su-nombre-del-tema/singe.php)

Editor de archivos Buscar

Sustitúyalo por el siguiente código y listo

?
Imagen[3]-WordPress Los usuarios no logueados (visitantes) sólo muestran una imagen en el post Se utiliza para guiar a los usuarios a registrarse - Photon Fluctuation | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!

Contacte con nosotros
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨詢:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
? Declaración de reproducción
Este artículo fue escrito por Jack
EL FIN
Si le gusta, apóyela.
felicitaciones0 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios