Php WordPress load posts onClick当posts在meta_键中有特定值时
在“创建公司”页面上,可以插入名称、年份和版本。按Save键后,它会将信息连同生成的令牌一起作为元数据和类别公司保存到wordpress帖子中。如果你点击“显示公司”,它将从当前用户加载所有带有公司类别的帖子,并在旁边放置两个按钮。一个按钮创建一个新的feedbaack,该feedbaack将保存在另一个带有类别反馈和另一个标记的帖子中。如果你按show feedback,它会加载所有带有类别反馈的帖子,并且与创建公司的帖子具有相同的标记。所以你们可以为一家公司做多次反馈,然后点击按钮再次显示 测试5、测试2和测试1都是早期创建的公司,我希望能够加载它们的特定反馈Php WordPress load posts onClick当posts在meta_键中有特定值时,php,wordpress,Php,Wordpress,在“创建公司”页面上,可以插入名称、年份和版本。按Save键后,它会将信息连同生成的令牌一起作为元数据和类别公司保存到wordpress帖子中。如果你点击“显示公司”,它将从当前用户加载所有带有公司类别的帖子,并在旁边放置两个按钮。一个按钮创建一个新的feedbaack,该feedbaack将保存在另一个带有类别反馈和另一个标记的帖子中。如果你按show feedback,它会加载所有带有类别反馈的帖子,并且与创建公司的帖子具有相同的标记。所以你们可以为一家公司做多次反馈,然后点击按钮再次显示
这就是onclick处理程序,它显示隐藏的类来显示post循环你想实现什么?我创建了公司,并将它们保存为带有类别a的post,在一个页面加载所有公司后,会有一个新的反馈按钮。现在,您可以创建与其中一家公司相关的反馈。通过第二个按钮“显示反馈”,我想根据本公司的情况展示所有反馈
<div class="show_feedback">
<?php
// the query
global $current_user;
$author_query = array('posts_per_page' => '-1', 'author' => $current_user->ID, 'cat' => '3', 'meta_key' => 'cToken', 'meta_value' => '4IWCTq7OCa3eyxi');
$wpb_feedback_query = new WP_Query($author_query);
?>
<?php if ( $wpb_feedback_query->have_posts() ) : ?>
<ul>
<!-- the loop -->
<?php while ( $wpb_feedback_query->have_posts() ) : $wpb_feedback_query->the_post(); ?>
<li>
<?php the_title(); ?>
</li>
<?php endwhile; ?>
<!-- end of the loop -->
</ul>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<?php _e( 'Sorry, no posts matched your criteria.' ); ?>
<?php endif; ?>
</div>
function startFeedback(postId){
$.ajax({
type: "POST",
url: ajax_object.ajax_url,
data:{
action:'create_feedback',
postId: postId,
eFirstName: $("#eFirstName").val(),
eLastName: $("#eLastName").val(),
eDepartment: $("#eDepartment").val()
},
success:function(response) {
$("#result").html(response);
}
});
}
function showFeedback(postId){
$(".show_company").hide();
$(".show_feedback").show();
}