Use do_shortcode().
For example, in a template, if you were wanting to display products specifically by ID:
<?php
echo do_shortcode('[products ids="1, 2, 3, 4, 5"]');
?>
WooCommerce comes with several shortcodes which can be used to insert
content inside posts and pages: http://docs.woothemes.com/document/woocommerce-shortcodes/You can add shortcodes to a post or page easily via the shortcode
shortcut button in the post editor:
Related Posts:
- Woocommerce Show Single Product on Homepage
- How does printf( __( ) ); work?
- Return HTML Template Page with PHP Function
- Consuming an external API in WordPress?
- Is there a way to parse shortcodes in PHP?
- Static Frontpage Pagination – Custom loop
- Get the php template file from other theme folder
- wp_remote_get returns an error for valid URL
- How To Customize Position of »add to cart« of WooCommerce on Product Page [closed]
- How to loop over custom fields in a page template?
- WordPress widget in custom theme
- Bulk Image upload and one image for each post?
- Use Timber/Twig to pull an image by image ID [closed]
- Unable to set right time in admin and frontend template
- Easiest way to show total number of subpages
- Switching between custom templates in a post type of the admin menu
- Use template for posts with a particular category grandparent
- woocommerce and is_user_logged_in() if not redirect to homepage
- Woocommerce Custom CSV export
- Blank space at beginning of tag?
- Add a Second Menu to a theme that only support 1 menu
- WP_cron won’t trigger my action
- Custom excerpt function re-factoring
- Inject PHP code into “sidebar-content” – code before my WooCommerce sidebar widget?
- How to display user nickname (not display name) in PHP template?
- Custom Template 404 for specific custom post type
- How to properly insert a link to a template in WordPress?
- Custom field value not saving when it contains a URL?
- How to create a custom category of wordpress admin
- Adding a div at the bottom of a sidebar
- Automatically add custom CSS to new posts using a category template
- Render ninja form inside markup
- creating a second image attachment template?
- Working with wordpress plugin and theme templates structures
- WordPress: Access a plugin from within a theme
- How can I get a single php file that is the equivalent of an existing WordPress page?
- Custom search results page not working with empty search
- I have a problem in the order of enqueues while enqueuing stylesheets and scripts for a specific page in my function.php
- How to show single category archive
- Issues getting PHP to display in category pages
- Secondary navigation menu on one page
- Enable custom logo upload if logo is not in header
- How can I edit the content in index.php? [duplicate]
- showing 2 prices wholesale and normal
- Is the “_s” on this `sprintf(__(‘Page %s’, ‘_s’), max($paged, $page))` just refer to a text domain?
- Show a different code on front page to other pages
- Does wordpress templates always in files or in database?
- WordPress add_rewrite_rules for custom URLs ending in .html
- PHP include is only working in certain places in my custom WP theme
- Adding wrapper elements in the_date() like in the_title()?
- How to get all author posts outside of author templates
- Is there a way to hook or call a custom woocomerce template that is not part of the default templates of woocommerce?
- How to call multiple functions from multiple files into a WordPress page template [closed]
- How do I define a lookup table that will work across all PHP elements of the template?
- Should i use the wordpress Options table or to create database table..?
- persist a variable set in header.php all the way down to footer.php
- Why does the Woocommerce grouped template prints the unpublished products?
- Advice on creating a WP Archive Template with Custom Taxonomy (get_term_meta)
- add_filter function concatenate string and locate_template function
- How to render a block from php template
- Override Admin menu icon
- How to suppress template-parts in undescores?
- Need help with pagination
- Creating custom page template from existing PHP site
- How do I query a single data value from the wp_metadata table?
- Conditional string comparison failing for basename/slug
- How to add new CSS file to new PHP file
- Some problems calling a function into sprintf() inside functions.php template file [closed]
- feedburner plugin for WP 3.5
- Make separate text boxes for separate WordPress Custom Fields
- Integrate admin plugin into template. Very interesant (live search + autocomplete with wp rest api, in vanilla js)
- Display articles with a different template in the home page | Solved |
- What are the advantages/disadvantages of ways to use php template files?
- Check if current post in loop is last on current page
- Converting Array to String Issue [closed]
- ACF – Custom image for Product Tags not displaying
- Polylang and template files
- How to create dynamic templates?
- Change WooCommerce template for PDF – access to custom field
- What syntax is this? “{{post.price}}”
- How do I modify the Previous and Next Page posts on blog pages to include “previous” and “next” before the links?
- Access methods in plugin template
- Create dynamic content from one WP page to multiple other pages
- WordPress plugin creating sidebar on the theme/page
- Problems With Query and/or Template Part and/or PHP
- How to get WordPress Adminmenu items?
- How To Customize Position of »add to cart« of WooCommerce on Product Page [closed]
- Simple tree display of WordPress menu
- Odd page behaviour after removing sidebar
- get_permalink returning first letter
- WordPress Plugin Receive a Link
- Custom Archive Page
- How to refresh a template page on WordPress in 3 seconds – easiest method?
- php “use” not working in template [closed]
- How can I list only Subcategories in Woocommerce
- Twig+WordPress how to use array arguments inside a function?
- How to implement a custom sliding banner? [closed]
- what is %variable% in a wordpress plugin? [closed]
- How to make a Template page to show the information of different things Shop and Product page?
- How can one use variables in a template or template part without polluting the global scope?