Your question should be specific to WordPress. Generic PHP/JS/SQL/HTML/CSS questions might be better asked at Stack Overflow or another appropriate Stack Exchange network site. Third-party plugins and themes are off-topic for this site; they are better asked about at their developers' support routes.
Closed 5 years ago.
Improve this questionI'm building a function to interact with the price html block in wordpress. This is my code
add_filter( 'woocommerce_get_price_html', array( $this, 'get_price_html' ));
public function get_price_html( $product )
{
echo '<a href="my-price">' . $product->get_price() . '</a>';
}
It's not working. What's wrong?
Closed. This question is off-topic. It is not currently accepting answers.Your question should be specific to WordPress. Generic PHP/JS/SQL/HTML/CSS questions might be better asked at Stack Overflow or another appropriate Stack Exchange network site. Third-party plugins and themes are off-topic for this site; they are better asked about at their developers' support routes.
Closed 5 years ago.
Improve this questionI'm building a function to interact with the price html block in wordpress. This is my code
add_filter( 'woocommerce_get_price_html', array( $this, 'get_price_html' ));
public function get_price_html( $product )
{
echo '<a href="my-price">' . $product->get_price() . '</a>';
}
It's not working. What's wrong?
Share Improve this question edited Aug 8, 2019 at 15:58 edeb asked Aug 8, 2019 at 15:46 edebedeb 131 silver badge5 bronze badges 2- there is no actual question here – Jon Commented Aug 8, 2019 at 15:57
- 1 sorry I forgot it :D but I placed it in the title – edeb Commented Aug 8, 2019 at 15:58
1 Answer
Reset to default 0I think your are missing parameters (even if you're not using those) as per its definition and always try to return
into filters instead of echo
the value. Try the following:
add_filter( 'woocommerce_get_price_html', array( $this, 'get_price_html' ), 10, 2);
public function get_price_html( $price_html, $product )
{
return '<a href="my-price">' . $product->get_price() . '</a>';
}
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745257720a4619055.html
评论列表(0条)