WC_HTTPS::force_https_page_link()
Force a post link to be SSL if needed.
Метод класса: WC_HTTPS{}
Хуков нет.
Возвращает
Строку
.
Использование
$result = WC_HTTPS::force_https_page_link( $link, $page_id );
- $link(строка) (обязательный)
- -
- $page_id(int) (обязательный)
- -
Код WC_HTTPS::force_https_page_link() WC HTTPS::force https page link WC 9.2.3
public static function force_https_page_link( $link, $page_id ) { if ( in_array( $page_id, array( get_option( 'woocommerce_checkout_page_id' ), get_option( 'woocommerce_myaccount_page_id' ) ) ) ) { $link = str_replace( 'http:', 'https:', $link ); } elseif ( 'yes' === get_option( 'woocommerce_unforce_ssl_checkout' ) && ! wc_site_is_https() ) { $link = str_replace( 'https:', 'http:', $link ); } return $link; }