а вы не заметили, что во фронтенде у автора не полноценная форма публикации? она предоставляет только базовые возможности публикации, это же касается и назначение доступа из фронтенда, все возможности доступны только админу в админке, в том числе:
- учет уровней доступа
- настройках соответствия доступа, если их несколько
- настройки карточки доступа
- а также опция скрытия из выдачи сайта
По сути это административные настройки, автору они ни к чему, тк он вряд ли вообще будет понимать их предназначение.
dm1 сказал(а)
И еще вопрос.
а если у вас есть еще вопросы, то прошу задавать их в отдельной теме, ранее это уже обсуждали
Если будет активна глобальная опция "Активировать опцию скрытия публикации", то при фронтенд публикации запись будет автоматически получать настройку, которая будет скрывать запись из выдачи сайта.
Вам что вообще требуется? чтобы любой автор мог сам выбирать скрывать или открывать ему публикацию для тех у кого доступа нет? Я предлагаю делать это глобально.
>> Вам что вообще требуется? чтобы любой автор мог сам выбирать скрывать или открывать ему публикацию для тех у кого доступа нет?
В идеале, чтобы автор мог. Или Админ мог это в настройках указывать.
Мне нравится, как это сделано в "скрытие по тегу". То есть выбрал в настройках плагина НЕ ПОКАЗЫВАТЬ. Он и не показывает. Если это не платник.
вам нужны более продвинутые настройки для фронтенд публикации, но дополнение не про это, по сути такой функционал и не заявлен в его описании, идет скорее небольшим бонусом, дорабатывать его я не планирую, дополнение ориентировано на указание нужные настроек админом из админки.
Сейчас (по тегу) в ленте (блоге), рубриках и странице автора обычный юзер (не платник) не видит платные записи. Меня это устраивает. Хочется, чтобы галочка внизу записи давала тот же эффект.
Единственное, пока еще платные записи (названия и текст защиты) НЕплатникам видны в виджетах. Но это вопрос другой темы.
Андрей, после предыдущих правок я проверял только доступ к записи, скрытой галочкой.
Сейчас случайно зашел в платную запись, скрытую по тегу (зашел из виджета, где они так и не скрыты) Админом - вместо страницы выпала ошибка 404. Проверил другие записи, скрытые по тегу - везде при открытии такой записи вылетает ошибка 404.
Только у Автора и платного подписчика эти записи открываются. У всех остальных (Админ, обычные не платные юзеры, незарегистрированные ...) ошибка 404 вылезает.
P.S. С записями скрытыми галочкой всё нормально.
>> А не должны открываться?
>> Если что то не так работает, то указывайте текущую версию дополнения и настройки которые могут влиять на работу или работают неверно.
У Автора открываются нормально. У Админа не видно контент, но видно форму оплаты вместо контента. У остальных ошибка 404, а должно быть как раньше было - до вчерашнего дня: просто текст (для незарегистрированных) и форма оплаты для зарегистрированных. Можно вернуть, как было вчера?
>> к какому конкретно полю?
Я не знаю. Поле же внутри у Вас зашито в плагине. Просто, сделайте, пжл., (по галочке) как это сделано при скрытии по тегу. В ленте (не платников) не должно быть видно платных записей. В ленте платников - платные записи должны быть видны.
Если кто-то из не платников зашел по прямой ссылке (в виджете все равно ссылки на платные записи видны), то:
- незарегистрированный видит текст из настроек: "Это платная запись, зарегистрируйтесь ..."
- зарегистрированный (не платник) видит текст и форму оплаты ...
Как это было вчера.
НАСТРОЙКИ:
1. Карточка доступа для гостей (Показывайте или скройте карточку доступа для гостей сайта. Если скрыто, то будет выводится только установленный выше текст о закрытом доступе) - ВОТ ЗДЕСЬ СТОИТ: Не показывать.
Но даже если ставлю ПОКАЗЫВАТЬ, ничего не меняется.
2. Показ контента автору. ПОКАЗЫВАТЬ
3. Активировать опцию скрытия публикации. ВКЛЮЧЕНО.
Андрей, Вы правы.
Просто, у опции странное описание:
>> В настройках доступа публикаций и терминов таксономий появляется новая опция, позволяющая полностью скрывать публикации на одиночных и архивных страницах для пользователей без доступа
Я подумал, что это скрывает или показывает ту галочку.
Но есть один тонкий момент 🙂 До этого работало не совсем корректно. Если стояло ВКЛЮЧЕНО, то вчера скрытые записи скрытые записи не показывались в ленте / странице автора / ..., но по ссылке не выдавало 404. НЕплатники свободно бы пользовались лентой, чтобы не видеть раздражающие записи только для платников.
Сегодня, чтобы избежать ошибки 404, приходится ставить ОТКЛЮЧЕНО. И НЕплатники теперь видят в ленте ссылки на СКРЫТЫЕ записи.
Просто, я привык за несколько недель к предыдущей логике 🙂
Ладно, пусть так. Спасибо огромное.
>> Вы же сами ранее просили, чтобы закрытая публикации и из архивных страниц пропадала и на одиночной странице 404 отдавало, сейчас именно так и работает
404 мне точно не нужно ни в каком случае. Это удар по воронке и "радости" от пользования сайтом.
Поставлю ОТКЛЮЧЕНО. Пусть лучше НЕплатники везде видят ссылки на скрытые записи и при переходе на нее - видят текст "Это платный доступ ..." или текст "Это платный доступ ..." + форму оплаты
Ну предыдущая логика работала неверно, ведь изначально речь была и о скрытии публикации на одиночной странице, так ведь? В последних правках я чуть допилил и теперь отрабатывает как и было задумано.
Тут если только еще одну опцию добавлять которая будет указывать где именно скрывать: только на архивных или на одиночных в том числе
>> Ну предыдущая логика работала неверно, ведь изначально речь была и о скрытии публикации на одиночной странице, так ведь? В последних правках я чуть допилил и теперь отрабатывает как и было задумано.
Просто, приучили к той логике за несколько недель 🙂 Ну, пусть будет как правильно. К тому же теперь я понял "фичу" с excerpt.
Просто, было бы идеально, если ошибка 404 никогда не вылезала. Если бы можно было, скрыть для НЕплатников скрытые записи записи из ленты / рубрики / тегов / страницы автора .... и при этом избежать 404 (по прямой ссылке), это было бы более правильно с точки зрения воронки продаж и комфора для клиентов.
>> Тут если только еще одну опцию добавлять которая будет указывать где именно скрывать: только на архивных или на одиночных в том числе
Вот это я не очень понял.
>> Тут если только еще одну опцию добавлять которая будет указывать где именно скрывать: только на архивных или на одиночных в том числе
Если это позволит сделать то, о чем я говорил выше:
- возможность скрывать запись в ленте / показывать;
- при переходе на платную запись у НЕплатников всегда будет текст или текст + форма, а не 404,
то это была бы супер фича.