Эдуард Валеев: да, мне изначально где-то так же попался. Потом 2х клиентов забилил за него и купил developer лицензию. Плагин толковый и своих денег стоит.
Эдуард Валеев: и еще раз повторюсь, подобные вещи можно делать на своих сайтах. На клиентском сайте это недопустимо. Если клиент юрлицо и их в этом спалят, то могут быть юридические проблемы на пустом месте, которые вы для них создали. Это безответственно. Не хотите платить за плагин сами - включите его стоимость клиенту в общий счет.
Эдуард Валеев: Плагин антивирусника не спасет от всего. Плагин антивирусника это лишние computing cyclesи снижение общей производительности там, где это не нужно. Использование "вылеченного от жадности софта" практика сомнительная, особенно если речь идет об инструменте, с помощью которого вы деньги зарабатываете. Впрочем, в рунете это все еще считается ок (и зря). GF не так уж сильно завязан на Add-on, так как Nina Forms например, у него само ядро почти все что нужно покрывает, и его надо регулярно обновлять, так как в каждой обнове есть фиксы и полезные плюшки. Как вы получаете обновы, если у вас нет лицензии?
Siarhei Pashkevich: так не получится. Вы по прямому урл к файлу плагина сможете его запустить, но он запустится без среды WordPress, то есть работать не будет.
Эдуард Валеев: ну, если у вас один свой сайт который вы лелеете и готовы тратить время на эти танцы с бубном, то можно конечно и так. Для клиентов такого делать категорически нельзя. Да и вообще, если сайтов больше 2-3, эти танцы превращаются в бесполезную трату времени. Дешевле купить. И да, обновления нужны.
Galyanoff: и что? Есть куча плагинов настолько простых и базовых, что со временем нечего там менять. Они просто работают и будут работать годами. Берите, пробуйте. Работает - ок, и не смотрите на обновления. Иногда они просто не нужны, нечего там обновлять.
Ressive: ну примера короткого и понятного не получится, надо разбираться с тем что вы уже написали и как сделали архитектуру (если это можно так назвать).
Готового плагина "все в одном" я не встречал. Тут много кастомного функционала писать надо, либо все свое, либо собирать из нескольких плагинов и допиливать недостающее.
Ressive: Нельзя)) Для начала ваш код смотреть надо, определяться с оптимальным решением и потом код пилить. Если намека "писать в мета и проверять его при загрузке страницы" вам недостаточно, боюсь что сами вы код не осилите, даже с примером. Без обид. Просто надо архитектуру понимать. Так что вам сначала в доку наверное.