You’re missing semicolons after </li>
, </ul>
, and $output
. You also shouldn’t be echo
ing inside string concatenation and not adding the <li>
tag to $output
. The below is your code with these fixes.
function allphotos_shortcode(){
$images = get_field('fl_gallery');
if( $images ) {
$output .= '<ul>';
foreach( $images as $image ) :
$output .= '<li><a href="' . $image['url'] .'"><img src="' . $image['sizes']['thumbnail'] . '" alt="' . $image['alt'] . '" /></a><p>' . $image['caption'] . '</p></li>';
endforeach;
$output .= '</ul>';
}
return $output;
}
add_shortcode('allphotos', 'allphotos_shortcode');
Related Posts:
- current_shortcode() – detect currently used shortcode
- Get shortcode name from within it’s callback function? [duplicate]
- Tinymce – How to hook before or after live shortcodes rendering?
- How to customize a shortcode using the customizer
- how to have the gallery shortcode output one single UL list instead of several DL?
- Stray closing paragraph tag when using shortcodes
- Get post id shortcode
- How execute shortcode with javascript
- The result of a shortcode appear BEFORE page content
- Getting the count of a shortcode that is nested
- Getting attribute value from shortcode
- Get shortcode attributes outside shortcode function
- My shortcode is not working in Contact Form 7 Message Body
- How to make this shortcode work for post content
- How I make a shortcode for this code?
- Problem with email_exists in shortcode
- Alternate text if shortcode returns no data
- sql query in shortcode not working
- Global, network-wide shortcodes or text replace functions
- Video size and border radius using a shortcode
- How to use div class between the shortcode variable?
- wp_editor returns the shortcode and not render the output
- Prevent wordpress from rendering shortcode in post
- Error do_shortcode In WooCommerce Template
- Embedding Instagram via shortcode doesn’t work as advertised in official docs
- Executing a shortcode from a “normal” text/hyperlink
- Execute shortcode only once in the page
- Can a shortcode return its own name?
- Order Woocommerce Products by Latest Reviewed
- $content not null in shortcode, even though it is self closing
- Nesting shortcodes results in the inner shortcode being placed AFTER outer shortcode
- How to split text text text into array
- i have create shortcode that work but not perfect coding
- How do you stop a shortcode from firing in the editor?
- menu item to display the most recent post
- how to format / execute post content and shortcode?
- How can I implement shortcode on click event
- Gravity forms – get shortcode attribute from post content
- How to get the $atts of a shortcode
- Getting the count of a shortcode that is nested
- Single post content custom order
- Adding a class to shortcode API
- Parse Error: unexpected ‘}’ while creating Shortcode with Loop [closed]
- Code is providing a row of data but not formatting it as table
- Pass data back to TinyMCE from Thickbox
- Forcing WP to embedd a video when using a shortcode
- Shortcode for output of wp_get_archives displays at top of post
- How can I execute shortcode outside the loop?
- Check if CTP category taxonomy is set in shortcode
- Using the title of the post in a shortcode
- Getting Page Content Using Shortcode
- Turning variable into a value set in shortcode
- tax query shortcode
- Change variable value for different shortcode attributes?
- How to copy [gallery] shortcode between posts using polylang [closed]
- Shortcode question…. javascript
- Shortcode not displaying video as expected
- How to add a shortcode that creates an adjacent column of text in the content editor?
- Template not loading with get_template_part or locate_template
- How to Display Shortcode’s Content after Short Product Description?
- Check if parent page has child page of certain slug
- Jetpack gallery shortcode with slideshow
- Shortcode atts for WP Query args
- Remove figcation from excerpt
- Shortcode select another dbbase
- PHP not outputting the onclick in anchor tag
- Create Button for Shortcode in Text Editor
- Send Mail with link to current_user
- Geoip shortcodes in comments
- Shortcode not interpreted if parameter set
- Can we add a single caption to the gallery shortcode?
- shortcode atts not working
- do_shortcode for is_page(slug)
- Create shortcode to display specific post in relationship current date
- Add custom shortcodes to the Welcome Mail
- How to handle multiple nested shortcodes with different tags?
- Using shortcode to stop post content from displaying
- How to echo an array returned by a function
- Nested WordPress Shortcodes of Different Types
- Creating custom shortcode
- What is short code for following?
- WordPress Not rendering short code properly?
- Initialize add_action() for every copy of a specific shortcode
- WP_Editor Shortcode Issue
- Shortcode not working in custom post types
- Shortcode or placeholder for theme options page?
- Shortcodes that are created based on user input information
- Remove some tags from shortcodes output? Trying to fix autop
- do_shortcode & render custom field won’t work
- shortcodes inside shortcode to sum values
- is_mobile as shortcode
- How to attach sidebar to shortcode’s output?
- Is it possible to change a shortcode parameter based on a media query?
- IFrame Shortcode plugin – issue
- How to call shortcode on button click
- How can you alter the name of attributes in a shortcode?
- I have the query code but not the shortcode
- wordpress how to sort posts on custom data with plug-in “Search & Filter”
- How to reuse php templates as shortcodes?
- Shortcode attributes from meta query variables