adding two json fields to post_content

this is the solution: ‘post_content’ => $product_data[‘note’] . ‘<br>’. $product_data[‘note2′], this concatenates strings ‘note’ and ‘note2’. Thanks for the hints.

AJAX Filter WHILE Loop not working WordPress

I think you should organize your code to return things from Ajax call. If this should work for any user you need to use also wp_ajax_nopriv_… However, I would use dionoh_filter_reports action name. add_action( ‘wp_ajax_dionoh_filter_reports’, ‘filter_reports’ ); add_action( ‘wp_ajax_nopriv_dionoh_filter_reports’, ‘filter_reports’ ); I suggest you check this and learn more.

Convert Custom Post Data to Javascript Array for Autocomplete

$args = array( ‘post_type’ => ‘promo’ ); $loop = new WP_Query( $args ); $promos = array(); while ( $loop->have_posts() ) : $loop->the_post(); foreach((get_the_category()) as $category); $promos[] = $category->cat_name. ‘ – ‘ .get_the_title(); endwhile; echo ‘<script> jQuery(document).ready(function($) { var promoList=”.json_encode($promos) .”; $( “#auto-promo” ).autocomplete({ source: promoList }); }); </script>’;

Best way to make a JSON API from WordPress?

I dont know how to edit question, I found this: but this way I cannot specify my requests, is there any way to modify this code so that I can specify it? function check_api_data() { if(isset($_GET[‘api’]) ) { if ($_GET[‘api’] == ‘json’){ $args = array( ‘post_status’ => ‘publish’, ‘nopaging’ => true, ‘orderby’ => ‘title’, ‘order’ … Read more

How to create REST Based JSON API(how to modify the code below)?

try this: if (isset($_GET[‘api’])) { if ($_GET[‘api’] == ‘json’ && isset($_GET[‘id’])) { $args = array( ‘p’ => $_GET[‘id’], ‘post_type’ => ‘any’// ID of a page, post, or custom type ); $query = new WP_Query($args); // $query is the WP_Query Object $post = $query->post; // $post contains the post object header(“content-type: application/json”); echo json_encode($post); } exit(); … Read more

Why does “if statement” has to “die()”, otherwise wont work?

Most likely it’s simply because $_GET[‘first’] is not defined when you try with ?second=case&id=204. Instead, try this CODE (assuming first & second can’t appear at the same time): if (isset($_GET[‘api’])) { if (isset($_GET[‘first’]) && $_GET[‘first’] == ‘case’ && isset($_GET[‘id’])) { // $query is the WP_Query Object $post = get_post($_GET[‘id’]); // $post contains the post object … Read more