/** * total functions and definitions * * @package total */ if (!defined('TOTAL_VERSION')) { $total_get_theme = wp_get_theme(); $total_version = $total_get_theme->Version; define('TOTAL_VERSION', $total_version); } if (!function_exists('total_setup')) : /** * Sets up theme defaults and registers support for various WordPress features. * * Note that this function is hooked into the after_setup_theme hook, which * runs before the init hook. The init hook is too late for some features, such * as indicating support for post thumbnails. */ function total_setup() { /* * Make theme available for translation. * Translations can be filed in the /languages/ directory. * If you're building a theme based on total, use a find and replace * to change 'total' to the name of your theme in all the template files */ load_theme_textdomain('total', get_template_directory() . '/languages'); // Add default posts and comments RSS feed links to head. add_theme_support('automatic-feed-links'); /* * Let WordPress manage the document title. * By adding theme support, we declare that this theme does not use a * hard-coded tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support('title-tag'); /* * Enable support for Post Thumbnails on posts and pages. * * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails */ add_theme_support('post-thumbnails'); add_image_size('total-portfolio-thumb', 400, 400, true); add_image_size('total-team-thumb', 350, 420, true); add_image_size('total-blog-thumb', 400, 280, true); add_image_size('total-thumb', 100, 100, true); add_image_size('total-blog-header', 720, 360, true); // This theme uses wp_nav_menu() in one location. register_nav_menus(array( 'primary' => esc_html__('Primary Menu', 'total'), )); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support('html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', )); // Set up the WordPress core custom background feature. add_theme_support('custom-background', apply_filters('total_custom_background_args', array( 'default-color' => 'ffffff', 'default-image' => '', ))); add_theme_support('custom-logo', array( 'height' => 62, 'width' => 300, 'flex-height' => true, 'flex-width' => true, 'header-text' => array('.ht-site-title', '.ht-site-description'), )); add_theme_support('woocommerce'); add_theme_support('wc-product-gallery-zoom'); add_theme_support('wc-product-gallery-lightbox'); add_theme_support('wc-product-gallery-slider'); /* * This theme styles the visual editor to resemble the theme style, * specifically font, colors, icons, and column width. */ add_editor_style(array('css/editor-style.css', total_fonts_url())); } endif; // total_setup add_action('after_setup_theme', 'total_setup'); /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. * * @global int $content_width */ function total_content_width() { $GLOBALS['content_width'] = apply_filters('total_content_width', 640); } add_action('after_setup_theme', 'total_content_width', 0); /** * Enables the Excerpt meta box in Page edit screen. */ function total_add_excerpt_support_for_pages() { add_post_type_support('page', 'excerpt'); } add_action('init', 'total_add_excerpt_support_for_pages'); /** * Register widget area. * * @link http://codex.wordpress.org/Function_Reference/register_sidebar */ function total_widgets_init() { register_sidebar(array( 'name' => esc_html__('Right Sidebar', 'total'), 'id' => 'total-right-sidebar', 'description' => esc_html__('Add widgets here to appear in your sidebar.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Left Sidebar', 'total'), 'id' => 'total-left-sidebar', 'description' => esc_html__('Add widgets here to appear in your sidebar.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Shop Sidebar', 'total'), 'id' => 'total-shop-sidebar', 'description' => esc_html__('Add widgets here to appear in your sidebar of shop page.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Footer One', 'total'), 'id' => 'total-footer1', 'description' => esc_html__('Add widgets here to appear in your Footer.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Footer Two', 'total'), 'id' => 'total-footer2', 'description' => esc_html__('Add widgets here to appear in your Footer.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Footer Three', 'total'), 'id' => 'total-footer3', 'description' => esc_html__('Add widgets here to appear in your Footer.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); register_sidebar(array( 'name' => esc_html__('Footer Four', 'total'), 'id' => 'total-footer4', 'description' => esc_html__('Add widgets here to appear in your Footer.', 'total'), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', )); } add_action('widgets_init', 'total_widgets_init'); if (!function_exists('total_fonts_url')) : /** * Register Google fonts for Total. * * @since Total 1.0 * * @return string Google fonts URL for the theme. */ function total_fonts_url() { $fonts_url = ''; $fonts = array(); $subsets = 'latin,latin-ext'; /* * Translators: If there are characters in your language that are not supported * by Open Sans, translate this to 'off'. Do not translate into your own language. */ if ('off' !== _x('on', 'Pontano Sans font: on or off', 'total')) { $fonts[] = 'Pontano Sans'; } /* * Translators: If there are characters in your language that are not supported * by Inconsolata, translate this to 'off'. Do not translate into your own language. */ if ('off' !== _x('on', 'Oswald font: on or off', 'total')) { $fonts[] = 'Oswald:400,700,300'; } /* * Translators: To add an additional character subset specific to your language, * translate this to 'greek', 'cyrillic', 'devanagari' or 'vietnamese'. Do not translate into your own language. */ $subset = _x('no-subset', 'Add new subset (greek, cyrillic, devanagari, vietnamese)', 'total'); if ('cyrillic' == $subset) { $subsets .= ',cyrillic,cyrillic-ext'; } elseif ('greek' == $subset) { $subsets .= ',greek,greek-ext'; } elseif ('devanagari' == $subset) { $subsets .= ',devanagari'; } elseif ('vietnamese' == $subset) { $subsets .= ',vietnamese'; } if ($fonts) { $fonts_url = add_query_arg(array( 'family' => urlencode(implode('|', $fonts)), 'subset' => urlencode($subsets), ), '//fonts.googleapis.com/css'); } return esc_url_raw($fonts_url); } endif; /** * Enqueue scripts and styles. */ function total_scripts() { wp_enqueue_script('jquery-nav', get_template_directory_uri() . '/js/jquery.nav.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('owl-carousel', get_template_directory_uri() . '/js/owl.carousel.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('isotope-pkgd', get_template_directory_uri() . '/js/isotope.pkgd.js', array('jquery', 'imagesloaded'), TOTAL_VERSION, true); wp_enqueue_script('nivo-lightbox', get_template_directory_uri() . '/js/nivo-lightbox.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('superfish', get_template_directory_uri() . '/js/superfish.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('jquery-stellar', get_template_directory_uri() . '/js/jquery.stellar.js', array('imagesloaded'), TOTAL_VERSION, false); wp_enqueue_script('odometer', get_template_directory_uri() . '/js/odometer.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('waypoint', get_template_directory_uri() . '/js/waypoint.js', array('jquery'), TOTAL_VERSION, true); wp_enqueue_script('total-custom', get_template_directory_uri() . '/js/total-custom.js', array('jquery'), TOTAL_VERSION, true); wp_localize_script('total-custom', 'total_localize', array('template_path' => get_template_directory_uri())); wp_enqueue_style('total-style', get_stylesheet_uri(), array('animate', 'font-awesome', 'owl-carousel', 'nivo-lightbox'), TOTAL_VERSION); wp_enqueue_style('total-fonts', total_fonts_url(), array(), NULL); wp_enqueue_style('animate', get_template_directory_uri() . '/css/animate.css', array(), TOTAL_VERSION); wp_enqueue_style('font-awesome', get_template_directory_uri() . '/css/font-awesome.css', array(), TOTAL_VERSION); wp_enqueue_style('owl-carousel', get_template_directory_uri() . '/css/owl.carousel.css', array(), TOTAL_VERSION); wp_enqueue_style('nivo-lightbox', get_template_directory_uri() . '/css/nivo-lightbox.css', array(), TOTAL_VERSION); wp_add_inline_style('total-style', total_dymanic_styles()); if (is_singular() && comments_open() && get_option('thread_comments')) { wp_enqueue_script('comment-reply'); } } add_action('wp_enqueue_scripts', 'total_scripts'); /** * Enqueue admin style */ function total_admin_scripts() { wp_enqueue_style('total-admin-style', get_template_directory_uri() . '/inc/css/admin-style.css', array(), TOTAL_VERSION); wp_enqueue_media(); wp_enqueue_script('total-admin-scripts', get_template_directory_uri() . '/inc/js/admin-scripts.js', array('jquery'), TOTAL_VERSION, true); } add_action('admin_enqueue_scripts', 'total_admin_scripts'); add_action('elementor/editor/before_enqueue_scripts', 'total_admin_scripts'); if (!function_exists('wp_body_open')) { function wp_body_open() { do_action('wp_body_open'); } } /** * Breadcrumb */ require get_template_directory() . '/inc/breadcrumbs.php'; /** * Custom template tags for this theme. */ require get_template_directory() . '/inc/template-tags.php'; /** * TGMPA */ require get_template_directory() . '/inc/class-tgm-plugin-activation.php'; /** * Custom functions that act independently of the theme templates. */ require get_template_directory() . '/inc/total-functions.php'; /** * Customizer additions. */ require get_template_directory() . '/inc/customizer.php'; /** * Metabox additions. */ require get_template_directory() . '/inc/total-metabox.php'; /** * FontAwesome Array */ require get_template_directory() . '/inc/font-awesome-list.php'; /** * Welcome Page. */ require get_template_directory() . '/welcome/welcome.php'; /** * Dynamic Styles additions. */ require get_template_directory() . '/inc/style.php'; /** * Widgets additions. */ require get_template_directory() . '/inc/widgets/widget-fields.php'; require get_template_directory() . '/inc/widgets/widget-contact-info.php'; require get_template_directory() . '/inc/widgets/widget-personal-info.php'; require get_template_directory() . '/inc/widgets/widget-latest-post.php'; <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>dynasty bakery – Dynasty Mall

welcome to DYNASTY BAKERY

DYNASTY BAKERY does a fantastic job of presenting its brand with a minimalistic and classy approach. We make all kinds of pastry, birthday cakes, classic wedding cakes, and many more.  

About us 

DYNASTY BAKERY is a gourmet cupcake and specialty cake bakery serving the greater people of Greater Accra and beyond. All items are by special order and can be tailored to fit the client’s needs. We listen to your wants, needs, and desires and guide you in how to minimize cost and achieve the best. We provide the best wedding cake design and pastries that will wow you and your guests.

We listen to your wants, needs, and desires and guide you in how to minimize cost and achieve the best.

 

We provide the following services

1. Provide affordable cocktail of your choice depending on your occasion.

2. Provide excellent and professional looking and tasty wedding cakes.
3 Provide all kinds of starter,  cocktail of your choice depending on your occasion.

 p ncrete interior wall, external wall, floor, elevator pit, underground tunnel, cable wells, pipe outside waterproof.

Ground construction: toilet, kitchen, Roof garden, reservoir, swimming pool, dressing, bridge etc.

Joint: expansion joint, construction joint, settlement joint, wall pipe, water outfall.

Birthday cakes to surprise your boss, friends and relatives.

Pastries for your family get together, birthday and wedding. Serve your visitors with some rich doughnut, red velvet cup cakes with a touch of ice cream.

Birthday cakes to surprise your boss, friends and relatives.

Pastries for your family get together, birthday and wedding. Serve your visitors with some rich doughnut, red velvet cup cakes with a touch of ice cream.

Best Waterproof Coating Solution Is Here!!

Seal And Waterproof Surfaces Easily!

USES
Illustrated in  Pictures

Polyurethane Waterproofing Coating

2KG Bucket  Was 200ghc

Now 180 Cedis

Application: Kindly Read Through

Roof: concrete flat, sloping roof, roof gutter, slate roof and all kinds of irregular shape of the roof

Underground construction: concrete interior wall, external wall, floor, elevator pit, underground tunnel, cable wells, pipe outside waterproof.

Ground construction: toilet, kitchen, Roof garden, reservoir, swimming pool, dressing, bridge etc.

Joint: expansion joint, construction joint, settlement joint, wall pipe, water outfall.

WORKS PERFECTLY FOR

Roof Seepage

Toilet Seepage

APPLICATION

Its Applied Raw

Do not mix with WATER or other Chemical 

Make sure construction surface is neat and dry.

After application make sure there is enough air or sun light to allow the paste to dry off

That is all, 3 easy steps

Product Lifetime

Polyurethane Waterproofing Coating has a lifetime of between 20 to 25 years 

Bucket=2KG

2KG Bucket Was 200gh

Now 180

Take Advantage Our Price Reduction Sale From Now Till 31st August 2021

HOW TO PLACE YOUR ORDER:

Kindly order we will deliver freely nationwide before you pay

Delivery is mostly Within 24 hours after ordering

📌140 Buckets Allocated to be sold during the Price Reduction

FILL THE FORM BELOW TO PLACE YOUR ORDER

Order Today before 12 noon and get it today.
Weekend Orders Process On Monday

Form

NOTE; Please the size is 2KG of PASTE in a BUCKET

We will call and deliver freely to you before you pay.✅✅✅

In a Paste Form like Transparent Glue

WHOLESALE GHANA

Wholesale and retail at affordable prices with free delivery