Buenas noches
Estimados en esta oportunidad pido de su gran ayuda porque quiero crear un PDF en URL si necesidad que se muestre en la web solo para enviar el link a mis clientes
Contenido solo visible a usuarios registrados
Hola Ramón,
Por favor, ¿Podrías ayudarme a entender qué es lo que deseas hacer? No me queda muy claro lo que necesitas implementar.
Saludos
@bulmaro-webempresa quiero crear una URL con un archivo PDF en mi web pero que sea oculto que solo las personas a quienes yo le comparta puedan visualizar o descargar
Hola Ramón,
Entiendo, muchas gracias por la aclaración.
Tienes varias opciones:
La solución mas simple es la de crear tu página, insertar el pdf o el archivo que tu desees en la página o post y no solo compartir la dirección web con aquellas personas que tú desees, lo recomedable en este caso sería que se las compartieras y a los 5 o 10 días cambiaras el estado de la publicación de la página o post de "público" a "privado", así ya nadie podría acceder a la página. Esta es una manera muy básica y tiene sus puntos débiles, por ejemplo, si alguien con un poco de astucia copia la dirección en la que se encuentra el PDF podrá acceder a él directamente aun cuando elimines o cambies el estado de la página o publicación donde lo hallas insertado, claro, para evitar esto simplemente podrías simplemente modificar el enlace permanente o el slug del PDF.
Por ejemplo, supongamos que la siguiente imagen la compartí en un post, el cual su estado he cambiado de público a privado por lo que los usuarios ya no pueden acceder a él, pero un usuario astuto copió la dirección donde se ubica la imagen en tu servidor, por tanto puede seguir accediendo a ella, entonces tienes que modificar el slug de la imagen, como te muestro en la captura siguiente, de esta manera la dirección de dicha imagen cambiará y el astuto usuario ya no podrá saber cómo o dónde se encuentra se imagen.
Nota: Para acceder a estas propiedades del archivo o imagen debes dirigirte a la biblioteca de medios -> Buscar la imagen o archivo que compartiste en la publicación -> Click sobre él -> Click en Editar más detalles.
Otra de las opciones sería la de utilizar el plugin de simple-download-monitor, una vez instalado y activado realiza lo siguiente:
1.- Dirígete al nuevo elemento de menú que aparecerá a tu izquierda, titulado "Downloads" o "Descargas" -> Add New
2.- Click en Select File para seleccionar el fichero que deseas adjuntar.
3.- A tu derecha, en el recuadro de "Publish" verás Visibility: Public, da click en Edit y selecciona Password Protect, asígnale un password, luego da click en Publish o Publicar.
4.- Copia la dirección del post o permalink para que se lo compartas a tus usuarios.
Lo anterior dará como resultado lo siguiente:
Si esta manera no te convence o bien, deseas agregar una capa adicional de seguridad entonces puedes instalar el plugin de ultimate-member.
Este plugin lo que hará será restringir el acceso a los contenidos que tú elijas para cierto grupo de usuarios. Digamos que además de configurarle una contraseña al PDF de la descarga deseas que solamente los usuarios con el rol de "amigos-pdf" se les permita el acceso a dicha publicación. Entonces, una vez instalado este plugin ultimate-member realizas lo siguiente:
1.- Te diriges a Ultimate Member -> User Roles-> Add new -> le asignas el nombre de "amigos pdf", y nada mas. El resto de las opciones puedes dejarlas como están.
2.- Te diriges a Ultimate Member -> settings -> Access -> Restricted Access to Posts -> Selecciona Downloads -> Guardas cambios
3.- Regresas a Downloads -> Editas la descarga configurada según el procedimiento que te expliqué en la primera parte y al final encontrarás una nueva opción UM Content Restriction y la configuras de la siguiente manera:
De esta manera agregarías dos capas de seguridad, estarías limitando el acceso a la pagina que contiene la descarga solo a los usuarios con rol de amigos-pdf y adicionalmente les pedirías la contraseña para descargar el PDF.
Espero haber sido lo mas claro posible, si tienes alguna duda no tardes en consultarnos.
Saludos
@bulmaro-webempresa https://www.tubolsa.es/sdm_downloads/tarifa-confidencial-bolsas-reutilizables/?preview=true quisiera quitar esa palabra Privado: y no me gustaría que apareciera la cantidad de descarga
Hola Ramón,
El estatus de la publicación lo cambias en el apartado derecho que se titula Publicar, allí aparecen las distintas opciones: publicado, privado, protegido con contraseña:
Si no te refieres a esto, por favor, comparteme una captura de pantalla donde me indiques a qué te refieres.
La cantidad de descargas puedes ocultarla insertando el siguiente CSS desde Apariencia -> Personalizar -> CSS Adicional:
div.entry-content > div > div.sdm_post_item_top > div.sdm_post_item_top_right > div.sdm_post_download_count{
display: none;
}
Saludos
@bulmaro-webempresa existe la posibilidad de que el título no se repita
Y que esa palabra no se muestre?
Hola Ramón.
Lo de privado aparece cuando tienes una publicación en privado o protegida por contraseña.
Para que desaparezca tiene que poner el post como publico:
Puedes probar si con la siguiente función desaparece:
function remove_title_prefix ($title) { $title = attribute_escape($title); $find = array( '#Protected: #', // Notice the blank space after Protected: '#Private: #' // Notice again, otherwise the title get pushed. ); $replace = array( '', // What to replace "Protected: " with '' // What to replace "Private: " with ); $title = preg_replace($find, $replace, $title); return $title; } add_filter('the_title', 'remove_title_prefix');
No podemos acceder a la URL de la tarifa ya que esta como privado y dirige a la home y no podemos comprobar lo de titulo.
U saludo
@pepesoler donde coloco esa función? He cambiado la URL lo estoy haciendo para mí otra web es por ello que no logras ingresar
Hola Ramon.
Tienes que añadirlo en el archivo functions.php que encontraras en wp-content -> Themes -> Tu Plantilla.
lo estoy haciendo para mí otra web es por ello que no logras ingresar
Necesitamos que nos indiques la URL exacta para poder revisarlo.
Un saludo
Hola Ramon,
La url que nos compartes tiene un error 404 puedes compartirnos la url del archivo verificando que esta sea correcta?
Adicional has ingresado ya el function en el archivo de tu tema?
Un saludo 🖐️
Hola Ramon,
Estupendo, coméntanos si has insertado ya él function que te compartió Pepe en los archivos de tu tema, ya que el archivo esta como público, y el function que te ha compartido es para que al momento de cambiarlo a privado y que únicamente lo visualices tu y las personas que les permitas verlo no se vea con un mensaje PRIVADO: en la parte inicial del título.
El siguiente paso seria activar el archivo privado como lo hiciste previamente pero verificar si se sigue viendo el prefijo PRIVADO:
Un saludo 🖐️
@argenis No, aun sigue saliendo de la misma manera por otra parte le indico que hay una duplicidad en el titulo y me gustaria que solo estuviera uno y no hubiera enlace a tarifa otra cosa es que quisiera editar lo que dice descargue ahora