Как на WP реализовать просмотр и скачивание PDF файлов?


ChrisKorr
601

Привет всем! Я делаю сайт на Вордпресс себе и нуждаюсь в вашем совете.

Идея такая:

1) Есть PDF файлы презентаций, их надо отобразить на сайте в постах. Как я полагаю, что их надо загрузить либо на сайт напрямую либо на сторонний сервис и дальше вставить фреймом на сайт. По большому счету мне все равно как, главное, чтобы в итоге они отобразились на сайте. В общем, подскажите популярные плагины или сервисы для реализации этого.

2) И второй вопрос усложняет эту задачу. В идеале я хочу каким-то образом (может через плагин, может через сервис) сделать скачивание или просмотр этих самых pdf-презентаций платными. Т.е. чтобы пользователь зайдя на пост, прочитал короткий анонс этого .pdf и дальше допустим была кнопка скачать, он на нее нажимает, переходит и платит денежку и далее ему открывается автоматом доступ к этому .pdf файлу для скачивания.

Если кто-то уже реализовал подобное, ну например для книжных магазинов или еще чего-нибудь, то я буду рад любым советам и ссылкам на плагины, сервисы, платные или бесплатные все равно. Спасибо.


ivan-lev

ChrisKorr:
прочитал короткий анонс этого .pd

Отдельная PDF-ка, сформированная из случайно (или заранее заданных) страниц основного файла.. Как при помощи консольных утилит, так и в php

ChrisKorr:
платит денежку и далее ему открывается автоматом доступ к этому .pdf файлу для скачивания

Всё уже придумано — в зависимости от способов оплаты, после получения подтверждения либо формируется и отображается пользователю ссылка «секретная» временная, либо в личном кабинете добавляется возможность скачать после авторизации, либо по email файл отправляется.. Или комбинация указанных вариантов..

ChrisKorr:
PDF файлы презентаций, их надо отобразить на сайте в постах

Можно в сторону встраиваемого контента посмотреть (насчёт кроссбраузерности.. кхм.. )

embed id="plugin" type="application/x-google-chrome-pdf"

или сервисы типы SlideShare глянуть.


ChrisKorr

ivan-lev:
Отдельная PDF-ка, сформированная из случайно (или заранее заданных) страниц основного файла.. Как при помощи консольных утилит, так и в php

Всё уже придумано — в зависимости от способов оплаты, после получения подтверждения либо формируется и отображается пользователю ссылка «секретная» временная, либо в личном кабинете добавляется возможность скачать после авторизации, либо по email файл отправляется.. Или комбинация указанных вариантов..

Можно в сторону встраиваемого контента посмотреть (насчёт кроссбраузерности.. кхм.. )

embed id="plugin" type="application/x-google-chrome-pdf"

или сервисы типы SlideShare глянуть.

Спасибо за подсказки.

Та вот в SlideShare файлы и сидят сейчас. И их слайдер встроен сейчас на сайте. Но мне такое не очень подходит. По скольку если я даже придумаю как скрыть SlideShare на сайте или запаролить страницу, то все равно человек может легко зайти в код и перейти на аккаунт на самом сайте SlideShare и там будут все презентации и платить ничего не надо. Поэтому я хочу как-то от SlideShare отказаться, а загружать и продавать pdf.

По поводу «секретной временной ссылки» можете по-подробнее рассказать, как это реализовывать и с помощью чего. Может есть ссылки на какие-нибудь инструкции или плагины или еще че-нибудь?


ivan-lev

ChrisKorr:
Может есть ссылки на какие-нибудь инструкции или плагины или еще че-нибудь?

Или кнопка «Бабло»..

ChrisKorr:
По большому счету мне все равно как…
ChrisKorr:
плагины или сервисы для реализации этого.
ChrisKorr:
можете по-подробнее рассказать, как это реализовывать и с помощью чего.

С помощью языка программирования.. =)


ChrisKorr

ivan-lev:
Или кнопка «Бабло»..

С помощью языка программирования.. =)

Видимо зря вам написал «Спасибо» вначале. Ну, что ж заберу его назад 🙂


Оксиген

ChrisKorr:
реализовать просмотр и скачивание PDF

Ваша ошибка в том, что вы пытаетесь сделать с PDF’ом то, для чего он не предназначен.

Portable Document Format (PDF) — межплатформенный открытый формат электронных документов, предназначен для представления полиграфической продукции в электронном виде.

Другими словами он нужен в первую очередь для того, чтобы его могли распечатать на принтере и после печати на любом принтере он бы выглядел одинаково.

Да, к велосипеду можно прикрутить мотор, но лучше всё-таки сразу покупать мопеды или скутеры. Иначе будет фигня.


ChrisKorr

Оксиген:
Ваша ошибка в том, что вы пытаетесь сделать с PDF’ом то, для чего он не предназначен.

Другими словами он нужен в первую очередь для того, чтобы его могли распечатать на принтере и после печати на любом принтере он бы выглядел одинаково.

Да, к велосипеду можно прикрутить мотор, но лучше всё-таки сразу покупать мопеды или скутеры. Иначе будет фигня.

Ну, у меня мои презентации в PDF-формате я делал. И для меня книга, журнал или презентация в PDF это прежде всего инфо-продукт, который можно продавать. Просто раньше я это делал, после платной подписки и напрямую отсылал людям презентацию на почту. Но заказов стало довольно много и часто, что хорошо, вот поэтому я решил как-то оптимизировать это и автоматизировать. И пока лопачу инфу в гугле, как это реализовать, думаю спрошу на форуме, может, кто-то уже делал что-то подобное. Например, я знаю некоторые книжные магазины работают по похожему принципу, но к сожалению среди моих знакомых никто книжные магазины не делал 🙁


Иван34

Тоже сейчас работаю над магазинчиком цифровых товаров на вордпресс и интересует, как сделать, чтобы при оплате PayPal автоматично давалась ссылка на zip архив.


ivan-lev

Можно посмотреть готовые решения..

Иван34:
над магазинчиком цифровых товаров на вордпресс

https://ru.wordpress.org/plugins/wp-shop-original/

Download Manager

Easy Digital Downloads – Simple eCommerce for Selling Digital Files

При необходимости — доработать напильником..


ChrisKorr

Иван34:
Тоже сейчас работаю над магазинчиком цифровых товаров на вордпресс и интересует, как сделать, чтобы при оплате PayPal автоматично давалась ссылка на zip архив.

Сорри, что с запозданием. С PayPal все просто, вам нужно поставить плагин https://wordpress.org/plugins/easy-digital-downloads/. Там легко все настраивается и скачка продукта автоматическая. Так, что рекомендую вам.

А вот мне конечно, к сожалению, такой вариант не очень подходит, так как мне нужно там подключить LiqPay, а такой возможности плагин не дает.

———- Добавлено 31.03.2020 в 16:38 ———-

ivan-lev:
Можно посмотреть готовые решения..

https://ru.wordpress.org/plugins/wp-shop-original/
https://wordpress.org/plugins/download-manager/
https://wordpress.org/plugins/easy-digital-downloads/

При необходимости — доработать напильником..

Спасибо. Да, этот плагин https://wordpress.org/plugins/easy-digital-downloads/, я и хотел использовать, но не могу никак туда LiqPay подключить. И рад бы доработать его напильником, но если хоть какая-то инфа была.

А с остальными плагинами вы случайно не знаете, есть ли там какая-то возможность добавить LiqPay?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *