【发布时间】:2014-05-14 20:10:34
【问题描述】:
在 WooComerce 文件中 class-wc-form-handler.php
我想在我的子主题中只覆盖变量$redirect 的一行。
在这种情况下,最佳做法是什么?
class-wc-form-handler
public function process_registration() {
if ( ! empty( $_POST['register'] ) ) {
...
// Redirect
if ( wp_get_referer() ) {
$redirect = esc_url( wp_get_referer() );
} else {
//$redirect = esc_url( get_permalink( wc_get_page_id( 'myaccount' ) ) );
$redirect = home_url() . $_SERVER["REQUEST_URI"];
}
wp_redirect( apply_filters( 'woocommerce_registration_redirect', $redirect ) );
exit;
}
【问题讨论】:
标签: php wordpress woocommerce woothemes