I have this command
<?php snippets_value( 'fieldname' ); ?>
How do I add a PHP command within the command? I want to add a WP tag within the above, the tag I want to use is the_slug() so it would read:
<?php snippets_value( the_slug() ); ?>Any help is appreciated as PHP isn’t my strong point
You’re going to need to elaborate on what you’re trying to acheive. Are you trying to concatenate the 2? grab a value? Append?
-Scott
- Sold between 250 000 and 1 000 000 dollars
- Community Moderator
- Author was Featured
- Item was Featured
- Bought between 50 and 99 items
- Referred between 1000 and 1999 users
- Has been a member for 3-4 years
- Repeatedly Helped protect Envato Marketplaces against copyright violations
The only way that will work is if the inner function returns a valid value to pass to the outer function. Most WordPress template tags with the naming convention the_{tag}() print (echo) a value, rather than return it (get_the_{tag}() is often the equivalent function that returns the value).
If a function prints a value and returns nothing, you can’t use it to pass a value inside another function call.
first of all these are functions..
and <?php snippets_value( the_slug() ); ?> will work fine as long as the_slug() returns a value and not echo or print it. 
