Support

Account

Home Forums General Issues using the_field() in functions.php? Reply To: using the_field() in functions.php?

  • Hi @chanshaw

    To use a template function e.g. the_field(…) in function.php, you have to add a second parameter; the $post_id which tells ACF from where to grab the values from.

    Try this:

    function load_highest_order_number()
    {
    	$category7 = query_posts('meta_key=order_number&cat=7');
    	while ( have_posts() ) : the_post(); 
    		echo get_field('order_number', get_the_ID());
    	endwhile;
    	wp_reset_query();
    	return max($array);
    }

    Check out the following links for more information:
    http://www.advancedcustomfields.com/resources/get_field/
    http://www.advancedcustomfields.com/resources/the_field/

    Hope this helps 🙂