1. <?php
  2. get_header();
  3. global $wpdb;
  4. $postTab = $wpdb->prefix."posts";
  5. $postMeta = $wpdb->prefix."postmeta";
  6. global $post;
  7. $mrpostParent =$post->ID;
  8. ?>
  9. <?php while ( have_posts() ) : the_post();
  10. $post_categories = wp_get_post_categories( $post->ID );
  11. $month_price_1=get_post_meta($post->ID,"mr_month_price",true);
  12. ?>
  13. <div class="blkBox">
  14. <?php $post_external_link = (get_post_meta(get_the_ID(),'post_external_link',true)); $joinC_external_link = (get_post_meta(get_the_ID(),'joink_external_link',true)); ?>
  15. <div class="revTtl"> <a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener"><?php the_title(); ?></a>
  16. <div class="brate">
  17. <?php if(function_exists("kk_star_ratings")) : echo kk_star_ratings(get_the_ID()); endif; ?>
  18. </div>
  19. <a href="<?php bloginfo("url"); ?>" class="backBar"><i class="backArrw"></i> <span>back to home</span></a></div>
  20. <div class="vidL">
  21. <div class="vidplayer">
  22. <div id="pre-video">
  23. <?php
  24. if(!$month_price_1){
  25. echo get_the_post_thumbnail( $post->ID, 'full' ); ?>
  26. </div>
  27. <?php } else{
  28. $videoId = get_post_meta( $post->ID, 'mr_feature_video',true );
  29. $videoThum = get_the_post_thumbnail($videoId,"medium");
  30. $mr_videoCutomUrl = get_post_meta($videoId,"mr_freeVideoUrl",true);
  31. ?>
  32. </div>
  33. <div id="play_video">
  34. <?php
  35. if($videoId!=''){
  36. $content=get_post_meta($videoId,"wpscript_embed",true);
  37. if($content){
  38. $width = '100%';
  39. $content = preg_replace('/width="(.*?)"/i', 'width="' . $width .'"', $content);
  40. $content = preg_replace('/src="http:/i', 'src="https:', $content);
  41. echo $content;
  42. }
  43. else{
  44. echo apply_filters('the_content', get_post_field('post_content', $videoId));
  45. }
  46. }
  47. else{
  48. $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' );
  49. ?>
  50. <img src="<?php echo $image[0]; ?>" style=" width: 100%; height: auto; ">
  51. <?php
  52. } ?>
  53. <script type="text/javascript">
  54. <?php
  55. $id=get_post_thumbnail_id( $videoId );
  56. ?>
  57. var poster = '<?php echo wp_get_attachment_url( $id ); ?>';
  58. var x = document.getElementsByClassName("wp-video-shortcode");
  59. if(x[0] != 'undefined' || x[0]!=''){
  60. x[0].setAttribute('poster', poster);
  61. }
  62. </script>
  63. </div>
  64. <?php } ?>
  65. </div>
  66. </div>
  67. <div class="vidR">
  68. <?php if(!$month_price_1){ ?>
  69. <div class="noprice">
  70. <div class="bigTlt">description</div>
  71. <?php the_excerpt(); ?>
  72. <a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener" class="pnkBtnB">Visit website</a> </div>
  73. <?php } else { if($month_price_1){ ?>
  74. <ul class="wjprice">
  75. <?php } $mr_trial_price_123=get_post_meta($post->ID,"mr_trial_price",true); if($mr_trial_price_123){ ?>
  76. <li><a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener">
  77. <div class="pnkP" id="p1"><span>$</span>
  78. <h5><?php echo get_post_meta($post->ID,"mr_trial_price",true); ?></h5>
  79. </div>
  80. <div class="offP" id="p2">
  81. <?php if(get_post_meta($post->ID,"mr_trial_off",true)){ ?>
  82. <i class="prctIcon"></i> <?php echo get_post_meta($post->ID,"mr_trial_off",true); ?>
  83. <?php } ?>
  84. </div>
  85. <div class="dscP" id="p3">
  86. <?php if(get_post_meta($post->ID,"mr_trial_lastrice",true)){ ?>
  87. <i class="curP"></i> <?php echo get_post_meta($post->ID,"mr_trial_lastrice",true); ?>
  88. <?php } ?>
  89. </div>
  90. </a></li>
  91. <?php } $mr_month_price1234 = get_post_meta($post->ID,"mr_month_price",true); if($mr_month_price1234){ ?>
  92. <li><a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener">
  93. <div class="pnkP" id="p1"><span>$</span>
  94. <h5><?php echo get_post_meta($post->ID,"mr_month_price",true); ?> <small>/month</small></h5>
  95. </div>
  96. <div class="offP" id="p2">
  97. <?php $dollar_price_1= get_post_meta($post->ID,"mr_month_off",true); if($dollar_price_1){ ?>
  98. <i class="prctIcon"></i> <?php echo $dollar_price_1."% OFF"; } ?> </div>
  99. <div class="dscP" id="p3">
  100. <?php $dollar_my= get_post_meta($post->ID,"mr_month_lastrice",true); if($dollar_my){ ?>
  101. <i class="curP"></i> <strike><?php echo $dollar_my; ?></strike>
  102. <?php } ?>
  103. </div>
  104. </a></li>
  105. <?php } $mr_sixmonth_price_12= get_post_meta($post->ID,"mr_sixmonth_price",true); if($mr_sixmonth_price_12){ ?>
  106. <li><a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener">
  107. <div class="pnkP" id="p1"><span>$</span>
  108. <h5><?php echo get_post_meta($post->ID,"mr_per_month3",true); ?> <small>/m 3 month</small></h5>
  109. </div>
  110. <div class="offP" id="p2">
  111. <?php $percentage_price_12= get_post_meta($post->ID,"mr_sixmonth_off",true); if($percentage_price_12){ ?>
  112. <i class="prctIcon"></i> <?php echo $percentage_price_12."% OFF"; } ?></div>
  113. <div class="dscP" id="p3">
  114. <?php $my_year_123= get_post_meta($post->ID,"mr_sixmonth_price",true); if($my_year_123){ ?>
  115. <i class="curP"></i> $<?php echo $my_year_123; ?>
  116. <?php } ?>
  117. </div>
  118. </a></li>
  119. <?php } $mr_threeyear_price_123=get_post_meta($post->ID,"mr_threeyear_price",true); if($mr_threeyear_price_123){ ?>
  120. <li><a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener">
  121. <div class="pnkP" id="p1"><span>$</span>
  122. <h5><?php echo get_post_meta($post->ID,"mr_per_month6",true); ?> <small>/m 6 month</small></h5>
  123. </div>
  124. <div class="offP" id="p2">
  125. <?php if(get_post_meta($post->ID,"mr_threeyear_off",true)){ ?>
  126. <i class="prctIcon"></i> <?php echo get_post_meta($post->ID,"mr_threeyear_off",true); ?>% OFF
  127. <?php } ?>
  128. </div>
  129. <div class="dscP" id="p3">
  130. <?php if(get_post_meta($post->ID,"mr_threeyear_lastrice",true)){ ?>
  131. <i class="curP"></i> <strike><?php echo get_post_meta($post->ID,"mr_threeyear_lastrice",true); ?></strike>
  132. <?php } ?>
  133. </div>
  134. </a></li>
  135. <?php } $mr_fiveyear_price_123=get_post_meta($post->ID,"mr_fiveyear_price",true); if($mr_fiveyear_price_123){ ?>
  136. <li><a target="_blank" href="<?php echo $post_external_link; ?>" rel="nofollow noopener">
  137. <div class="pnkP" id="p1"><span>$</span>
  138. <h5><?php echo get_post_meta($post->ID,"mr_per_month12",true); ?> <small>/m year</small></h5>
  139. </div>
  140. <div class="offP" id="p2">
  141. <?php if(get_post_meta($post->ID,"mr_fiveyear_off",true)){ ?>
  142. <i class="prctIcon"></i> <?php echo get_post_meta($post->ID,"mr_fiveyear_off",true); ?>% OFF
  143. <?php } ?>
  144. </div>
  145. <div class="dscP" id="p3">
  146. <?php $year_class_5_1= get_post_meta($post->ID,"mr_fiveyear_price",true); if($year_class_5_1){ ?>
  147. <i class="curP"></i> $<?php echo $year_class_5_1; ?>
  148. <?php } ?>
  149. </div>
  150. </a></li>
  151. <?php }?>
  152. </ul>
  153. <?php }?>
  154. </div>
  155. <?php if($month_price_1){ ?>
  156. <div class="revBtm">
  157. <h5>time left for<br />
  158. this offer</h5>
  159. <div class="countdwn"><span>
  160. <div id="days"></div>
  161. <small>days</small></span> <span>
  162. <div id="hours"></div>
  163. <small>hours</small></span> <span>
  164. <div id="minutes"></div>
  165. <small>minutes</small></span> <span>
  166. <div id="seconds"></div>
  167. <small>secs</small></span></div>
  168. <a target="_blank" href="<?php echo $joinC_external_link; ?>" class="pnkBtnB" rel="nofollow noopener">join now</a> </div>
  169. <?php } ?>
  170. </div>
  171. <?php if(!$month_price_1){ } else{ ?>
  172. <div class="gryBox">
  173. <div class="bigTlt">description</div>
  174. <?php if(!$month_price_1){ ?>
  175. <div class="bigTlt">description</div>
  176. <?php } else { the_excerpt(); } ?>
  177. <?php $sites_discounted = get_post_meta( get_the_ID(), 'discount-extra-site', true ); if($sites_discounted){ ?>
  178. <div class="webinc webincl" style="height: 37px;overflow: hidden">Websites included
  179. <?php foreach ( $sites_discounted as $site_discounted ) { $title_site=get_the_title($site_discounted); $permalink_site=get_the_permalink($site_discounted); ?>
  180. <a href="<?php echo $permalink_site; ?>">
  181. <?php echo $title_site; ?>
  182. </a>
  183. <?php } ?>
  184. <span id="show_all"><a href="#">Show all</a></span></div>
  185. <?php } ?>
  186. <?php $categories = get_the_category(); if($categories){ ?>
  187. <div class="webinc genres" style="height: 37px;overflow: hidden">Genres
  188. <?php foreach ( $categories as $category ) { if ( $category->term_id == 76 ) { continue; } echo '<a href="' . esc_url( get_category_link( $category->term_id ) ) . '" >'.$category->name.'</a>'; } ?>
  189. <span id="show_all_gen"><a href="#">Show all</a></span></div>
  190. <?php } ?>
  191. </div>
  192. <?php } ?>
  193. <?php $photos=get_post_meta($post->ID, 'wpsimplegallery_gallery', true);
  194. if($photos){
  195. ?>
  196. <div class="blkBar"><i class="psBIcon"></i> SAMPLE PHOTOS</div>
  197. <div id="gallery"><?php echo do_shortcode('[wpsgallery]'); ?></div>
  198. <?php } ?>
  199. <?php
  200. $mr_feature1=get_post_meta($post->ID,"mr_feature1",true);
  201. $mr_feature2=get_post_meta($post->ID,"mr_feature2",true);
  202. $mr_feature3=get_post_meta($post->ID,"mr_feature3",true);
  203. $mr_feature4=get_post_meta($post->ID,"mr_feature4",true);
  204. $mr_feature5=get_post_meta($post->ID,"mr_feature5",true);
  205. $mr_feature6=get_post_meta($post->ID,"mr_feature6",true);
  206. if($mr_feature1 || $mr_feature2 || $mr_feature3 || $mr_feature4 || $mr_feature5 || $mr_feature6)
  207. {
  208. ?>
  209. <div class="blkBox">
  210. <div class="bigwj">
  211. <h3>Why Join?</h3>
  212. <ul class="whyjoin">
  213. <?php if($mr_feature1){ ?>
  214. <li><i class="checkIcon"></i> <?php echo $mr_feature1; ?></li>
  215. <?php } if($mr_feature2){ ?>
  216. <li><i class="checkIcon"></i> <?php echo get_post_meta($post->ID,"mr_feature2",true); ?></li>
  217. <?php } if($mr_feature3){ ?>
  218. <li><i class="checkIcon"></i> <?php echo get_post_meta($post->ID,"mr_feature3",true); ?></li>
  219. <?php } if($mr_feature4){ ?>
  220. <li><i class="checkIcon"></i> <?php echo get_post_meta($post->ID,"mr_feature4",true); ?></li>
  221. <?php } if($mr_feature5){ ?>
  222. <li><i class="checkIcon"></i> <?php echo get_post_meta($post->ID,"mr_feature5",true); ?></li>
  223. <?php } if($mr_feature6){ ?>
  224. <li><i class="checkIcon"></i> <?php echo get_post_meta($post->ID,"mr_feature6",true); ?></li>
  225. <?php } ?>
  226. </ul>
  227. <a href="<?php echo $joinC_external_link; ?>" class="pnkBtnB">join <?php the_title(); ?> now</a> </div>
  228. </div>
  229. <?php } ?>
  230. <div class="gryBox fullrev">
  231. <div class="bigTlt">FULL REVIEW</div>
  232. <?php the_content(); ?>
  233. </div>
  234. <?php $quility =get_post_meta($post->ID,"mr_quility_des",true); if($quility){ ?>
  235. <div class="smlGryB fl1"> <img src="<?php bloginfo('template_directory'); ?>/assets/images/pros-icon.png" alt="" />
  236. <h3>Pros</h3>
  237. <p><?php echo $quility; ?></p>
  238. </div>
  239. <?php } $mr_content =get_post_meta($post->ID,"mr_content_des",true); if($mr_content){ ?>
  240. <div class="smlGryB fl2"> <img src="<?php bloginfo('template_directory'); ?>/assets/images/cons-icon.png" alt="" />
  241. <h3>Cons</h3>
  242. <p><?php echo $mr_content; ?></p>
  243. </div>
  244. <?php } ?>
  245. <!-- Free Video section -->
  246. <?php
  247. $ttFVQue =$wpdb->get_results("select * from $postTab where post_type='freevideo' and post_status='publish' and post_parent='$mrpostParent' order by ID DESC ");
  248. if($ttFVQue && $wpdb->num_rows>0)
  249. {
  250. $totalFV = $wpdb->num_rows;
  251. }
  252. else
  253. {
  254. $totalFV=0;
  255. }
  256. ?>
  257. <div class="blkBar" <?php if($totalFV<1){ echo 'style="display:none;"'; }?>><i class="vidBIcon"></i> Latest
  258. <div class="hidename">
  259. <?php the_title(); ?>
  260. </div>
  261. Videos
  262. <div class="barPagi fvpo">
  263. <?php
  264. $page=1;//Default page
  265. $limit=4;//Records per page
  266. $start=0;//starts displaying records from 0
  267. if(isset($_GET['mrpage']) && $_GET['mrpage']!='')
  268. {
  269. $page=$_GET['mrpage'];
  270. }
  271. $start=($page-1)*$limit;
  272. $query=$wpdb->get_results("select * from $postTab where post_type='freevideo' and post_status='publish' and post_parent='$mrpostParent' order by ID DESC");
  273. if($query)
  274. {
  275. $rows =$wpdb->num_rows;
  276. }
  277. $m_Cpageurl = get_permalink();
  278. echo pagination($limit,$page,$m_Cpageurl.'?mrpage=',$rows);
  279. ?>
  280. </div>
  281. </div>
  282. <script type="text/javascript">
  283. jQuery(document).ready(function()
  284. {
  285. jQuery(".fvpo").on("click", ".pagi-icon a", function(event)
  286. {
  287. var mr_post_currentpostId="<?php echo $mrpostParent; ?>";
  288. event.preventDefault();
  289. var pagno =jQuery(this).attr('data-pagin');
  290. jQuery.ajax({
  291. url: "<?php echo get_template_directory_uri();?>/ajax-paginations.php",
  292. method: "POST",
  293. data: {pageNumb:pagno,mrTotalrow:'<?php echo $rows; ?>',posttype:'freevideo',mr_currentPageurl:'<?php echo $m_Cpageurl; ?>',post_parent:mr_post_currentpostId},
  294. //datatype : "html",
  295. success: function(mrresult)
  296. {
  297. jQuery(".fvpo").html(mrresult);
  298. }
  299. });
  300. // End Code
  301. //Code for data
  302. jQuery.ajax({
  303. url: "<?php echo get_template_directory_uri();?>/datafrompaginData.php",
  304. method: "POST",
  305. data: {pageNumb:pagno,posttype:'freevideo',mr_post_parent:mr_post_currentpostId},
  306. //datatype : "html",
  307. success: function(result)
  308. {
  309. // alert(result);
  310. jQuery(".vid4").html(result);
  311. }
  312. });
  313. });
  314. });
  315. </script>
  316. <ul class="vid4 single-gallery-section" <?php if($totalFV<1){ echo 'style="display:none;"'; }?>>
  317. <?php
  318. $listFVpost =$wpdb->get_results("select * from $postTab where post_type='freevideo' and post_status='publish' and post_parent='$mrpostParent' order by ID DESC limit $start,$limit");
  319. if($listFVpost && $wpdb->num_rows>0)
  320. {
  321. foreach($listFVpost as $row)
  322. {
  323. $videoId = $row->ID; $current_id = $videoId ?>
  324. <li> <a class="single-gallery-section_img" href="<?php echo get_the_permalink($current_id); ?>">
  325. <?php if(get_post_meta($current_id,'wpscript_duration', true)) { ?>
  326. <div class="timeV">
  327. <?php $seconds= get_post_meta($current_id,'wpscript_duration', true); echo gmdate("i:s", $seconds); ?>
  328. </div>
  329. <?php } ?>
  330. <i class="play"></i><?php echo get_the_post_thumbnail( $current_id, 'freevideo', array('class' => 'imgthumb')); ?></a>
  331. <div class="pnkTtl"> <i class="vidsIcon"></i>
  332. <?php if (strlen(get_the_title($current_id)) > 25) {echo substr(get_the_title($current_id), 0, 25) . ''; } else { echo get_the_title($current_id); } ?>
  333. </div>
  334. <!-- pnkTtl -->
  335. <div class="featu-block featu-block2">
  336. <div class="featu-details">
  337. <!-- <p class="fea-featu-title title_video">
  338. <?php if (strlen($row->post_title) > 25) {echo substr(the_title($before = '', $after = '', FALSE), 0, 25) . ''; } else {echo get_the_title($current_id); } ?>
  339. </p> -->
  340. <p class="fea-featu-subtitle"><span class="fea-featuring">Cast:</span>
  341. <?php $post_name= get_post_meta($current_id,'mr_freeV_model',true); if($post_name!='') { ?>
  342. <a class="primary modelname" style="text-decoration: underline;" href="<?php echo esc_url( get_the_permalink($post_name) ); ?>"><?php echo get_the_title($post_name); ?></a><br />
  343. <span class="fea-featuring">Cast2:</span>
  344. <?php } $post_name1= get_post_meta($current_id,'mr_freeV_model2',true); if($post_name1!='') { ?>
  345. <a class="primary modelname" style="text-decoration: underline;" href="<?php echo esc_url( get_the_permalink($post_name1) ); ?>"><?php echo get_the_title($post_name1);?></a>
  346. <?php } ?>
  347. </p>
  348. </div>
  349. <div class="right-side-rating"> <?php echo do_shortcode('[ratings id="'.$current_id.'"]') ?> </div>
  350. </div>
  351. <!-- end featu-block -->
  352. </li>
  353. <?php
  354. }
  355. }
  356. ?>
  357. </ul>
  358. <!-- Free Galley Section -->
  359. <?php $ttFGQue =$wpdb->get_results("select * from $postTab where post_type='freegallery' and post_status='publish' and post_parent='$mrpostParent'");
  360. if($ttFGQue && $wpdb->num_rows>0)
  361. {
  362. $totalFg = $wpdb->num_rows;
  363. }
  364. else{
  365. $totalFg="0";
  366. }
  367. ?>
  368. <div class="blkBar"><i class="galBIcon"></i> Latest
  369. <div class="hidename">
  370. <?php the_title(); ?>
  371. </div>
  372. Galleries
  373. <div class="barPagi fpo">
  374. <?php
  375. $page=1;//Default page
  376. $limit=4;//Records per page
  377. $start=0;//starts displaying records from 0
  378. if(isset($_GET['fgpage']) && $_GET['fgpage']!='')
  379. {
  380. $page=$_GET['fgpage'];
  381. }
  382. $start=($page-1)*$limit;
  383. $m_Cpageurl = get_permalink();
  384. ######################## PAGINATION FUNCTION CALLING #########################
  385. echo pagination($limit,$page,$m_Cpageurl.'?fgpage=',$totalFg);
  386. ################ END #########################################################
  387. ?>
  388. </div>
  389. </div>
  390. <script type="text/javascript">
  391. jQuery(document).ready(function()
  392. {
  393. jQuery(".fpo").on("click", ".pagi-icon a", function(event)
  394. {
  395. var mr_post_currentpostId="<?php echo $mrpostParent; ?>";
  396. event.preventDefault();
  397. var pagno =jQuery(this).attr('data-pagin');
  398. //Code for pagination
  399. jQuery.ajax({
  400. url: "<?php echo get_template_directory_uri();?>/ajax-paginations.php",
  401. method: "POST",
  402. data: {pageNumb:pagno,mrTotalrow:'<?php echo $totalFg; ?>',posttype:'freegallery',mr_currentPageurl:'<?php echo $m_Cpageurl; ?>',post_parent:mr_post_currentpostId},
  403. //datatype : "html",
  404. success: function(mrresult)
  405. {
  406. jQuery(".fpo").html(mrresult);
  407. }
  408. });
  409. // End Code
  410. //Code for data
  411. jQuery.ajax({
  412. url: "<?php echo get_template_directory_uri();?>/datafrompaginData.php",
  413. method: "POST",
  414. data: {pageNumb:pagno,posttype:'freegallery',mr_post_parent:mr_post_currentpostId},
  415. //datatype : "html",
  416. success: function(fg_result)
  417. {
  418. // alert(result);
  419. jQuery(".picB").html(fg_result);
  420. }
  421. });
  422. });
  423. });
  424. </script>
  425. <ul class="picB single-gallery-section">
  426. <?php
  427. $listFgpost =$wpdb->get_results("select * from $postTab where post_type='freegallery' and post_status='publish' and post_parent='$mrpostParent' order by post_date DESC limit $start,$limit");
  428. if($listFgpost && $wpdb->num_rows>0)
  429. {
  430. foreach($listFgpost as $res)
  431. {
  432. $current_id = $res->ID ?>
  433. <li><a href="<?php echo get_the_permalink($current_id); ?>" rel="nofollow"><?php echo get_the_post_thumbnail($current_id, 'freeGallery',array('class' => 'imgthumb')); ?></a>
  434. <div class="pnkTtl"><i class="picSicon"></i>
  435. <?php if (strlen($res->post_title) > 25) {
  436. echo substr($res->post_title, 0, 25) . '...'; } else {
  437. echo get_the_title($current_id);
  438. } ?>
  439. </div>
  440. <div class="outer-info"style="width:100%;">
  441. <div class="info-wrapper"style="width:62%;display:inline-block;">
  442. <div class="castC paddB castCs" style="background:none;">Cast:
  443. <?php $post_name= get_post_meta($current_id,'mr_freeGalleryModel',true); ?>
  444. <a href="<?php echo esc_url( get_permalink($post_name) ); ?>"> <?php echo get_the_title( $post_name ); ?></a><br />
  445. <?php $post_name1= get_post_meta($current_id,'mr_freeGalleryModel_2',true);
  446. if($post_name1!='') { ?>
  447. Cast2: <a href="<?php echo esc_url( get_permalink($post_name1) ); ?>"> <?php echo get_the_title( $post_name1 ); ?> </a>
  448. <?php } ?>
  449. </div>
  450. </div>
  451. <div class="info-like"style="width:38%;"> <?php echo do_shortcode('[ratings id="'.$current_id.'"]') ?> </div>
  452. </div>
  453. </li>
  454. <?php } ?>
  455. <?php } else { ?>
  456. <div><font color="red">No records</font></div>
  457. <?php } ?>
  458. </ul>
  459. <!-- Girls Section -->
  460. <?php
  461. $listSMpost =$wpdb->get_results("select * from $postTab as a,$postMeta as b where a.ID=b.post_id and a.post_type='model' and a.post_status='publish' and b.meta_key='mr_model_appear_sites' and FIND_IN_SET($mrpostParent,b.meta_value)");
  462. if($listSMpost && $wpdb->num_rows>0)
  463. {
  464. $ttnoof_Models = $wpdb->num_rows>0;
  465. }
  466. else
  467. {
  468. $ttnoof_Models ="0";
  469. }
  470. if($ttnoof_Models>0)
  471. {
  472. ?>
  473. <div class="blkBar"><i class="psBIcon"></i> Some of the bornstars
  474. <div class="hidename">at
  475. <?php the_title(); ?>
  476. </div>
  477. <div class="barPagi mpo">
  478. <?php
  479. $page=1;//Default page
  480. $limit=4;//Records per page
  481. $start=0;//starts displaying records from 0
  482. if(isset($_GET['mrpage']) && $_GET['mrpage']!='')
  483. {
  484. $page=$_GET['mrpage'];
  485. }
  486. $start=($page-1)*$limit;
  487. $query=$wpdb->get_results("select * from $postTab as a,$postMeta as b where a.ID=b.post_id and a.post_type='model' and a.post_status='publish' and b.meta_key='mr_model_appear_sites' and FIND_IN_SET($mrpostParent,b.meta_value) order by a.ID DESC");
  488. if($query)
  489. {
  490. $rows = $wpdb->num_rows;
  491. }
  492. $m_Cpageurl = get_permalink();
  493. ######################## PAGINATION FUNCTION CALLING #########################
  494. echo pagination($limit,$page,$m_Cpageurl.'?mrpage=',$rows);
  495. ################ END #########################################################
  496. ?>
  497. </div>
  498. </div>
  499. <script type="text/javascript">
  500. jQuery(document).ready(function()
  501. {
  502. jQuery(".mpo").on("click", ".pagi-icon a", function(event)
  503. {
  504. var mr_post_currentpostId="<?php echo $mrpostParent; ?>";
  505. event.preventDefault();
  506. var pagno =jQuery(this).attr('data-pagin');
  507. //Code for pagination
  508. jQuery.ajax({
  509. url: "<?php echo get_template_directory_uri();?>/ajax-paginations.php",
  510. method: "POST",
  511. data: {pageNumb:pagno,posttype:'girls',mrTotalrow:'<?php echo $rows; ?>',mr_currentPageurl:'<?php echo $m_Cpageurl; ?>'},
  512. //datatype : "html",
  513. success: function(mrresult)
  514. {
  515. jQuery(".mpo").html(mrresult);
  516. }
  517. });
  518. // End Code
  519. //Code for data
  520. jQuery.ajax({
  521. url: "<?php echo get_template_directory_uri();?>/datafrompaginData.php",
  522. method: "POST",
  523. data: {pageNumb:pagno,posttype:'model',modeParent:'site',mr_post_parent:mr_post_currentpostId},
  524. //datatype : "html",
  525. success: function(result)
  526. {
  527. // alert(result);
  528. jQuery(".psB").html(result);
  529. }
  530. });
  531. });
  532. });
  533. </script>
  534. <ul class="psB single-gallery-section">
  535. <?php
  536. $listSMpost = $wpdb->get_results("select * from $postTab as a,$postMeta as b where a.ID=b.post_id and a.post_type='model' and a.post_status='publish' and b.meta_key='mr_model_appear_sites' and FIND_IN_SET($mrpostParent,b.meta_value) order by a.ID DESC limit $start,$limit");
  537. foreach($listSMpost as $listGirls){
  538. $ID=$listGirls->ID;
  539. ?>
  540. <li class="allborn-li"><a href="<?php echo get_permalink($ID); ?>" title="<?php echo get_the_title($ID); ?>"><?php echo get_the_post_thumbnail($ID,'large'); ?></a>
  541. <div class="pnkTtl"><i class="psSicon"></i> <?php echo get_the_title($ID); ?></div>
  542. <?php
  543. $args = array(
  544. 'post_type' => 'freegallery',
  545. 'posts_per_page' => 80,
  546. 'meta_query' => array(
  547. array(
  548. 'key' =>'mr_freeGalleryModel',
  549. 'value' => $ID
  550. )
  551. )
  552. );
  553. $the_query2= new WP_Query($args);
  554. $count= $the_query2->post_count;
  555. $args2 = array(
  556. 'post_type' => 'freevideo',
  557. 'posts_per_page' => 80,
  558. 'meta_query' => array(
  559. array(
  560. 'key' =>'mr_freeV_model',
  561. 'value' => $ID
  562. )
  563. )
  564. );
  565. $the_query3= new WP_Query($args2);
  566. $videocount= $the_query3->post_count;
  567. ?>
  568. <div class="wrapper-block">
  569. <div class="bornstarLeft">
  570. <p ><i class="cam"><img src="https://domain.com/wp-content/uploads/photoIcon.png" style="height:13px;width:16px;"><span class="photo-sets"><?php echo $count;?>&nbsp;Photo Sets </span></i></p>
  571. <p style="margin:0px;background:#fff;"><i class="cam"><img src="https://domaion.com/wp-content/uploads/videoIcon.png" style="height:12px;width:15px;"><span class="photo-sets"><?php echo $videocount;?>&nbsp;Video Sets</span></i></p>
  572. </div>
  573. <div class="right-side-rating allborn">
  574. <?php if(function_exists('the_ratings')) { echo do_shortcode('[ratings id="'.$ID.'"]'); } ?>
  575. </div>
  576. </div>
  577. </li>
  578. <?php } ?>
  579. </ul>
  580. <?php } ?>
  581. <!-- comments -->
  582. <div class="blkBox">
  583. <div class="pnkTxtB">WHAT CLIENTS SAY</div>
  584. <?php $comments = get_comments('post_id='.$post->ID);
  585. foreach($comments as $comment) :
  586. ?>
  587. <div class="commE"> <span><?php echo get_avatar( $comment, 80 ); ?></span>
  588. <div class="commDtl">
  589. <h3><?php echo $comment->comment_author; ?></h3>
  590. <p><?php echo $comment->comment_content; ?></p>
  591. <?php $scores=get_comment_meta( $comment->comment_ID, 'score',true );?>
  592. <?php echo '<h4>'.$scores."</h4>"; ?></div>
  593. </div>
  594. <?php endforeach; ?>
  595. <div class="leaveComm">
  596. <h5><i class="lcIcon"></i> <u>Leave your comment</u></h5>
  597. <?php comment_form(); ?>
  598. </div>
  599. </div>
  600. <!--Most Viewed Born Discounts-->
  601. <div class="blkBar"><i class="ltsdiscIcon-pnk"></i> Most Viewed Born Discounts</div>
  602. <ul class="discList">
  603. <?php
  604. $lastposts = get_posts( array( 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'posts_per_page' => 8,'meta_query' => array(
  605. array(
  606. 'key' => 'mr_active_discount',
  607. 'value' => 'active'
  608. )
  609. )) );
  610. ?>
  611. <?php
  612. if ( $lastposts ){
  613. foreach ( $lastposts as $post ) : setup_postdata( $post );
  614. $old_price = get_post_meta( $post->ID, 'mr_month_lastrice', true );
  615. $active= get_post_meta( $post->ID, 'mr_active_discount', true );
  616. $new_price = get_post_meta( $post->ID, 'mr_month_price', true );
  617. $discounts = get_post_meta( $post->ID, 'mr_month_off', true );
  618. $discount = $discounts;
  619. $discount = preg_replace('/\D/', '', $discount);
  620. $description = get_post_meta( $post->ID, 'mr_discount_des', true );
  621. $topdeal_discount = get_post_meta( $post->ID, 'mr_topdeal_discount', true );
  622. $new_discount = get_post_meta( $post->ID, 'mr_new_discount', true );
  623. $lifetime_discount=get_post_meta( $post->ID, 'mr_lifetime_discount', true );
  624. $discount_Image=get_post_meta( $post->ID, 'mr_discount_Image', true );
  625. $top_seller=get_post_meta( $post->ID, 'wpb_post_views_count', true );
  626. $thumb_id = get_post_thumbnail_id($post->ID);
  627. $thumb_url = wp_get_attachment_image_src($thumb_id);
  628. if($discount_Image!=''){
  629. $bg_img =$discount_Image;
  630. }
  631. else{
  632. $bg_img = $thumb_url[0];
  633. }
  634. ?>
  635. <li>
  636. <div class="discBar"><i class="offers-title_text">discount</i>
  637. <?php if($discount==true){ ?>
  638. <span class="offers-title_discount"><?php echo $discount; ?>%</span>
  639. <?php } ?>
  640. </div>
  641. <span><img src="<?php echo $bg_img; ?>" class="offer-img_img" />
  642. <div class="tnl">
  643. <?php if($new_discount!='') { ?>
  644. <span>NEW</span>
  645. <?php } if($topdeal_discount!=''){ ?>
  646. <span class="topdeal">TOP DEAL</span>
  647. <?php } if($lifetime_discount!='' ) { ?>
  648. <span class="lifetime">LIFETIME</span>
  649. <?php } ?>
  650. </div>
  651. </span>
  652. <h3>
  653. <?php the_title(); ?>
  654. </h3>
  655. <p> <?php echo $description; ?></p>
  656. <div class="rating">
  657. <?php if(function_exists("kk_star_ratings")) : echo kk_star_ratings(get_the_ID()); endif; ?>
  658. </div>
  659. <h4>before <strike><?php echo $old_price; ?></strike></h4>
  660. <h5>now $<?php echo $new_price; ?></h5>
  661. <a href="<?php the_permalink(); ?>" class="grnbtn"><i class="tagIcon"></i> <span>view deal</span></a></li>
  662. <?php endforeach; wp_reset_postdata(); }?>
  663. </ul>
  664. <!-- More Born Sites-->
  665. <div class="blkBar"><i class="revIcon"></i> more born sites</div>
  666. <div class="reviewsBlock">
  667. <?php $cate1= get_post_meta($post->ID,'site_id1',true);
  668. $cate2= get_post_meta($post->ID,"site_id2",true);
  669. $cate3= get_post_meta($post->ID,"site_id3",true);
  670. $cate4= get_post_meta($post->ID,"site_id4",true);
  671. if($cate1){
  672. $a_cat=$cate1;
  673. }
  674. if($cate2){
  675. $a_cat=$a_cat.",".$cate2;
  676. }
  677. if($cate3){
  678. $a_cat=$a_cat.",".$cate3;
  679. }
  680. if($cate4){
  681. $a_cat=$a_cat.",".$cate4;
  682. }
  683. $args = array(
  684. 'hierarchical' => 1,
  685. 'orderby' => 'include',
  686. 'order' => 'ASC',
  687. 'include' => $a_cat,
  688. );
  689. $col_no = 1;
  690. foreach(get_categories($args) as $cat=>$sub_cat) { ?>
  691. <div class="colC">
  692. <div class="colTtl"><a href="<?php echo get_category_link($sub_cat->cat_ID); ?>"><span><?php echo $sub_cat->cat_name; ?></a></div>
  693. <ol class="mdm10">
  694. <?php query_posts('category_name='.$sub_cat->category_nicename.'&posts_per_page=20'); ?>
  695. <?php while ( have_posts() ) : the_post(); ?>
  696. <?php
  697. $post_favicon_icon = (get_post_meta(get_the_ID(),'post_favicon_icon',true))?get_post_meta(get_the_ID(),'post_favicon_icon',true):get_template_directory_uri().'/images/favi.png';
  698. $post_external_link = (get_post_meta(get_the_ID(),'post_external_link',true))?get_post_meta(get_the_ID(),'post_external_link',true):'#';
  699. $new_post_added = (get_post_meta(get_the_ID(),'new_post_added',true))?'<span class="new_txt">'.get_post_meta(get_the_ID(),'new_post_added',true).'</span>':'';
  700. if(get_field( "nofollow_tag" )) { $nofollow_tag = 'rel="nofollow noopener"'; }
  701. else { $nofollow_tag = ''; }
  702. ?>
  703. <li><i class="testIcon"></i> <a target="_blank" href="<?php echo $post_external_link; ?>" title="<?php the_title(); ?>" <?php echo $nofollow_tag; ?>>
  704. <?php the_title(); ?>
  705. </a> <a title="Click to visit <?php the_title(); ?>" href="<?php the_permalink(); ?>" class="vrCont"><i class="viewRev"></i></a></li>
  706. <?php endwhile; ?>
  707. <?php wp_reset_query(); ?>
  708. </ol>
  709. </div>
  710. <?php $col_no++;
  711. if($col_no == 13){
  712. break;
  713. }} ?>
  714. </div>
  715. <?php get_template_part( 'inc', 'btm2' ); ?>
  716. <script type="text/javascript">
  717. jQuery(document).ready(function() {
  718. jQuery("#comment").attr("placeholder", "Leave a comment here..");
  719. jQuery("#comment").click(function() {
  720. jQuery(this).css('height', 'auto');
  721. });
  722. var randomnumber = Math.floor(Math.random() * (3 - 1 + 1)) + 1;
  723. var randomhours = Math.floor(Math.random() * (24 - 1 + 1)) + 1;
  724. var randommin = Math.floor(Math.random() * (60 - 1 + 1)) + 1;
  725. jQuery('#days').html(randomnumber);
  726. setInterval(function time() {
  727. var d = new Date();
  728. var hours = 24 - randomhours;
  729. var min = 60 - randommin;
  730. if ((min + '').length == 1) {
  731. min = '0' + min;
  732. }
  733. var sec = 60 - d.getSeconds();
  734. if ((sec + '').length == 1) {
  735. sec = '0' + sec;
  736. }
  737. jQuery('#hours').html(hours);
  738. jQuery('#minutes').html(min);
  739. jQuery('#seconds').html(sec);
  740. }, 1000);
  741. jQuery('#show_all a').click(function(e) {
  742. e.preventDefault()
  743. jQuery('.webincl').css('height', 'auto');
  744. jQuery('#show_all').hide();
  745. });
  746. jQuery('#show_all_gen a').click(function(e) {
  747. e.preventDefault()
  748. jQuery('.genres').css('height', 'auto');
  749. jQuery('#show_all_gen').hide();
  750. });
  751. jQuery('#author').attr('placeholder', 'Name');
  752. jQuery('#email').attr('placeholder', 'Email');
  753. jQuery('#url').attr('placeholder', 'Website');
  754. jQuery('#comment').attr('maxlength', '200');
  755. jQuery('#comment').before('<div id="charNum"></div>');
  756. jQuery('#comment').keyup(function() {
  757. var max = 200;
  758. var len = jQuery(this).val().length;
  759. if (len >= max) {
  760. jQuery('#charNum').text(' you have reached the limit');
  761. } else {
  762. var char = max - len;
  763. jQuery('#charNum').text(char + ' characters left');
  764. }
  765. });
  766. jQuery('#submit').click(function() {
  767. var score=jQuery("#select_score").val();
  768. var comment=jQuery("#comment").val();
  769. var author=jQuery("#author").val();
  770. var email=jQuery("#email").val();
  771. if(author==''){
  772. alert("Please type your Name");
  773. return false;
  774. }
  775. if(email==''){
  776. alert("Please type your email");
  777. return false;
  778. }
  779. if(score==''){
  780. alert("Please Select Score");
  781. return false;
  782. }
  783. if(comment==''){
  784. alert("Please type a comment.");
  785. return false;
  786. }
  787. if (jQuery('#agree_check').is(':checked')) {
  788. }
  789. else{
  790. alert("Please Check I am human");
  791. return false;
  792. }
  793. });
  794. });
  795. </script>
  796. <?php endwhile; ?>
  797. <?php get_footer(); ?>