Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.17 KB | None | 0 0
  1. add_shortcode( 'snax_member_approved_posts_content', 'snax_member_approved_posts_content_srtcde' );
  2. function snax_member_approved_posts_content_srtcde( $atts ) {
  3.     ob_start();
  4.         ?>
  5.  
  6.     <div id="snax-posts snax-approved-posts">
  7.  
  8.         <div class="snax">
  9.     <?php do_action( 'snax_template_before_user_approved_posts' ); ?>
  10.  
  11.     <div id="snax-user-approved-posts" class="snax-user-approved-posts">
  12.         <div class="snax-user-section">
  13.  
  14.             <?php if ( snax_has_user_approved_posts( um_profile_id()) ) : ?>
  15.  
  16.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'top' ); ?>
  17.                 <div class="snax-custom-shortcode">
  18.                 <?php snax_get_template_part( 'buddypress/posts/loop-posts' ); ?>
  19.                 </div>
  20.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'bottom' ); ?>
  21.  
  22.             <?php else : ?>
  23.  
  24.                 <p><?php esc_html_e( 'There are no posts yet', 'snax' ); ?></p>
  25.  
  26.             <?php endif; ?>
  27.  
  28.         </div>
  29.     </div>
  30.  
  31.     <?php do_action( 'snax_template_after_user_approved_posts' ); ?>
  32. </div>
  33.  
  34.     </div>
  35.  
  36.     <?php
  37.     $result = ob_get_clean();
  38.     return do_shortcode( $result );
  39. }
  40.  
  41.  
  42. add_shortcode( 'snax_member_pending_posts_content', 'snax_member_pending_posts_content_srtcde' );
  43. function snax_member_pending_posts_content_srtcde( $atts ) {
  44.     ob_start();
  45.         ?>
  46.  
  47.     <div id="snax-posts snax-pending-posts">
  48.  
  49.         <div class="snax">
  50.     <?php do_action( 'snax_template_before_user_pending_posts' ); ?>
  51.  
  52.     <div id="snax-user-pending-posts" class="snax-user-pending-posts">
  53.         <div class="snax-user-section">
  54.  
  55.             <?php if ( snax_has_user_pending_posts( um_profile_id()) ) : ?>
  56.  
  57.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'top' ); ?>
  58.                 <div class="snax-custom-shortcode">
  59.                 <?php snax_get_template_part( 'buddypress/posts/loop-posts-draft' ); ?>
  60.                 </div>
  61.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'bottom' ); ?>
  62.  
  63.             <?php else : ?>
  64.  
  65.                 <p><?php esc_html_e( 'There are no posts yet', 'snax' ); ?></p>
  66.  
  67.             <?php endif; ?>
  68.  
  69.         </div>
  70.     </div>
  71.  
  72.     <?php do_action( 'snax_template_after_user_pending_posts' ); ?>
  73. </div>
  74.  
  75.     </div>
  76.  
  77.     <?php
  78.     $result = ob_get_clean();
  79.     return do_shortcode( $result );
  80. }
  81.  
  82.  
  83.  
  84.  
  85. add_shortcode( 'snax_member_draft_posts_content', 'snax_member_draft_posts_content_srtcde' );
  86. function snax_member_draft_posts_content_srtcde( $atts ) {
  87.     ob_start();
  88.         ?>
  89.  
  90.     <div id="snax-posts snax-draft-posts">
  91.  
  92.         <div class="snax">
  93.     <?php do_action( 'snax_template_before_user_draft_posts' ); ?>
  94.  
  95.     <div id="snax-user-draft-posts" class="snax-user-draft-posts">
  96.         <div class="snax-user-section">
  97.  
  98.             <?php if ( snax_has_user_draft_posts( um_profile_id()) ) : ?>
  99.  
  100.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'top' ); ?>
  101.                 <div class="snax-custom-shortcode">
  102.                 <?php snax_get_template_part( 'buddypress/posts/loop-posts-draft' ); ?>
  103.                 </div>
  104.                 <?php snax_get_template_part( 'buddypress/posts/pagination', 'bottom' ); ?>
  105.  
  106.             <?php else : ?>
  107.  
  108.                 <p><?php esc_html_e( 'There are no posts yet', 'snax' ); ?></p>
  109.  
  110.             <?php endif; ?>
  111.  
  112.         </div>
  113.     </div>
  114.  
  115.     <?php do_action( 'snax_template_after_user_draft_posts' ); ?>
  116. </div>
  117.  
  118.     </div>
  119.  
  120.     <?php
  121.     $result = ob_get_clean();
  122.     return do_shortcode( $result );
  123. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement