2017-08-28 1 views
1

Ich frage mich nur, ob es eine Möglichkeit gibt zu überprüfen, ob ein Beitrag besucht wurde oder nicht, im Grunde habe ich einen benutzerdefinierten Beitragstyp "Videos" und möchte für wann ein Benutzer hat den Post/das Video angesehen, wenn er zurück zur Listenseite gegangen ist, wäre ein Häkchen zu sehen, dass es angeschaut wurde.Überprüfen Sie, ob Beitrag angesehen/besucht wurde (Wordpress)

Ist das möglich? Vielleicht mit Cookies?

Antwort

0

Sie können Meta zum Post hinzufügen, wenn es angezeigt wird. in Ihrer Vorlagendatei fügen Sie einfach

add_post_meta(get_the_ID(), 'viewed', '1'); 

Oder wenn Sie Ihre Vorlage für Video-Post Art nicht nur if-Anweisung

if(is_singular('videos')){ 
add_post_meta(get_the_ID(), 'viewed', '1'); 
} 

hinzufügen und überprüfen, ob gesehen, wohin Sie dieser Post-ID haben

if(get_post_meta(get_the_ID(), 'viewed', true) == '1'){ 
    // this is viewed post 
} 
Verwandte Themen