HEX
Server: Apache
System: Linux WWW 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64
User: web11 (1011)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/intranet.kauko.lt/wp-content/plugins/woffice-core/extensions/woffice-directory/hooks.php
<?php

defined( 'ABSPATH' ) || exit;

/**
 * Add the directory to the search result
 *
 * @param $query
 * @return mixed
 */
function woffice_directory_filter_search_results($query) {
    if (is_page_template('page-templates/directory.php') && $query->is_search && !is_admin()) {
	    $query->set('post_type', array('directory'));
    }

    return $query;
}
add_filter('pre_get_posts','woffice_directory_filter_search_results');


/**
 * JS FOR THE MAP IN THE FOOTER
 */
function woffice_directory_js_load(){
	if (is_page_template("page-templates/page-directory.php") || is_tax( 'directory-category' )) {
		echo Woffice_Extension_Directory::woffice_directory_map_js_main();
	}

	if (is_singular("directory")) {
		echo Woffice_Extension_Directory::woffice_directory_map_js_single();
	}
}
add_action('wp_footer', 'woffice_directory_js_load');