Skip to content

Instantly share code, notes, and snippets.

View yousufansa's full-sized avatar

Yusuf Ansari yousufansa

View GitHub Profile
@yousufansa
yousufansa / functions.php
Created December 7, 2020 16:15
Jobhunt - Add the Email confirm field on Jobhunt Registration Form
if ( ! function_exists( 'jh_child_registration_form_confirm_email_field' ) ) {
function jh_child_registration_form_confirm_email_field() {
?>
<p class="jobhunt-confirm-email">
<label for="jobhunt_register_confirm_user_email"><?php esc_html_e( 'Conform Email', 'jobhunt' ); ?>
<input name="jobhunt_user_confirm_email" id="jobhunt_register_confirm_user_email" required class="required" type="email"/>
</label>
</p>
<?php
}
@yousufansa
yousufansa / functions.php
Created December 7, 2020 12:26
Electro - Disable Social Icon Links from Handheld Devices
add_filter( 'electro_footer_social_icons_hh', '__return_false', 99 );
@yousufansa
yousufansa / functions.php
Last active December 16, 2024 16:32
Jobhunt - Change the WP Job Manager Core Add-ons Page Sign in URL
add_filter( 'submit_job_form_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'job_manager_job_dashboard_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'submit_resume_form_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'resume_manager_candidate_dashboard_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'job_manager_alerts_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'job_manager_bookmark_form_login_url', 'jobhunt_submit_job_form_login_url' );
add_filter( 'job_manager_past_applications_login_url', 'jobhunt_submit_job_form_login_url' );
@yousufansa
yousufansa / functions.php
Created December 4, 2020 10:40
Electro - Hide Breadcrumb on Single Product Page
function ec_child_hide_breadcrumb_in_shop_page( $show ) {
if ( is_product() ) {
$show = false;
}
return $show;
}
add_filter( 'electro_show_breadcrumb', 'ec_child_hide_breadcrumb_in_shop_page', 40 );
@yousufansa
yousufansa / functions.php
Created December 3, 2020 15:45
Electro - WC Marketplace - Display Vendor Info On Products Card View
if ( ! function_exists( 'ec_child_display_sold_by_product_product_card_view' ) ) {
function ec_child_display_sold_by_product_product_card_view() {
if( class_exists( 'WCFMmp' ) ) {
global $WCFMmp;
add_action('electro_product_card_view_body', array( $WCFMmp->frontend, 'wcfmmp_sold_by_product' ), 45 );
}
}
}
add_action( 'init', 'ec_child_display_sold_by_product_product_card_view' );
@yousufansa
yousufansa / style.css
Created December 3, 2020 11:49
Tokoo - Product Categories Background Color Repeat After 12th Block
.home-product-categories .product-category:nth-child(12n+1)>a {
background-color: #f9dcd9;
}
.home-product-categories .product-category:nth-child(12n+1)>a:hover,
.home-product-categories .product-category:nth-child(12n+1)>a:focus {
background-color: #f2b3ad;
}
.home-product-categories .product-category:nth-child(12n+2)>a {
@yousufansa
yousufansa / functions.php
Created December 2, 2020 12:47
Front - APP Marketplace - Change Listing Image Size
if ( ! function_exists( 'front_hp_template_single_listing_image' ) ) {
/**
* Output the listing image
* Image Size: 450x450-crop
*/
function front_hp_template_single_listing_image( $listing ) {
if ( has_post_thumbnail() ) {
?><div class="text-center mx-auto mb-3"><?php
$img_sz_name = front_get_image_size( 'blog_agency_thumbnail_2', 'post-thumbnail' );
the_post_thumbnail( $img_sz_name, array( 'class' => 'img-fluid' ) );
@yousufansa
yousufansa / functions.php
Created December 2, 2020 12:31
Front - App Marketplace - Change the APP Listing Reviews Tab Title
if( ! function_exists( 'front_child_hp_default_listing_tabs_reviews_title' ) ) {
function front_child_hp_default_listing_tabs_reviews_title( $reviews_title ) {
$reviews_title = '<div class="d-md-flex justify-content-md-center align-items-md-center"><figure class="ie-height-40 d-none d-md-block w-100 max-width-5 mr-3"><img class="js-svg-injector" src="' . get_template_directory_uri() . '/assets/svg/icons/icon-7.svg" alt="' . esc_html__( 'SVG', 'front' ) . '" data-parent="#listing-tabs"></figure>' . esc_html__( 'Reviews', 'front' ) . '</div>';
return $reviews_title;
}
}
add_filter( 'front_hp_default_listing_tabs_reviews_title', 'front_child_hp_default_listing_tabs_reviews_title' );
@yousufansa
yousufansa / functions.php
Created December 2, 2020 12:30
Front - App Marketplace - Change the APP Listing Description Tab Title
if( ! function_exists( 'front_child_hp_default_listing_tabs_description_title' ) ) {
function front_child_hp_default_listing_tabs_description_title( $title_html ) {
$title_html = '<div class="d-md-flex justify-content-md-center align-items-md-center"><figure class="ie-height-40 d-none d-md-block w-100 max-width-5 mr-3"><img class="js-svg-injector" src="' . get_template_directory_uri() . '/assets/svg/icons/icon-24.svg" alt="' . esc_html__( 'SVG', 'front' ) . '" data-parent="#listing-tabs"></figure>' . esc_html__( 'Description', 'front' ) . '</div>';
return $title_html;
}
}
add_filter( 'front_hp_default_listing_tabs_description_title', 'front_child_hp_default_listing_tabs_description_title' );
@yousufansa
yousufansa / functions.php
Created December 2, 2020 11:11
Front - Portfolio - Change Portfolio Classic Image Size
if ( ! function_exists( 'front_portfolio_classic_content' ) ) {
function front_portfolio_classic_content() {
/**
* Image Size: 450x450-crop
*/
$img_sz_name = front_get_image_size( 'portfolio_profile_thumbnail_4', 'post-thumbnail' );
the_post_thumbnail( $img_sz_name );
$enable_portfolio_author = apply_filters( 'front_portfolio_enable_author', true ); ?>
<div class="py-3">
<h4 class="h6 text-dark mb-0"><?php the_title(); ?></h4>