Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.42 KB | None | 0 0
  1. <?php get_header(); ?>
  2.  
  3. <?php
  4. $meuquery = new Array();
  5.  
  6. // Uma melhor forma de pegar os atributos
  7. $comunicante = $_GET['communicante');
  8.  
  9. if(isset($comunicate)) {
  10. $comunArray = Array(
  11. key => 'psicografia_familiar',
  12. value => $comunicante,
  13. compare => 'LIKE'
  14. )
  15. $meuquery.push(array($comunArray));
  16. }
  17.  
  18. ?>
  19.  
  20. <div class="page-content">
  21. <div class="container">
  22. <div class="row">
  23. <div class="col-12 col-sm-10 offset-sm-1">
  24. <div class="row">
  25. <?php
  26. query_posts("page_id=27");
  27. while ( have_posts() ) : the_post()
  28. ?>
  29. <div class="col-12">
  30. <h1><?php the_title(); ?></h1>
  31. </div>
  32. <div class="col-12">
  33. <?php the_content(); ?>
  34. </div>
  35. <?php
  36. endwhile;
  37. wp_reset_query();
  38. ?>
  39. <!-- LISTA DOS ORIXÁS -->
  40. <div class="col-12">
  41. <div class="row">
  42. <div class="col-12">
  43. <div class="psico-table-search">
  44. <form action="/psicografias" method="get">
  45. <div class="row">
  46. <div class="col-12 col-sm-6 col-md-2">
  47. <input class="form-control-sm" type="date" name="data">
  48. </div>
  49. <div class="col-12 col-sm-6 col-md-4">
  50. <input class="form-control-sm" type="text" name="comunicante" placeholder="Comunicante">
  51. </div>
  52. <div class="col-12 col-sm-6 col-md-4">
  53. <input class="form-control-sm" type="text" name="familiar" placeholder="Familiar">
  54. </div>
  55. <div class="col-12 col-sm-6 col-md-2">
  56. <input class="form-control-sm" type="submit" value="Procurar">
  57. </div>
  58. </div>
  59. </form>
  60. </div>
  61. </div>
  62. <div class="col-12">
  63. <div class="row">
  64. <div class="col-12">
  65. <div class="psico-table-header">
  66. <div class="psico-table-fix">
  67. <p>Data</p>
  68. </div>
  69. <div class="psico-table">
  70. <p>Comunicante</p>
  71. </div>
  72. <div class="psico-table">
  73. <p>Familiar</p>
  74. </div>
  75. <div class="psico-table-fix">
  76. <p>Psicografia</p>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. <div class="col-12">
  83. <div class="row">
  84. <div class="col-12 psico-table-all">
  85. <?php
  86. // args
  87. $args = array(
  88. 'post_type' => 'psicografias',
  89. 'posts_per_page' => -1,
  90. 'meta_key' => 'psicografia_data',
  91. 'orderby' => 'meta_value',
  92. 'meta_query' => $meuquery
  93. )
  94. );
  95.  
  96. // query
  97. $query = new WP_Query( $args );
  98.  
  99. while( $query->have_posts() ) : $query->the_post();
  100.  
  101. ?>
  102. <div class="psico-table-row">
  103. <div class="psico-table-fix">
  104. <p><?php the_field('psicografia_data') ?></p>
  105. </div>
  106. <div class="psico-table">
  107. <p><?php the_title() ?></p>
  108. </div>
  109. <div class="psico-table">
  110. <p><?php the_field('psicografia_familiar') ?></p>
  111. </div>
  112. <div class="psico-table-fix">
  113. <a href="<?php the_field('psicografia_arquivo') ?>"><i class="far fa-eye"></i></a>
  114. </div>
  115. </div>
  116. <?php endwhile;?>
  117. <?php wp_reset_query();?>
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. </div>
  128.  
  129. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement