Submit
Path:
~
/
home
/
getwphos
/
public_html
/
perfumehousedhaka
/
wp-content
/
plugins
/
woocommerce
/
src
/
Blocks
/
Templates
/
File Content:
ComingSoonTemplate.php
<?php namespace Automattic\WooCommerce\Blocks\Templates; /** * ComingSoonTemplate class. * * @internal */ class ComingSoonTemplate extends AbstractPageTemplate { /** * The slug of the template. * * @var string */ const SLUG = 'coming-soon'; /** * Returns the title of the template. * * @return string */ public function get_template_title() { return _x( 'Page: Coming soon', 'Template name', 'woocommerce' ); } /** * Returns the description of the template. * * @return string */ public function get_template_description() { return __( 'Let your shoppers know your site or part of your site is under construction.', 'woocommerce' ); } /** * Returns the page object assigned to this template/page. * * @return \WP_Post|null Post object or null. */ protected function get_placeholder_page() { return null; } /** * True when viewing the coming soon page. * * @return boolean */ protected function is_active_template() { return false; } /** * Returns the font family for the body and heading. * * When the current theme is not an FSE theme, we use the default fonts. * When the current theme is an FSE theme, we use the fonts from the theme.json file if available except for the 'twentytwentyfour' theme. * * @return array */ public static function get_font_families() { $default_fonts = array( 'heading' => 'cardo', 'body' => 'inter', ); if ( ! wp_is_block_theme() ) { return $default_fonts; } $current_theme = wp_get_theme()->get_stylesheet(); if ( 'twentytwentyfour' === $current_theme ) { return array( 'heading' => 'heading', 'body' => 'body', ); } if ( ! function_exists( 'wp_get_global_settings' ) ) { return $default_fonts; } $settings = wp_get_global_settings(); if ( ! isset( $settings['typography']['fontFamilies']['theme'] ) || ! is_array( $settings['typography']['fontFamilies']['theme'] ) ) { return $default_fonts; } $theme_fonts = $settings['typography']['fontFamilies']['theme']; // Override default fonts if available in theme.json. if ( isset( $theme_fonts[0]['slug'] ) && ! empty( $theme_fonts[0]['slug'] ) ) { // Convert the font family to lowercase and replace spaces with hyphens. $default_fonts['heading'] = strtolower( str_replace( ' ', '-', $theme_fonts[0]['slug'] ) ); } if ( isset( $theme_fonts[1]['slug'] ) && ! empty( $theme_fonts[1]['slug'] ) ) { $default_fonts['body'] = strtolower( str_replace( ' ', '-', $theme_fonts[1]['slug'] ) ); $default_fonts['paragraph'] = $default_fonts['body']; } return $default_fonts; } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
AbstractPageTemplate.php
1855 bytes
0644
AbstractTemplate.php
737 bytes
0644
AbstractTemplateCompatibility.php
5894 bytes
0644
AbstractTemplatePart.php
332 bytes
0644
AbstractTemplateWithFallback.php
1843 bytes
0644
ArchiveProductTemplatesCompatibility.php
12726 bytes
0644
CartTemplate.php
2008 bytes
0644
CheckoutHeaderTemplate.php
863 bytes
0644
CheckoutTemplate.php
2047 bytes
0644
ClassicTemplatesCompatibility.php
2430 bytes
0644
ComingSoonSocialLinksTemplate.php
1132 bytes
0644
ComingSoonTemplate.php
2642 bytes
0644
ExternalProductAddToCartWithOptionsTemplate.php
1021 bytes
0644
GroupedProductAddToCartWithOptionsTemplate.php
1016 bytes
0644
MiniCartTemplate.php
1714 bytes
0644
OrderConfirmationTemplate.php
1618 bytes
0644
ProductAttributeTemplate.php
2756 bytes
0644
ProductBrandTemplate.php
1777 bytes
0644
ProductCatalogTemplate.php
2316 bytes
0644
ProductCategoryTemplate.php
1783 bytes
0644
ProductSearchResultsTemplate.php
2068 bytes
0644
ProductTagTemplate.php
1763 bytes
0644
SimpleProductAddToCartWithOptionsTemplate.php
1011 bytes
0644
SingleProductTemplate.php
9253 bytes
0644
SingleProductTemplateCompatibility.php
14774 bytes
0644
VariableProductAddToCartWithOptionsTemplate.php
1021 bytes
0644
N4ST4R_ID | Naxtarrr