Comments (2)
Can't put the opening/closing markup into product-content.php
since this file is repeated for each item, but there are filters available to customize:
woocommerce-external-product-embed/classes/class-wcepe-shortcodes.php
Lines 106 to 107 in dc69e48
So in your theme's functions.php for example:
add_filter( 'wcepe_products_loop_wrapper_open', function( $markup, $atts ) {
return '<div class="woocommerce wcepe_products_wrap columns-' . $atts['columns'] . '"><ul class="wcepe_products products">';
} );
from woocommerce-external-product-embed.
Okay - sweet!! I like that and learned something in the process too about the apply_filters() stuff :)
Especially those $opening and $closing overrides where on my wishlist. Doing it from a functions.php is totally fine with me. Thanks for the explanation and example, I'll will check it out on my server later today.
I'll close this topic as the feature request is already built in.
from woocommerce-external-product-embed.
Related Issues (20)
- Feature request: status and stock_status compatible filters on shortcode
- The site is experiencing technical difficulties. HOT 2
- product link problem
- Feature Request: Affiliate ID in Links
- Upgrade to WC REST API v3
- Error after activation HOT 1
- Products won't be updated HOT 6
- issue in data fetching HOT 3
- critical error on multi site HOT 5
- Issues with Column Display
- Language problem HOT 1
- Uncaught Error: Class 'Automattic\WooCommerce\Client' not found HOT 3
- inventory management HOT 1
- API Connection Error. Check the Store URL and ensure the REST API is enabled on the external site. HOT 3
- multi store
- Product tag support?
- Problems with none English urls
- There has been a critical error on this website. HOT 5
- Columns not filled correctly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from woocommerce-external-product-embed.