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!](http://gqxi.cn/wp-content/uploads/2024/04/image-610.png)
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!](http://gqxi.cn/wp-content/uploads/2024/04/Sunny_20240416_153110.png)
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!](http://gqxi.cn/wp-content/uploads/2024/04/image-611.png)
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
|
① 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 |
Enlace a este artículo:http://gqxi.cn/es/7994El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios