WordPress le ofrece dos opciones para notificar a los usuarios del sitio sobre nuevas publicaciones de blog. Puede crear manualmente la acción o puede utilizar un complemento de WordPress. El uso de un complemento de WordPress proporciona más funciones, dando una opción para personalizar la lista de correo o el correo electrónico predeterminado; sin embargo, también puede crear manualmente una notificación automática editando su archivo functions.php.
Beneficios
Notificar a sus usuarios registrados, ya sean colaboradores o suscriptores, cuando se publica una nueva publicación de blog en su sitio, ayuda a los usuarios a realizar un seguimiento de su sitio y puede generar más visitas a la página. También es una función útil para los editores o moderadores del sitio, ya que es posible que deseen recibir una notificación cuando se publique una nueva publicación de blog para poder editarla.
Uso de Subscribe2
Inicie sesión en su panel de administración. Haga clic en "Complementos". Busque "Subscribe2" y luego haga clic en "Instalar". Haga clic en "Activar" para activar el complemento. Haga clic en el panel "Configuración" y luego haga clic en "Suscribirse2". Edite la plantilla para el correo electrónico de notificación y luego elija las categorías para las que desea que se envíen las notificaciones. Haga clic en "Guardar configuración".
Uso de la notificación posterior
Inicie sesión en su panel de WordPress. Abra la página del complemento y busque "Publicar notificación". Haga clic en "Instalar ahora" y luego active el complemento. Haga clic en "Suscriptores" debajo del enlace "Herramientas". Vea la lista de usuarios registrados y elija cuáles desea eliminar de la lista, si corresponde. Haga clic en "Guardar configuración".
Agregar manualmente la notificación
Inicie sesión en su sitio y haga clic en "Apariencia" y luego en "Editor". Abra el archivo functions.php de su tema. Pegue el siguiente código en la parte inferior del archivo de funciones:
function email_members ($ post_ID) {global $ wpdb; $ usersarray = $ wpdb-> get_results ("SELECCIONAR user_email FROM $ wpdb-> users;"); $ usuarios = implosión (",", $ matriz de usuarios); mail ($ usuarios, 'Se ha publicado una nueva publicación'); return $ post_ID; }
add_action ('publish_post', 'email_members');
Reemplace el mensaje "Se ha publicado una nueva publicación" con su mensaje personalizado y haga clic en "Actualizar archivo".