add_theme_support('post-thumbnails'); add_theme_support('menu'); //Logo function config_custom_logo() { add_theme_support( 'custom-logo' ); } add_action( 'after_setup_theme' , 'config_custom_logo' ); //Add Script function wpdocs_theme_name_scripts() { wp_enqueue_script( 'aos', get_template_directory_uri() . '/assets/js/jquery.min.js', array(), '1.0', true ); wp_enqueue_script( 'bootstrapmin', get_template_directory_uri() . '/assets/js/plugins.js', array('jquery'), '1.0', true ); wp_enqueue_script( 'poppermin', get_template_directory_uri() . '/assets/js/theme.js"', array('jquery'), '1.0', true ); } add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' ); //Add Stylesheet function namespace_theme_stylesheets() { wp_register_style( 'style', get_template_directory_uri() .'/style.css', array(), null, 'all' ); wp_register_style( 'plugins', get_template_directory_uri() .'/assets/css/plugins.css', array(), null, 'all' ); wp_register_style( 'style-main', get_template_directory_uri() .'/assets/css/style.css', array(), null, 'all' ); wp_register_style( 'navy', get_template_directory_uri() .'/assets/css/navy.css', array(), null, 'all' ); wp_register_style( 'stylesheet', get_template_directory_uri() .'/assets/css/stylesheet.css', array(), null, 'all' ); wp_register_style( 'responsive', get_template_directory_uri() .'/assets/css/responsive.css', array(), null, 'all' ); wp_enqueue_style( 'style' ); wp_enqueue_style( 'plugins' ); wp_enqueue_style( 'style-main' ); wp_enqueue_style( 'navy' ); wp_enqueue_style( 'stylesheet' ); wp_enqueue_style( 'responsive' ); } add_action( 'wp_enqueue_scripts', 'namespace_theme_stylesheets' ); //Add Menu function wpb_custom_new_menu() { register_nav_menus( array( 'main-navigation' => __( 'Main Navigation' ), 'footer-menu-1' => __( 'Footer Menu' ), ) ); } add_action( 'init', 'wpb_custom_new_menu' ); //Add options Menu in Dashboard add_action('acf/init', 'my_acf_op_init'); function my_acf_op_init() { // Check function exists. if( function_exists('acf_add_options_page') ) { // Add parent. $parent = acf_add_options_page(array( 'page_title' => __('Theme General Settings'), 'menu_title' => __('Theme Settings'), 'redirect' => false, )); } } @ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' ); // Disable Gutenberg add_filter('use_block_editor_for_post', '__return_false', 10); // //Add Class in Li function add_classes_on_li($classes, $item, $args) { $classes[] = 'nav-item'; return $classes; } add_filter('nav_menu_css_class','add_classes_on_li',1,3); //Add Class in A Tag add_filter( 'nav_menu_link_attributes', function($atts) { $atts['class'] = "nav-link"; return $atts; }, 100, 1 ); //Add service Posttype function create_posttype_services() { register_post_type( 'services', array( 'labels' => array( 'name' => __( 'Services' ), 'singular_name' => __( 'Services' ), 'all_items' => __( 'All Services' ), ), 'public' => true, 'has_archive' => true, 'rewrite' => array('slug' => 'services'), 'show_in_rest' => true, 'supports' => array('title', 'editor', 'thumbnail',) ) ); } //Hooking up our function to theme setup add_action( 'init', 'create_posttype_services' ); //Add JOBS Posttype function create_posttype_jobs() { register_post_type( 'jobs', array( 'labels' => array( 'name' => __( 'Jobs' ), 'singular_name' => __( 'Jobs' ), 'all_items' => __( 'All Jobs' ), ), 'public' => true, 'has_archive' => true, 'rewrite' => array('slug' => 'jobs'), 'show_in_rest' => true, 'supports' => array('title', 'excerpt', 'author', 'thumbnail', 'editor', ) ) ); } //Hooking up our function to theme setup add_action( 'init', 'create_posttype_jobs' ); //Add Projects Posttype function create_posttype_projects() { register_post_type( 'projects', array( 'labels' => array( 'name' => __( 'Projects' ), 'singular_name' => __( 'Projects' ), 'all_items' => __( 'All Projects' ), ), 'public' => true, 'has_archive' => true, 'rewrite' => array('slug' => 'projects'), 'show_in_rest' => true, 'supports' => array('title', 'editor', 'thumbnail',) ) ); } //Hooking up our function to theme setup add_action( 'init', 'create_posttype_projects' ); // Register Custom Taxonomy function custom_taxonomy_projects() { $labels = array( 'name' => _x( 'projects Categories', 'Taxonomy General Name', 'text_domain' ), 'singular_name' => _x( 'projects Category', 'Taxonomy Singular Name', 'text_domain' ), 'menu_name' => __( 'projects Category', 'text_domain' ), 'all_items' => __( 'All Items', 'text_domain' ), 'parent_item' => __( 'Parent Item', 'text_domain' ), 'parent_item_colon' => __( 'Parent Item:', 'text_domain' ), 'new_item_name' => __( 'New Item Name', 'text_domain' ), 'add_new_item' => __( 'Add New Item', 'text_domain' ), 'edit_item' => __( 'Edit Item', 'text_domain' ), 'update_item' => __( 'Update Item', 'text_domain' ), 'view_item' => __( 'View Item', 'text_domain' ), 'separate_items_with_commas' => __( 'Separate items with commas', 'text_domain' ), 'add_or_remove_items' => __( 'Add or remove items', 'text_domain' ), 'choose_from_most_used' => __( 'Choose from the most used', 'text_domain' ), 'popular_items' => __( 'Popular Items', 'text_domain' ), 'search_items' => __( 'Search Items', 'text_domain' ), 'not_found' => __( 'Not Found', 'text_domain' ), 'no_terms' => __( 'No items', 'text_domain' ), 'items_list' => __( 'Items list', 'text_domain' ), 'items_list_navigation' => __( 'Items list navigation', 'text_domain' ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'public' => true, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'show_tagcloud' => true, ); register_taxonomy( 'project_category', array( 'projects' ), $args ); } add_action( 'init', 'custom_taxonomy_projects', 0 ); add_action( 'init', 'create_tag_taxonomies', 0 ); //create two taxonomies, genres and tags for the post type "tag" function create_tag_taxonomies() { // Add new taxonomy, NOT hierarchical (like tags) $labels = array( 'name' => _x( ' Project Tags', 'taxonomy general name' ), 'singular_name' => _x( 'Project Tag', 'taxonomy singular name' ), 'search_items' => __( 'Search Tags' ), 'popular_items' => __( 'Popular Tags' ), 'all_items' => __( 'All Project Tags' ), 'parent_item' => null, 'parent_item_colon' => null, 'edit_item' => __( 'Edit Project Tag' ), 'update_item' => __( 'Update Project Tag' ), 'add_new_item' => __( 'Add New Project Tag' ), 'new_item_name' => __( 'New Tag Name' ), 'separate_items_with_commas' => __( 'Separate tags with commas' ), 'add_or_remove_items' => __( 'Add or remove tags' ), 'choose_from_most_used' => __( 'Choose from the most used tags' ), 'menu_name' => __( 'Tags' ), ); register_taxonomy('project-tag','projects',array( 'hierarchical' => false, 'labels' => $labels, 'show_ui' => true, 'update_count_callback' => '_update_post_term_count', 'query_var' => true, 'rewrite' => array( 'slug' => 'project-tag' ), )); } //For Dynamic Enteris in Contact Form 7 add_filter('wpcf7_form_tag_data_option', function($n, $options, $args) { if (in_array('jobposition', $options)){ $query = new WP_Query( array( 'orderby' => 'date', 'order' => 'DESC', 'posts_per_page' => '100', 'post_type' => 'jobs') ); while($query->have_posts()) : $query->the_post(); $title = get_the_title(); $jobposition [] = $title; endwhile; return $jobposition ; } return $n; }, 10, 3); //For Post Url in Contact form 7 add_action("wpcf7_posted_data", "wpcf7_add_referer_url"); function wpcf7_add_referer_url( $data ) { if (array_key_exists("url", $data) ) { $data['url'] = htmlspecialchars($_SERVER['HTTP_REFERER']); } return $data; } Disclaimer | BDR GROUP

Disclaimer

BDR Group hereby grants you access to www.bdrgroup.com and invites you to purchase the services offered here.

Definitions and Key Terms

To help explain things as clearly as possible in this Disclaimer, every time any of these terms are used, are strictly defined as:

Cookie: small amount of data generated by a website and saved by your web browser. It is used to identify your browser, provide analytics, and remember information about you such as your language preference or login information. 

Company: When this policy mentions “Company,” “we,” “us,” or “our,” it refers to BDR Group, which is responsible for your information under this Disclaimer.

Service: Refers to the service provided by BDR Group as described in the relative terms (if available) and on this platform.

  • Website: BDR Group’s site, which can be accessed via this URL: www.bdrgroup.com.

You:  A person or entity that is registered with BDR Group to use the Services.

Limited Liability

We endeavour to update and/or supplement the content of our service on a regular basis. Despite our care and attention, content may be incomplete and/or incorrect.

The materials we offer are offered without any form of guarantee or claim to their correctness. These materials can be changed at any time without prior notice from us.

Particularly, all prices on our service are stated subject to typing and programming errors. No liability is assumed for the implications of such errors. No agreement is concluded on the basis of such errors.

We shall not bear any liability for hyperlinks to websites or services of third parties included in our service. From our service, you can visit other websites by following hyperlinks to such external sites. While we strive to provide only quality links to useful and ethical websites, we have no control over the content and nature of these sites. These links to other websites do not imply a recommendation for all the content found on these sites. Site owners and content may change without notice and may occur before we have the opportunity to remove a link which may have gone ‘bad’.

Please be also aware that when you leave our service, other sites may have different privacy policies and terms which are beyond our control. Please be sure to check the Privacy Policies of these sites as well as their “Terms of Service” before engaging in any business or uploading any information.

Errors and Omissions Disclaimer

We are not responsible for any content, code or any other imprecision.

We do not provide warranties or guarantees.

In no event shall we be liable for any special, direct, indirect, consequential, or incidental damages or any damages whatsoever, whether in an action of contract, negligence or other torts, arising out of or in connection with the use of the Service or the contents of the Service. We reserve the right to make additions, deletions, or modifications to the contents on the Service at any time without prior notice.

Copyright Disclaimer

All intellectual property rights concerning these materials are vested in BDR Group. Copying, distribution and any other use of these materials is not permitted without written permission from BDR Group, except and only to the extent otherwise provided in regulations of mandatory law unless otherwise stated for certain materials.

General Disclaimer

The BDR Group Service and its contents are provided “as is” and “as available” without any warranty or representations of any kind, whether express or implied. Without limiting the foregoing, BDR Group specifically disclaims all warranties and representations in any content transmitted on or in connection with the BDR Group Service or on sites that may appear as links on the BDR Group Service, or in the products provided as a part of, or otherwise in connection with, the BDR Group Service, including without limitation any warranties of merchantability, fitness for a particular purpose or non-infringement of third party rights. No oral advice or written information given by BDR Group or any of its affiliates, employees, officers, directors, agents, or the like will create a warranty Price and availability information is subject to change without notice. 

Testimonials Disclosure

Any testimonials provided on this platform are opinions of those providing them. The information provided in the testimonials is not to be relied upon to predict results in your specific situation. The results you experience will be dependent on many factors including but not limited to your level of personal responsibility, commitment, and abilities, in addition to those factors that you and/or us may not be able to anticipate. The testimonials could be displayed on audio, text or video and are not necessarily representative of all of those who will use our products and/or services.

Your Consent

We’ve updated our Disclaimer to provide you with complete transparency into what is being set when you visit our site and how it’s being used. By using our service, registering an account, or making a purchase, you hereby consent to our Disclaimer and agree to its terms.

Changes To Our Disclaimer

Should we update, amend or make any changes to this document so that they accurately reflect our Service and Policies, unless otherwise required by law, those changes will be prominently posted here. Then, if you continue to use the Service, you will be bound by the updated Disclaimer.

Contact Us

Don’t hesitate to contact us if you have any questions.

Email: shreyanshguptabdr@gmail.com

Phone Number: 011-42032597

Address: C-43, LGF, Jangpura Extension, New Delhi 110014

Talk to Our Professionals or Browse Through More Projects.

Write to us or submit your details, and we’ll get back to you.