Descripción
Subscribe to Comments Reloaded es un plugin robusto que permite a los comentaristas registrarse para recibir notificaciones por correo electrónico de entradas posteriores. El plugin incluye un gestor de suscripciones con todas las funciones que tus comentaristas pueden usar para desuscribirse de ciertas publicaciones o suspender todas las notificaciones. Resuelve la mayoría de los problemas que afectan a la versión de Mark Jaquith, utilizando las últimas características y funcionalidades de WordPress. Además, permite a los administradores habilitar un mecanismo de doble opt-in, que requiere que los usuarios confirmen su suscripción haciendo clic en un enlace que recibirán por correo electrónico o incluso anular suscripción con un solo clic.
Requisitos
- WordPress 4.0 o superior
- PHP 5.6 o superior
- MySQL 5.x o superior
Características principales
- Gestiona y busca fácilmente entre tus suscripciones
- Importa los datos del plugin Subscribe To Comments de Mark Jaquith (y sus clones)
- Los mensajes son totalmente personalizables, no se requiere poEdit, ¡y puedes usar HTML con un editor de texto enriquecido! – WYSIWYG
- Desactiva las suscripciones para publicaciones específicas
- Cancela la suscripción con un solo clic
- Obtén y descarga la información de tu sistema para un mejor soporte.
Localización de idioma
Si deseas ayudar a traducir el plugin a tu idioma, puedes hacerlo a través de sistema oficial de traducción de plugins de WordPress
Capturas
Instalación
- Si estás usando Subscribe To Comments de Mark Jaquith, desactivarlo (aunque no es necesario desinstalarlo)
- Subir la carpeta completa y todas las subcarpetas a la carpeta de «plugins» de WordPress. También puedes usar el archivo ZIP descargado para subirlo.
- Activarlo
- Personalizar el valor del enlace permanente en Ajustes > Subscribe to Comments > Página de gestión > URL de gestión. Debe reflejar la estructura de tus enlaces permanentes.
- Si no ves la casilla de verificación para suscribirse, deberás editar manualmente tu plantilla y añadir ‘
<?php global $wp_subscribe_reloaded; if (isset($wp_subscribe_reloaded)){ echo $wp_subscribe_reloaded->stcr->subscribe_reloaded_show(); } ?>
‘ en algún lugar de tuscomentarios.php
- Si estás actualizando desde una versión anterior, por favor, asegúrate de desactivar/activar StCR.
- Siempre puedes instalar la última versión de desarrollo echando un vistazo a este vídeo
FAQ
-
¿Hay algún tutorial en vídeo?
-
Sí, he subido algunos vídeos para los siguientes debates:
- Problemas Actualización de StCR a través de actualización de WordPress
- Problemas con los enlaces de StCR, consulta los enlaces que se puede hacer clic en StCR
- ¿Problemas con correos electrónicos vacíos o mensajes de gestión? ver Mensaje de gestión de StCR
- Actualización desde la última versión de desarrollo, consulta Actualización
-
¿Por qué mis avisos no están en formato HTML?
-
No te preocupes, simplemente ve a la pestaña opciones y configura en «Sí» la opción Activar correos electrónicos en HTML.
-
¿Cómo puedo restablecer todas las opciones del plugin?
-
Hay una nueva característica llamada Desinstalación segura que te permite eliminar el plugin mediante la interfaz de plugin de WordPress. Si tienes la opción configurada en Sí, todo menos las suscripciones creadas por el plugin se eliminarán. Entonces, después de asegurarte de tener esta opción en Sí, puedes desactivar el plugin y borrarlo. Ahora debes instalar el plugin a través de WordPress o subir el archivo
zip
del plugin y activarlo, después de este paso, todos tus ajustes serán como por defecto y tus suscripciones permanecerán.
Hay una nueva característica añadida en la pestaña «opciones» donde puedes restablecer todos los ajustes con solo un clic. Puedes eliminar todas las suscripciones o conservarlas. -
¿Qué puedo hacer si la **Desinstalación segura** no tiene ningún valor?
-
Simplemente desactiva y activa el plugin y ya está todo listo. El valor por defecto será sí.
-
¡Oh, no! ¿A dónde se fueron todas mis suscripciones?
-
Sin pánico. Si has actualizado de 1.6 o anterior a 2.0+, debes desactivar/activar StCR para actualizar la estructura de la base de datos. Después de la versión 180212, se aplicó una corrección para que puedas ver todas las suscripciones.
-
¿Puedo personalizar el diseño de la página de gestión?
-
Sí, cada etiqueta HTML tiene una clase o ID de CSS que puedes usar para cambiar su posición o apariencia.
-
¿Cómo desactivo las suscripciones para una entrada determinada?
-
Añadir un campo personalizado llamado
stcr_disable_subscriptions
a este, con el valor ‘yes’ -
¿Cómo añado la URL de la página de gestión a mis entradas?
-
Usa el shortcode
[subscribe-url]
, o usa el siguiente código en tu tema:
‘global $wp_subscribe_reloaded; if (isset($wp_subscribe_reloaded)){ echo ‘Suscribirse«;’ -
¿Puedo mover la casilla de verificación de suscripción a otra posición?
-
¡Sí! Simplemente desactiva la opción correspondiente en ajustes > formulario de comentarios y luego añade el siguiente código donde deseas mostrar la casilla de verificación:
stcr->subscribe_reloaded_show(); } ?> -
¿Qué pasa si después de actualizar a la versión 141024 sigo viendo mensajes HTML sin formato?
-
La información de tu configuración necesita ser actualizada. Ves a los ajustes de Subscribe to Comments Reloaded y haz clic en el botón
Guardar cambios
en la pestaña
donde tienes tus mensajes con HTML. -
¿Cómo generar una nueva clave para mi sitio?
-
Simplemente ves al panel de opciones y haz clic en el botón generar. Al generar una nueva clave, evitas que los robots de spam roben tus enlaces.
Reseñas
Colaboradores y desarrolladores
«Subscribe To Comments Reloaded» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Subscribe To Comments Reloaded» está traducido en 10 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Subscribe To Comments Reloaded» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
v240119
- Important Security fixes
- Tweak Select option label changed from «All» to «All new comments»
- Fix «Creation of dynamic property» deprecated in PHP 8
- Fix Issue with captcha check passing when captcha response is not supplied
- Fix Issue with subscription checkbox not showing up on fresh install unless options are saved
- Fix PHP warning «Illegal string offset ‘status’»
v220725
- Fix Issue with the noindex tag
- Tweak The noindex tag now also applies to real (non-virtual) management page
v220608
- New The «Add Subscription» option in the admin panel now allows multiple email addresses to be added at once.
- Fix Force the redirect URL to be the same domain as the website
v220523
- Fix Minor fixes
v220513
- Fix Issue with migration to the new supported post types option
v220512
- Important Security fixes
v220502
- Important Security fixes
- New Option to set for which post types the subscription will be available
- New Option to define blacklisted emails (that won’t be allowed to subscribe). Option located in WP Admin > StCR > Options.
- Improvement reCaptcha v3 now available
- Fix General code improvements
- Fix Issue with «comment-subscriptions» page showing a 404 error
v211130
- Fix Removed custom error handler (thanks to JakeQZ for bringing the issue to our attention)
- Fix Processing form submission in subscribe.php is now stopped in case «subscribe without commenting» is enabled
v211019
- Fix Issue with STCR output on non-virtual management page
v210315
- Fix Removed the «need help» added via «contextual_help» (deprecated)
- Fix PHP 8 deprecated notice
- Fix Fix issue with missing submit button when using «stcr_disable_subscription» custom field
- Tweak Bump up WP «tested up to» version to 5.7
v210126
- New Option to disable the «subscribe without commenting» and «request management link» pages. ( WP Admin > StCR > Management Page )
v210110
- Fix Limit subscription types on the management page when only a specific subscription is allowed
- Fix JS error on front-end
v210104
- New Google reCAPTCHA now available for the «subscribe without commenting» and «request management subscription» form (WP admin > StCR > Options)
- Improvement When using the checkbox (not the select box from advanced subscription) you can now select the subscription type (all or replies) (WP admin > StCR > Comment Form)
- Improvement [comment_author] can now be used in the Notification subject (WP admin > StCR > Notifications)
- Improvement Replaced final instances of jQuery code to be raw JavaScript (not rely on jQuery)
- Fix The form to «request management link» will now check if that email is a subscriber before sending a link
- Fix Issue with broken option tooltips on Notifications settings page
- Tweak Removed HTML comments around the plugin’s output on the frontend
v200813
- Fix Error when permanently deleting a post/page/… (related to WP 5.5 change in the «delete_post» hook coming with a 2nd parameter)
v200629
- New Option to show the subscription checkbox/select only for logged in users (option called «Enable only for logged in users» and located in WP admin > StCR > Options)
- New Added [comment_date] and [comment_time] shortcodes which can be used in the «notification message».
- Improvement Challenge question/answer now shows on «request management link» page as well
- Improvement Replaced multiple instances of jQuery code to be raw JavaScript (not rely on jQuery)
- Tweak Added label for the checkbox in «Screen Options»
- Tweak Email input value fallback to «email» removed
- Fix Subscriptions will no longer duplicate when post is copied/duplicated with the «Duplicate Post» plugin
- Fix Fixed issue with PHP notice when $comment object does not have comment_approved set
- Fix The jQuery code that handles moving the position of the checkbox is now added later on in the code to avoid issue when jQuery gets loaded in the footer
v200422
- New Arabic translation, thanks to Yaser Maadan
- Fix WP_PLUGIN_URL replaced by plugins_url()
- Fix Issue with «generate new key» button for «StCR Unique Key» not working (WP Admin > StCR > Options)
- Fix Issue with ordering by date in the subscription management table (WP Admin > StCR > Manage subscriptions)
- Fix Issue with management page ( /comment-subscriptions/ ) being shown for child pages as well ( /comment-subscriptions/something-else/ )
- Fix Corrections in Hungarian translation
- Tweak Some other minor tweaks
v200205
- New Function for developers to add subscribers. Check the guide
- New Option to set a challenge (question + answer) for the «subscribe without commenting» form to prevent automatic bot submissions
- Fix It is now possible to send out plain text emails instead of HTML emails. Check the guide
- Fix It is now possible for visitors to subscribe to comments when the comments are only open for logged in users and the visitor is not logged in
- Fix Corrections in German translation
v191217
- Improvement Option to enable/disable the plugin from setting cookies (email address after subscription)
- Improvement German translation improvements (thanks to Greendroid)
v191209
- Improvement Logged in users no longer need to submit the «email» form on a subscription page in order to access their subscriptions
- Improvement Ability to filter/search the subscriptions table ( WP admin > StCR > Manage Subscriptions ) when there are more than 1000 subscriptions
v191028
- Fix Issue with «Default Checkbox Value» not being saved
- Fix Issue with /comment-subscriptions taking to 404 ( when it does not end with / )
- Tweak Error notification when [manager_link] used in «Management Page message».
v191011
- Fix Revert changes to error logging due to PHP errors/warnings
v191009
- Fix Issue with post slug being displayed instead of the post title on unsubscribe
- Fix HTML validation error in subscribe template
- Fix Fix German translation «Nicht abonnieren»
- Fix Fix import data from Subscribe Reloaded by Mark Jaquith
- Fix Issue with using double quotes in options
- Tweak Show a message to the comment author to check his email to confirm subscription
- Tweak Performance improvement for error logging
v190529
- Fix Issue with being unable to dismiss admin notices shown by StCR
- Fix Virtual management page was still being shown even when disabled
v190523
- Fix Remove the old system information functionality
v190510
- New Option to only enable the functionality for blog posts ( option named «Enable only for blog posts» located in WP admin > StCR > StCR Options)
- Tweak Info on subscriber and subscriptions amount moved into separate table
- Fix Text domain
v190426
- New Info on the amount of subscribers and subscriptions added in WP admin > StCR > StCR System
- Fix Text domain (for translations) has been changed to the correct domain (from subscribe-reloaded to subscribe-to-comments-reloaded)
- Fix Issue with undefined is_rtl function
- Fix Missing blank space between sentences (below comment form when subscribed)
- Fix Undefined variable notices for $order_status and $order_dt
- Fix Temporarily hidden an unused option in StCR > Management Page to avoid confusion.
- Fix Removed localization for non textual strings
- Fix Fixed incorrectly localized textual strings
v190412
- Fix Issue with JavaScript code that is supposed to show the form when «StCR Position» is enabled
v190409
- Fix Post author was notified of new comments even if they are awaiting approval, no need for this since WordPress itself sends out an email in that case
- Fix Post author was notified twice ( if he was subscribed and «subscribe authors» was enabled )
- Fix Issue with «StCR Position» option ( for older/outdated themes ) not working properly
- Fix Issue with wrong translation in German
- Tweak The «Action» select box labels on «Manage Subscriptions» page tweaked to be more descriptive
v190325
- New Shortcode for manage page content (to be used on non-virtual management page). The shortcode is [stcr_management_page]
- Rewrite New method for downloading system information file
- Fix The admin panel CSS and JavaScript files now load only on StCR pages
- Fix Tooltips not showing up on System options page
- Fix Conflict with MailChimp for WP plugin (comment filter received echo instead of return which caused the issue)
- Fix Issue with select/deselect all on management page
- Tweak The MySQL requirements info on the system page now uses WordPress requirements
- Tweak The post author will no longer be notified of his/her own comments
v190305
- Fix Issue with «Subscribe authors» functionality sending the emails to administrator instead of the post author
v190214
- Fix String error calling the Curl Array.
- Fix wrong array definition that was breaking the site in some newer PHP versions.
- Fix error by calling
$wp_locale
that was not needed. - Fix wrong label on option issue #467.
- Fix typo en help description issue #468.
v190117
- Fix missing checkbox when the option StCR Position was set to Yes.
- Fix styles on admin notices.
- Fix filenames to match the correct menu name.
- Fix # issue#431 and issue#444.
- Fix warning message that was notifying the server when the Management URL was empty. Now the field must have a value. Props @breezynetworks on WordPress Forum
- Fix value of management page to get it on the event insteadof page load.
- Add translation for Subs Table, Add PHP error logger.
- Add Plugin information on Cards.
- Add the Phing build script to automate the deployment and testings.
- Add WebUI Popover library to display the help messages in a clear way.
- Add dropdown menu on the options tab to include the System menu.
- Add option to download the system report.
- Add functionality to create the system report via Ajax.
- Add cron to clean house the system report file.
- Upgrade the Comment Form Panel 2 options.
- Upgrade the Management Page panel.
- Upgrade the Options Panel.
- Upgrade the Support Panel.
- Upgrade the StCR System Menu.
- Update font awesome refrences.
- Update Admin Menus with Bootstrap.
- Implement Pagination using plugins and fix responsive layout of management page.
- Implement SASS for the CSS files.
- Implement a cache array for the menu options.
- Remove unecessary components from Composer.
- Remove double inclusion of Font Awesome.
- Modify Bower, Gulp and Phing files to implement WebUI Popover.
- Refactor the options saving process.
- Refactor code to move the functional saving options to the Utils Class.
- Set the Double Verification option to yes.
- Create array of options for improve support.
- Sanitize input and out of data preventing XSS. Code modification and suggestion by @jnorell.
- Re Word option to avoid missleading to new users. Props @padraigobeirn.
- Move the plugin core files to the folder src in order to implement
npm
andbower
task managers.
v180225
- Fix error when a user subscribe to a new post and the double opt-in was enable, preventing the double opt-in not sending the email message. Issue#350.
- Add email and post id validation on the StCR backened.
- Add email, search and post id validation on the frontend.
- Add backened validation for input data (email) on the subscribe and request management pages.
- Add debug messages to improve support.
- Add feature to change the date format output on the management page for both the User page and Author. See issue#345.
- Remove the inclusion of the plugin scripts with WP enqueue. This will load only the needed script on specific pages. Will remove request to the server to get scripts.