$25 GRAYBYTE WORDPRESS FILE MANAGER $42

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bravrvjk/kigalix.com/wp-content/themes/houzez/framework/functions/

HOME
Current File : /home/bravrvjk/kigalix.com/wp-content/themes/houzez/framework/functions//unknown.php
<?php
// Add the country select field to the state taxonomy
function add_country_field_to_state_taxonomy() {
    // Get the taxonomy object for the state taxonomy
    $taxonomy = get_taxonomy( 'property_state' );

    // Add the country select field to the state taxonomy
    add_action( "{$taxonomy->name}_add_form_fields", 'render_country_field' );
    add_action( "{$taxonomy->name}_edit_form_fields", 'render_country_field', 10, 2 );

    // Save the country field value when the state term is saved
    add_action( "created_{$taxonomy->name}", 'save_country_field' );
    add_action( "edited_{$taxonomy->name}", 'save_country_field' );
}

// Render the country select field
function render_country_field( $taxonomy_term = null ) {
    $country = '';
    if ( isset( $taxonomy_term->taxonomy ) && $taxonomy_term->taxonomy === 'property_state' ) {
        // Get the currently selected country
        $country = get_term_meta( $taxonomy_term->term_id, 'houzez_country', true );
    }

    // Get the list of countries from the country taxonomy
    $countries = get_terms( array(
        'taxonomy' => 'property_country',
        'hide_empty' => false,
    ) );

    // Output the country select field
    ?>
    <div class="form-field term-group">
        <label for="country"><?php esc_html_e( 'Country', 'text-domain' ); ?></label>
        <select name="houzez_country" id="houzez_country">
            <?php foreach ( $countries as $country_term ) : ?>
                <option value="<?php echo esc_attr( $country_term->term_id ); ?>" <?php selected( $country, $country_term->term_id ); ?>><?php echo esc_html( $country_term->name ); ?></option>
            <?php endforeach; ?>
        </select>
    </div>
    <?php
}


// Save the country field value
function save_country_field( $term_id ) {
    if ( isset( $_POST['houzez_country'] ) ) {
        // Sanitize the country value
        $country = sanitize_text_field( $_POST['houzez_country'] );

        // Save the country value as term meta
        update_term_meta( $term_id, 'houzez_country', $country );
    }
}

add_action( 'init', 'add_country_field_to_state_taxonomy' );


Current_dir [ WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
8 May 2025 7.51 AM
bravrvjk / bravrvjk
0755
agency_agents.php
4.479 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
blog-functions.php
4.229 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
cron-functions.php
20.979 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
emails-functions.php
71.003 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
footer-functions.php
0 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
google_map_functions.php
21.771 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
header-functions.php
0.005 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
helper_functions.php
312.992 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
membership-functions.php
164.259 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
menu-walker.php
8.098 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
messages_functions.php
19.694 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
mobile-menu-walker.php
3.805 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
open_street_map_functions.php
14.417 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
price_functions.php
58.39 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
profile_functions.php
92.208 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
property-expirator.php
11.737 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
property_functions.php
297.066 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
property_rating.php
6.112 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
review.php
25.063 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
search_functions.php
54.865 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
stats.php
12.9 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
template-functions.php
5.238 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
unknown.php
2.089 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644
woocommerce.php
0.854 KB
28 Apr 2025 7.40 AM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF