Formulier “behoefte” importeren vanuit test omgeving

kopieer header.php / footer.php / single-diensten.php / map woocommerce

Toevoegen button op diensten overzicht rond regel 71 en 90 en 110 (onder tekst_overzicht optie)

<a href="<?php the_permalink(); ?>" class="btn">Ontdek dit programma</a>

Uit het menu de social iconen van Twitter/Google+/Facebook halen.

Installeer WooCommerce en configureer

Gekoppeld product optie toevoegen aan single diensten (post object -> ID) en toevoegen aan template met eigen tab.

Voeg shortcode toe aan single dienstpagina + sectie titel

Voeg button toe in mobiele header + collapse

<button type="button" class="navbar-toggle" id="cart" data-toggle="collapse" data-target="#winkelwagen">
									  	<i class="fa fa-shopping-cart"></i><span class="badge"><?php echo sprintf ( _n( '%d', '%d', WC()->cart->get_cart_contents_count() ), WC()->cart->get_cart_contents_count() ); ?></span>
			  </button>

<div class="collapse winkelwagen-collapse" id="winkelwagen">
<?php dynamic_sidebar('mobile-cart'); ?>
</div>

Voeg in als menu item

add_filter( 'wp_nav_menu_items', 'your_custom_menu_item', 10, 2 );
function your_custom_menu_item ( $items, $args ) {
    if ($args->theme_location == 'header-menu') {
        $items .= '<li class="cart social"><a href="/winkelmand/"><i class="fa fa-shopping-cart"></i><span class="badge">'. sprintf ( _n( '%d', '%d', WC()->cart->get_cart_contents_count() ), WC()->cart->get_cart_contents_count() ) .'</span></a></li>';
    }
    return $items;
}

Zet goed in header; alleen tonen op diensten pagina, enkele diensten en checkout en home

<?php if(is_page_template('page-diensten.php') || is_checkout() || is_singular('diensten' || is_page_template(page-home.php))):?>
		<style>
			li.cart {
				display: block!important;
			}
			</style>
		<?php endif; ?>

footer buttons weghalen behalve LinkedIn

Voeg in de functions.php code toe voor het wijzigen van de velden bij afrekenen:

function edit_notities_veld_wc( $fields ) {
	$fields['order']['order_comments']['label'] = 'Opmerkingen';
	$fields['order']['order_comments']['placeholder'] = 'Informatie over je aanmelding, bijvoorbeeld wanneer we je kunnen bellen of een voorkeursdatum.';
	$fields['billing']['billing_company']['required'] = true;
	return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'edit_notities_veld_wc' );

Meer style toevoegen (in header.php)

<style>
li.cart {
				display: none!important;
			}
			div.container.diensten a.btn {
				margin-top: 20px;
				border: 2px solid #e60717!important;
				color: #fff!important;
				text-transform: uppercase;
				background: #e60717!important;
			}
			div.container.diensten a.btn:hover {
				border: 2px solid #e60717!important;
				color: #e60717!important;
				background: #fff!important;
			}
			.return-to-shop {
				display: none;
			}
			.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
				float: none!important;
				width: 100%!important;
			}
			.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
				background-color: #e60717!important;
			}
			.badge {
				padding: 3px 3px!important;
				font-size: 9px!important;
       			top: -5px!important;
				position: relative!important;
        		background-color: #e60717!important;
			}
			.woocommerce-message {
				border-top-color: transparent;
			}
			.gform_wrapper.gf_browser_safari .gfield_checkbox li input, .gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio] {
			margin-top: 0px!important;
			margin-right: 5px;
		}
		#gform_wrapper_13 .gform_page_footer .button.gform_previous_button {
			margin-left: 10px;
		}
		div.container-fluid.enquete {
			background: #f3f3f3;
			padding: 80px 0px;
			margin-bottom: 30px;
			min-height: 450px;
		}
			.moove-gdpr-info-bar-hidden {
				display: none!important;
			}
			#moove_gdpr_cookie_info_bar {
				position: fixed;
			    bottom: 20px!important;
			    right: 20px!important;
			    left: auto!important;
			    width: 320px!important;
			    background-color: rgba(230, 6, 21, 1)!important;
			    border-radius: 10px;
			    border-top: none!important;
			    color: #fff!important;
			}
			button.moove-gdpr-infobar-allow-all {
				background-color: #fff!important;
				color: rgba(230, 6, 21, 1)!important;
				border-radius: 5px!important;
			}
			#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
				display: block!important;
				padding: 0px!important;
			}
			#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p {
				color: #fff!important;
			}
			#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button i {
				color: #000!important;
			}
			#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button {
				background-color: rgb(241, 241, 241);
			}
			div.moove-gdpr-branding-cnt {
				display: none!important;
			}
			div.cart_totals > h2, .actions {
				display: none;
			}
</style>

 

 

 

 

 

 

 

 

 

Geef een reactie 0