Home Forums General Issues Values vs. Labels Reply To: Values vs. Labels

  • Doesn’t work. Still returning the label.

    Here is what my code looks like:

    $the_query = new WP_Query( $args ); ?>
    	<?php if( $the_query->have_posts() ): ?>
    	<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
    		$value = get_field('industry_subsector'); 
    		<li id="<?php echo $value; ?>">
    			<?php the_field('industry_subsector'); ?>
    	<?php endwhile; ?>
    <?php endif; ?>

    Here is what I get…

    	<li id="Building Products">Building Products</li>
    	<li id="General Industrial">General Industrial</li>
    	<li id="Specialty Chemicals">Specialty Chemicals</li>
    	<li id="Measurement & Controls">Measurement & Controls</li>
    	<li id="Automotive">Automotive</li>

    My field choices look like this:

    automotive : Automotive
    building_products : Building Products
    measurement_controls : Measurement & Controls
    paper_packaging : Paper/Packaging
    general_industrial : General Industrial
    specialty_chemicals : Specialty Chemicals

    I want it to look like this:

    	<li id="building_products">Building Products</li>
    	<li id="general_industrial">General Industrial</li>
    	<li id="specialty_chemicals">Specialty Chemicals</li>
    	<li id="measurement_controls">Measurement & Controls</li>
    	<li id="automotive">Automotive</li>

    What am I doing wrong?