WC_WCCOM_Site_Installation_Step_Activate_Product::get_wporg_product_dir_name()
Get WP.org product directory name.
Метод класса: WC_WCCOM_Site_Installation_Step_Activate_Product{}
Хуков нет.
Возвращает
Строку|false
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_wporg_product_dir_name();
Код WC_WCCOM_Site_Installation_Step_Activate_Product::get_wporg_product_dir_name() WC WCCOM Site Installation Step Activate Product::get wporg product dir name WC 9.8.2
private function get_wporg_product_dir_name() { if ( empty( $this->state->get_installed_path() ) ) { return false; } // Check whether product was downloaded from WordPress.org. $download_url = $this->state->get_download_url(); $parsed_url = wp_parse_url( $download_url ); if ( ! empty( $parsed_url['host'] ) && 'downloads.wordpress.org' !== $parsed_url['host'] ) { return false; } return basename( $this->state->get_installed_path() ); }