arie_cristianD

add sponsored information after block meta 1

May 12th, 2026 (edited)
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.04 KB | None | 0 0
  1. add_filter(
  2.     'jnews_module_post_meta_1',
  3.     function ( $output, $post, $instance ) {
  4.         $sponsored = custom_get_jnews_sponsored_text( $post->ID );
  5.         return $output . $sponsored;
  6.     },
  7.     99,
  8.     3
  9. );
  10.  
  11. function custom_get_jnews_sponsored_text( $post_id ) {
  12.     $sponsored = '';
  13.         $flag  = jnews_get_metabox_value( 'jnews_single_post.sponsored_post', null, $post_id );
  14.  
  15.     if ( $flag ) {
  16.         $label = jnews_get_metabox_value( 'jnews_single_post.sponsored_post_label', 'Sponsored By:', $post_id );
  17.         $name  = jnews_get_metabox_value( 'jnews_single_post.sponsored_post_name', null, $post_id );
  18.         $url   = jnews_get_metabox_value( 'jnews_single_post.sponsored_post_url', null, $post_id );
  19.  
  20.         $sponsor = '<strong>' . $name . '</strong>';
  21.  
  22.         if ( $label ) {
  23.             $label = '<span class="sponsor-label">' . $label . '</span>';
  24.         }
  25.  
  26.         $sponsored =
  27.             '<div class="jeg_meta_sponsor">
  28.                     ' . $label . '
  29.                     <a class="sponsor-logo" href="' . $url . '" target="_blank" rel="sponsored">
  30.                         ' . $sponsor . '
  31.                     </a>
  32.                 </div>';
  33.     }
  34.  
  35.     return $sponsored;
  36. }
  37.  
Advertisement
Add Comment
Please, Sign In to add comment