php 抓取 wordpress 文字内容,wordpress 通过分类获取下属文章内容(自写)

wordpress 通过分类获取下属文章内容(自写)

2017年08月11日 20:38:54阅读数:305

function search_process_request(){

if(isset($_POST['search_ingredient_ids'])){

$args = array(

'post_status' => 'publish',

'post_type' => 'osetin_recipe'

);

//      print_r ($args);

$args['tax_query'] = array();

if(!empty($_POST['search_ingredient_ids'])){

array_push($args['tax_query'], array('taxonomy' => 'recipe_ingredient','field' => 'term_id','terms' => $_POST['search_ingredient_ids'],'operator' => 'IN'));

}

if(!empty($_POST['search_p_ids'])){

array_push($args['tax_query'], array('taxonomy' => 'recipes_by_product','field' => 'term_id','terms' => $_POST['search_p_ids'],'operator' => 'IN'));

}

$osetin_recipes_query = new WP_Query( $args );

$response_html = '';

$layout_type = 'masonry_4';

$response_html = build_index_posts($layout_type, false, $osetin_recipes_query);

echo wp_send_json(array('status' => 200, 'message' => $response_html));

}else{

echo wp_send_json(array('status' => 422, 'message' => esc_html__('Invalid data supplied', 'osetin')));

}

exit();

}

全部评论

文明上网理性发言,请遵守新闻评论服务协议0条评论

47d507a036d4dd65488c445c0974b649.png

立即提交

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值