Advertisement
Beee

tpl-bookmarks.php

Feb 6th, 2017
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.96 KB | None | 0 0
  1. <?php
  2. /**
  3.  * Template Name: Bookmarks
  4.  *
  5.  * @package fr
  6.  */
  7.  
  8. $post              = new TimberPost();
  9. $context           = Timber::get_context();
  10. $context[ 'post' ] = $post;
  11. $paged             = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
  12. $get_bookmarks     = get_user_meta( get_current_user_id(), 'bookmarked_events', true );
  13.  
  14. if ( $get_bookmarks ) {
  15.     $bookmarks = $get_bookmarks;
  16. } else {
  17.     $bookmarks = 9999;
  18. }
  19.  
  20. // get all events
  21. $bookmarked_events = array(
  22.     'post_id' => $bookmarks,
  23.     'limit'   => 0,
  24.     'scope'   => 'all',
  25. );
  26.  
  27. $context[ 'remove_all_bookmarks_nonce' ] = wp_create_nonce( 'remove-bookmarks-nonce' );
  28. $context[ 'bookmarks_string' ]           = implode( ',', $get_bookmarks );
  29. $context[ 'bookmarked_events' ]          = EM_Events::get( $bookmarked_events );
  30. $context[ 'now_ts' ]                     = strtotime( date( 'j F Y  H:i:s' ) );
  31.  
  32. Timber::render( array( 'pages/page--bookmarks.twig', 'page.twig' ), $context );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement