Как создать страницу управления в плагине Subscribe to Comments Reloaded


В плагине  Subscribe to Comments Reloaded по умолчанию установлена опция создания виртуальной страницы управления подпиской на комментарии. Ни на одном из шаблонов у меня  не получилось воспользоваться этой опцией – виртуальная страница приводила к 404 ошибке.  Поэтому приходилось идти по пути создания реальной страницы управления.

В простейшем случае достаточно выключить виртуальную страницу, указать какой-нибудь URL для страницы управления – в приведенном ниже примере это /comment-subscriptions:

Subscribe to Comments Reloaded

Затем создаем страницу сайта с постоянной ссылкой, соответствующей указанному в настройках URL, в данном случае это ../comment-subscriptions. На самой странице ничего размещать не нужно, она будет использоваться плагином.

Если при открытии созданной страницы вы видите ссылку на запрос, например “Чтобы управлять подпиской, введите свой электронный адрес. Мы отправим Вам ссылку на страницу управления подпиской” и форму для ввода email – то все получилось, можно заниматься дальнейшими настройками и тестированием плагина Subscribe to Comments Reloaded.

Если же вы видите пустую страницу управления подпиской – то самостоятельно создать страницу управления, следуя инструкции от создателей плагина:

    1. любым привычным способом создаем копию страницы page.php, переименовываем ее в, например, subscribe.php – имя может быть любым, расширение обязательно php. Страница должна быть размещена в одной директории с page.php
    2. добавляем в начало вновь созданной страницы код:
<?php  /* Template Name: Subscribe To Comments */ if (isset($wp_subscribe_reloaded)){ global $posts; $posts = $wp_subscribe_reloaded->stcr->subscribe_reloaded_manage(); }  ?>
  1. если этого еще не сделано, как описано выше, в настройках страницы управления указываем URL страницы управления, например /comment-subscriptions
  2. создаем реальную страницу с соответствующим URLом (в этом примере сomment-subscriptions) и – ради чего все это и затевалось, для этой страницы выбираем шаблон Subscribe to Comments:
    Subscribe to Comments Reloaded

Вот и все, теперь ваши пользователи могут управлять подпиской на комментарии. Хотя…

Может получится так, что пользователи не смогут попасть на страницу управления по причине настроек безопасности. В моем случае этому мешала настройка плагина iThemes Security>Тонкая подстройка системы>Отсеивать подозрительные запросы в УРЛ. Там честно предупреждают – “при включении этой функции некоторые плагины и темы могут быть заблокированы”.

Очень надеюсь, что эта статься помогла разобраться с тем, как создать страницу управления в плагине Subscribe to Comments Reloaded.


Комментировать