• Resolved kishan30

    (@kishan30)


    Hello,

    I installed this plugin one of my word press project.
    Everything is working fine but only one issue is coming.
    All the announcements which are done previous will be received by new users once they create account in our website.

    Anyone can please let me know how I can fix this?

    Thank You,
    Kishan

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Author Shamim Hasan

    (@shamim51)

    There is a filter which a user can see announcements after he registered. Please see top right in “Announcements”.

    Hi,

    I have the same problem, but I don’t see any filter. Which “Announcements” you were referring to when you said top right in “Announcements”? Thank you.

    Plugin Author Shamim Hasan

    (@shamim51)

    In Front End “Announcement” tab. where all announcements are there.

    Thread Starter kishan30

    (@kishan30)

    Hello,

    You mean admin can stop new user Announcement?

    Thanks,
    Kishan

    Thread Starter kishan30

    (@kishan30)

    Hello shamim, I’m not able to see any such option where I can stop this?

    Plugin Author Shamim Hasan

    (@shamim51)

    Announcements will be there. But users will be able to see announcements sent after they registered. Please go to front-end (where users see their messages, announcements etc), there is a filter to show announcements after they registered.
    See https://i.imgur.com/GF2BK2E.png

    Thread Starter kishan30

    (@kishan30)

    Hello Shamim,

    I don’t want to send those announcements which are done before his registration.

    where I can stop this?

    or is there any validity for announcement so that it will not reach to the person who will register after months

    And how I can stop announcement if I sent them wrong by mistake?

    Thank You,
    Kishan

    Plugin Author Shamim Hasan

    (@shamim51)

    You can manage your announcement from Dashboard > Front End PM > All Announcement
    If you send a announcement by mistake just change that announcement status as “pending”, that will stop that announcement.

    And to show announcement after they registered, add following code in your theme’s (child theme’s if any) functions.php

    
    if( isset( $_GET['fepaction'] ) && 'announcements' == $_GET['fepaction'] && empty( $_GET['fep-filter'] ) )
    $_GET['fep-filter'] = 'after-i-registered';
    
    Thread Starter kishan30

    (@kishan30)

    Hello Shamim,

    The code which you sent will stop the announcements which are done before his registration?

    I want to stop the announcements which are done before his registration.
    He should only get the announcements which we do after his registration.

    and you mentioned status as pending what if we delete them instead of that?

    Thank You,
    Kishan

    Plugin Author Shamim Hasan

    (@shamim51)

    Announcement does not get send. Announcement is just only one post in database and who have right to see can see that. So this code will not (can not because it does not get send) prevent form sending to new user who registered later.
    This code will show announcement which created after that user registered. If you add ‘show_all’ == $_GET[‘fep-filter’] with that condition then users will not even filter to show all announcement which created before the registered.

    Only publish status announcements can see by users, so if you change to any other status or delete that announcement, users will not be able to see that.

    Thread Starter kishan30

    (@kishan30)

    Hello,

    But they are getting emails once they register will all announcements.

    I want to stop those emails.
    if we do announcement and who are already registered in website only they should get email.
    No need to send the users who will register after announcement.
    Even same problem with notification as well

    Thank You,
    kishan

    Plugin Author Shamim Hasan

    (@shamim51)

    Did you change any code of this plugin or use any custom code for this plugin?
    By default it send emails only when announcement created. So It will not send email if any user register later.

    Thread Starter kishan30

    (@kishan30)

    Hello,

    I didn’t change anything.

    But it’s sending emails

    Please let me know if any update is required

    Thank You,
    Kishan

    Plugin Author Shamim Hasan

    (@shamim51)

    I have tested different way, but no announcement email is sending to user who have no account when created that announcement.
    Announcement email is sending when announcement is created only, so if any user is not present that time, it can not get his/her information to send email.

    Can you please create an announcement now, then create a test account later and see if he receive email for this announcement? If yes, please give me screenshot of both announcement and email what is received.

    hi Shamim,

    If I understood this thread correctly, I believe I’m having the same problem with announcements showing up to new users who are created after the announcement was made, both announcement notification on the header and announcement email.

    So this is the screenshot of the announcement notification to user4, who was created after this announcement was made.
    https://s17.postimg.org/onsxjmeen/Screenshot_62_c.png

    This is screenshot of the announcement email in user4’s announcement box
    https://s17.postimg.org/tz7u4d327/Screenshot_63_c.png

    Thank you.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘New users getting old announcements’ is closed to new replies.