Property Hive Security & Risk Analysis

wordpress.org/plugins/propertyhive

Building a property website? Property Hive has everything you need to get started, and so much more.

3K active installs v2.1.14 PHP + WP 5.6+ Updated Dec 1, 2025
estate-agentspropertyproperty-importproperty-pluginreal-estate
82
B · Generally Safe
CVEs total18
Unpatched0
Last CVENov 24, 2025
Safety Verdict

Is Property Hive Safe to Use in 2026?

Mostly Safe

Score 82/100

Property Hive is generally safe to use. 18 past CVEs were resolved. Keep it updated.

18 known CVEsLast CVE: Nov 24, 2025Updated 4mo ago
Risk Assessment

The PropertyHive plugin v2.1.14 exhibits a mixed security posture. While it demonstrates good practices in output escaping (86%) and utilizes nonce checks and capability checks extensively, several areas raise concerns. The presence of a REST API route without permission callbacks, coupled with a significant number of flows with unsanitized paths (30), suggests potential vulnerabilities. The two high-severity taint flows are particularly worrying, indicating pathways for malicious data to be processed without proper sanitization, which could lead to code execution or sensitive data exposure.

The plugin's vulnerability history is a significant red flag. With a total of 18 known CVEs, including one critical, three high, and fourteen medium severity vulnerabilities, it suggests a pattern of recurring security flaws. The common types of past vulnerabilities (XSS, CSRF, Missing Authorization, Deserialization, Code Injection) are severe and directly align with potential risks identified in the static analysis. The fact that the last vulnerability was in the future (2025-11-24) is likely a data anomaly but the sheer volume and severity of past CVEs point to a need for substantial code review and remediation.

In conclusion, while PropertyHive has strengths in areas like output escaping and authorization checks, the critical identified taint flows, unprotected REST API endpoint, and a history of numerous severe vulnerabilities indicate a high-risk profile. These factors collectively suggest that the plugin requires urgent attention and thorough security auditing to mitigate potential exploitation.

Key Concerns

  • REST API route without permission callback
  • High severity taint flows (2)
  • Flows with unsanitized paths (30)
  • Critical past CVEs (1)
  • High past CVEs (3)
  • Medium past CVEs (14)
  • Dangerous function 'unserialize' present
  • SQL queries with low prepared statement usage (35%)
Vulnerabilities
18

Property Hive Security Vulnerabilities

CVEs by Year

2 CVEs in 2018
2018
2 CVEs in 2023
2023
10 CVEs in 2024
2024
4 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Critical
1
High
3
Medium
14

18 total CVEs

CVE-2025-66088medium · 5.3Missing Authorization

PropertyHive <= 2.1.12 - Missing Authorization

Nov 24, 2025 Patched in 2.1.13 (27d)
CVE-2025-66087medium · 4.3Missing Authorization

PropertyHive <= 2.1.12 - Missing Authorization

Nov 24, 2025 Patched in 2.1.13 (8d)
CVE-2025-58612medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 2.1.5 - Authenticated (Contributor+) Stored Cross-Site Scripting

Sep 3, 2025 Patched in 2.1.6 (8d)
CVE-2025-39577medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 2.1.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Apr 16, 2025 Patched in 2.1.3 (6d)
CVE-2024-12585medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Property Hive <= 2.1.0 - Reflected Cross-Site Scripting

Dec 18, 2024 Patched in 2.1.1 (34d)
CVE-2024-8490high · 8.8Cross-Site Request Forgery (CSRF)

PropertyHive <= 2.0.19 - Cross-Site Request Forgery via save_account_details

Sep 16, 2024 Patched in 2.0.20 (1d)
CVE-2024-37204medium · 4.3Missing Authorization

PropertyHive <= 2.0.9 - Missing Authorization

Jun 20, 2024 Patched in 2.0.10 (7d)
CVE-2024-35701medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 2.0.13 - Authenticated (Contributor+) Stored Cross-Site Scripting

Jun 6, 2024 Patched in 2.0.14 (8d)
CVE-2024-34381medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 2.0.10 - Authenticated (Contributor+) Stored Cross-Site Scripting

May 3, 2024 Patched in 2.0.11 (5d)
CVE-2024-3607medium · 4.3Missing Authorization

PropertyHive <= 2.0.12 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Post Deletion

Apr 24, 2024 Patched in 2.0.13 (9d)
CVE-2024-29923medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 2.0.8 - Reflected Cross-Site Scripting

Mar 25, 2024 Patched in 2.0.9 (8d)
CVE-2024-27985high · 8.8Deserialization of Untrusted Data

PropertyHive <= 2.0.9 - Authenticated (Subscriber+) PHP Object Injection

Mar 13, 2024 Patched in 2.0.10 (8d)
CVE-2024-24718medium · 5.3Missing Authorization

PropertyHive <= 2.0.6 - Missing Authorization via activate_pro_feature

Jan 31, 2024 Patched in 2.0.7 (6d)
CVE-2024-23513high · 8.1Deserialization of Untrusted Data

PropertyHive <= 2.0.5 - Unauthenticated PHP Object Injection via propertyhive_currency

Jan 30, 2024 Patched in 2.0.6 (7d)
CVE-2023-22706medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 1.5.48 - Reflected Cross-Site Scripting via date_post_id

Apr 19, 2023 Patched in 1.5.49 (279d)
CVE-2023-29172medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive <= 1.5.46 - Reflected Cross-Site Scripting via 'merge_ids'

Apr 3, 2023 Patched in 1.5.47 (295d)
WF-02bb12db-0bc9-4c13-918f-1f90b500c165-propertyhivecritical · 9.8Improper Control of Generation of Code ('Code Injection')

PropertyHive < 1.4.26 - Remote Code Execution

Nov 20, 2018 Patched in 1.4.26 (1890d)
CVE-2018-6465medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

PropertyHive < 1.4.15 - Cross-Site Scripting

Jan 31, 2018 Patched in 1.4.15 (2183d)
Code Analysis
Analyzed Mar 16, 2026

Property Hive Code Analysis

Dangerous Functions
7
Raw SQL Queries
15
8 prepared
Unescaped Output
715
4577 escaped
Nonce Checks
89
Capability Checks
47
File Operations
14
External Requests
20
Bundled Libraries
2

Dangerous Functions Found

unserialize$comment_content = @unserialize($note->comment_content, ['allowed_classes' => false]);includes\admin\class-ph-admin-merge-contacts.php:957
unserialize$errors = @unserialize( get_option( 'propertyhive_meta_box_errors' ), ['allowed_classes' => false] )includes\admin\post-types\class-ph-admin-meta-boxes.php:602
unserialize$comment_content = @unserialize($note->comment_content, ['allowed_classes' => false]);includes\admin\views\html-display-notes.php:33
unserialize$property_ids = @unserialize($email_log->property_ids, ['allowed_classes' => false]);includes\admin\views\html-display-notes.php:72
unserializereturn @unserialize($result->polygon_coordinates, ['allowed_classes' => false]);includes\class-ph-address-keyword-polygon.php:86
unserialize$comment_content = @unserialize($comment->comment_content, ['allowed_classes' => false]);includes\class-ph-ajax.php:1958
unserialize$body = @unserialize($request['body'], ['allowed_classes' => false]);includes\class-ph-licenses.php:350

Bundled Libraries

jQueryTinyMCE

SQL Query Safety

35% prepared23 total queries

Output Escaping

86% escaped5292 total outputs
Data Flows
30 unsanitized

Data Flow Analysis

25 flows30 with unsanitized paths
view_email (includes\admin\class-ph-admin.php:852)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Property Hive Attack Surface

Entry Points34
Unprotected1

REST API Routes 1

GET/wp-json/wp/v2/enquiryincludes\class-ph-rest-api.php:241

Shortcodes 33

[avada_property_actions] includes\avada-widgets\property-actions-shortcode.php:3
[avada_property_address_county] includes\avada-widgets\property-address-county-shortcode.php:3
[avada_property_address_full] includes\avada-widgets\property-address-full-shortcode.php:3
[avada_property_address_line_2] includes\avada-widgets\property-address-line-2-shortcode.php:3
[avada_property_address_name_number] includes\avada-widgets\property-address-name-number-shortcode.php:3
[avada_property_address_postcode] includes\avada-widgets\property-address-postcode-shortcode.php:3
[avada_property_address_street] includes\avada-widgets\property-address-street-shortcode.php:3
[avada_property_address_town_city] includes\avada-widgets\property-address-town-city-shortcode.php:3
[avada_property_availability] includes\avada-widgets\property-availability-shortcode.php:3
[avada_property_bathrooms] includes\avada-widgets\property-bathrooms-shortcode.php:3
[avada_property_bedrooms] includes\avada-widgets\property-bedrooms-shortcode.php:3
[avada_property_brochures_link] includes\avada-widgets\property-brochures-link-shortcode.php:3
[avada_property_council_tax] includes\avada-widgets\property-council-tax-shortcode.php:3
[avada_property_deposit] includes\avada-widgets\property-deposit-shortcode.php:3
[avada_property_embedded_virtual_tours] includes\avada-widgets\property-embedded-virtual-tours-shortcode.php:3
[avada_property_enquiry_form_link] includes\avada-widgets\property-enquiry-form-link-shortcode.php:3
[avada_property_enquiry_form] includes\avada-widgets\property-enquiry-form-shortcode.php:3
[avada_property_epcs] includes\avada-widgets\property-epcs-shortcode.php:3
[avada_property_features] includes\avada-widgets\property-features-shortcode.php:3
[avada_property_floorplans] includes\avada-widgets\property-floorplans-shortcode.php:3
[avada_property_full_description] includes\avada-widgets\property-full-description-shortcode.php:3
[avada_property_image] includes\avada-widgets\property-image-shortcode.php:3
[avada_property_images] includes\avada-widgets\property-images-shortcode.php:3
[avada_property_let_available_date] includes\avada-widgets\property-let-available-date-shortcode.php:3
[avada_property_map] includes\avada-widgets\property-map-shortcode.php:3
[avada_property_meta] includes\avada-widgets\property-meta-shortcode.php:3
[avada_property_price] includes\avada-widgets\property-price-shortcode.php:3
[avada_property_reception_rooms] includes\avada-widgets\property-reception-rooms-shortcode.php:3
[avada_property_reference_number] includes\avada-widgets\property-reference-number-shortcode.php:3
[avada_property_street_view] includes\avada-widgets\property-street-view-shortcode.php:3
[avada_property_summary_description] includes\avada-widgets\property-summary-description-shortcode.php:3
[avada_property_tenure] includes\avada-widgets\property-tenure-shortcode.php:3
[avada_property_type] includes\avada-widgets\property-type-shortcode.php:3
WordPress Hooks 502
actionadmin_enqueue_scriptsincludes\admin\class-ph-admin-assets.php:24
actionadmin_enqueue_scriptsincludes\admin\class-ph-admin-assets.php:25
actionadmin_print_footer_scriptsincludes\admin\class-ph-admin-assets.php:241
actionwp_dashboard_setupincludes\admin\class-ph-admin-dashboard.php:25
actionwp_dashboard_setupincludes\admin\class-ph-admin-dashboard.php:27
actioncurrent_screenincludes\admin\class-ph-admin-help.php:24
actionadmin_menuincludes\admin\class-ph-admin-menus.php:25
actionadmin_menuincludes\admin\class-ph-admin-menus.php:26
actionadmin_menuincludes\admin\class-ph-admin-menus.php:27
actionadmin_menuincludes\admin\class-ph-admin-menus.php:28
actionadmin_menuincludes\admin\class-ph-admin-menus.php:29
actionadmin_headincludes\admin\class-ph-admin-menus.php:31
actionadmin_bar_menuincludes\admin\class-ph-admin-menus.php:33
actionwp_loadedincludes\admin\class-ph-admin-menus.php:36
actionin_plugin_update_message-propertyhive/propertyhive.phpincludes\admin\class-ph-admin-plugin-updates.php:30
actionadmin_initincludes\admin\class-ph-admin-post-types.php:24
filterpost_updated_messagesincludes\admin\class-ph-admin-post-types.php:25
actionpre_get_postsincludes\admin\class-ph-admin-post-types.php:26
actionadmin_print_scriptsincludes\admin\class-ph-admin-post-types.php:27
actionadmin_print_scriptsincludes\admin\class-ph-admin-post-types.php:28
actionrestrict_manage_postsincludes\admin\class-ph-admin-post-types.php:31
filterrequestincludes\admin\class-ph-admin-post-types.php:32
filterposts_joinincludes\admin\class-ph-admin-post-types.php:33
filterposts_whereincludes\admin\class-ph-admin-post-types.php:34
actiondelete_postincludes\admin\class-ph-admin-post-types.php:37
actionwp_trash_postincludes\admin\class-ph-admin-post-types.php:38
actionuntrash_postincludes\admin\class-ph-admin-post-types.php:39
actionadmin_initincludes\admin\class-ph-admin-post-types.php:41
actionadmin_initincludes\admin\class-ph-admin-post-types.php:42
filterpost_row_actionsincludes\admin\class-ph-admin-post-types.php:54
filtermonths_dropdown_resultsincludes\admin\class-ph-admin-post-types.php:379
filterposts_joinincludes\admin\class-ph-admin-post-types.php:1042
actionshow_user_profileincludes\admin\class-ph-admin-profile.php:26
actionedit_user_profileincludes\admin\class-ph-admin-profile.php:27
actionpersonal_options_updateincludes\admin\class-ph-admin-profile.php:29
actionedit_user_profile_updateincludes\admin\class-ph-admin-profile.php:30
actioninitincludes\admin\class-ph-admin.php:22
actioncurrent_screenincludes\admin\class-ph-admin.php:23
actioncurrent_screenincludes\admin\class-ph-admin.php:24
actioncurrent_screenincludes\admin\class-ph-admin.php:25
actionadmin_noticesincludes\admin\class-ph-admin.php:26
actionadmin_noticesincludes\admin\class-ph-admin.php:27
actionadmin_menuincludes\admin\class-ph-admin.php:28
actionadmin_headincludes\admin\class-ph-admin.php:29
actionadmin_initincludes\admin\class-ph-admin.php:30
actionadmin_initincludes\admin\class-ph-admin.php:31
actionadmin_initincludes\admin\class-ph-admin.php:32
actionadmin_initincludes\admin\class-ph-admin.php:33
actionadmin_initincludes\admin\class-ph-admin.php:34
actionadmin_initincludes\admin\class-ph-admin.php:35
actionadmin_initincludes\admin\class-ph-admin.php:36
actionadmin_initincludes\admin\class-ph-admin.php:37
actionadmin_initincludes\admin\class-ph-admin.php:38
filterpropertyhive_screen_idsincludes\admin\class-ph-admin.php:39
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:33
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:34
filtermanage_edit-appraisal_columnsincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:37
actionmanage_appraisal_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:38
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:39
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:40
filtermanage_edit-appraisal_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:41
filterrequestincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:42
filterbulk_actions-edit-appraisalincludes\admin\post-types\class-ph-admin-cpt-appraisal.php:45
filterenter_title_hereincludes\admin\post-types\class-ph-admin-cpt-contact.php:33
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-contact.php:43
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-contact.php:44
filtermanage_edit-contact_columnsincludes\admin\post-types\class-ph-admin-cpt-contact.php:47
actionmanage_contact_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-contact.php:48
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-contact.php:49
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-contact.php:50
filtermanage_edit-contact_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-contact.php:51
filterrequestincludes\admin\post-types\class-ph-admin-cpt-contact.php:52
filterbulk_actions-edit-contactincludes\admin\post-types\class-ph-admin-cpt-contact.php:65
filterbulk_actions-edit-contactincludes\admin\post-types\class-ph-admin-cpt-contact.php:66
filterhandle_bulk_actions-edit-contactincludes\admin\post-types\class-ph-admin-cpt-contact.php:67
actionadmin_noticesincludes\admin\post-types\class-ph-admin-cpt-contact.php:80
actionmanage_posts_extra_tablenavincludes\admin\post-types\class-ph-admin-cpt-contact.php:82
filteradmin_urlincludes\admin\post-types\class-ph-admin-cpt-contact.php:84
actionadmin_noticesincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:33
filterenter_title_hereincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:36
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:46
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:47
filtermanage_edit-enquiry_columnsincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:50
actionmanage_enquiry_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:51
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:52
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:53
filterbulk_actions-edit-enquiryincludes\admin\post-types\class-ph-admin-cpt-enquiry.php:56
filtermanage_edit-key_date_columnsincludes\admin\post-types\class-ph-admin-cpt-key-date.php:17
actionmanage_key_date_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-key-date.php:18
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-key-date.php:19
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-key-date.php:20
filtermanage_edit-key_date_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-key-date.php:21
filterrequestincludes\admin\post-types\class-ph-admin-cpt-key-date.php:22
actionquick_edit_custom_boxincludes\admin\post-types\class-ph-admin-cpt-key-date.php:23
actionsave_postincludes\admin\post-types\class-ph-admin-cpt-key-date.php:24
filterbulk_actions-edit-key_dateincludes\admin\post-types\class-ph-admin-cpt-key-date.php:26
actionsave_postincludes\admin\post-types\class-ph-admin-cpt-key-date.php:275
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-offer.php:33
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-offer.php:34
filtermanage_edit-offer_columnsincludes\admin\post-types\class-ph-admin-cpt-offer.php:37
actionmanage_offer_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-offer.php:38
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-offer.php:39
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-offer.php:40
filtermanage_edit-offer_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-offer.php:41
filterrequestincludes\admin\post-types\class-ph-admin-cpt-offer.php:42
filterbulk_actions-edit-offerincludes\admin\post-types\class-ph-admin-cpt-offer.php:45
actionadmin_noticesincludes\admin\post-types\class-ph-admin-cpt-property.php:33
filterenter_title_hereincludes\admin\post-types\class-ph-admin-cpt-property.php:36
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-property.php:46
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-property.php:47
filtermanage_edit-property_columnsincludes\admin\post-types\class-ph-admin-cpt-property.php:50
actionmanage_property_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-property.php:51
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-property.php:52
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-property.php:53
filtermanage_edit-property_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-property.php:54
filterrequestincludes\admin\post-types\class-ph-admin-cpt-property.php:55
filterdisplay_post_statesincludes\admin\post-types\class-ph-admin-cpt-property.php:56
filterviews_edit-propertyincludes\admin\post-types\class-ph-admin-cpt-property.php:59
actionbulk_edit_custom_boxincludes\admin\post-types\class-ph-admin-cpt-property.php:69
actionsave_postincludes\admin\post-types\class-ph-admin-cpt-property.php:71
filterupload_dirincludes\admin\post-types\class-ph-admin-cpt-property.php:74
actionmedia_upload_downloadable_productincludes\admin\post-types\class-ph-admin-cpt-property.php:75
actionload-edit.phpincludes\admin\post-types\class-ph-admin-cpt-property.php:81
filterviews_edit-propertyincludes\admin\post-types\class-ph-admin-cpt-property.php:121
actionmanage_posts_extra_tablenavincludes\admin\post-types\class-ph-admin-cpt-property.php:126
actionadmin_headincludes\admin\post-types\class-ph-admin-cpt-property.php:237
filterbulk_actions-edit-propertyincludes\admin\post-types\class-ph-admin-cpt-property.php:245
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-sale.php:33
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-sale.php:34
filtermanage_edit-sale_columnsincludes\admin\post-types\class-ph-admin-cpt-sale.php:37
actionmanage_sale_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-sale.php:38
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-sale.php:39
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-sale.php:40
filtermanage_edit-sale_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-sale.php:41
filterrequestincludes\admin\post-types\class-ph-admin-cpt-sale.php:42
filterbulk_actions-edit-saleincludes\admin\post-types\class-ph-admin-cpt-sale.php:45
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:33
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:34
filtermanage_edit-tenancy_columnsincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:37
actionmanage_tenancy_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:38
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:39
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:40
filtermanage_edit-tenancy_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:41
filterrequestincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:42
filterbulk_actions-edit-tenancyincludes\admin\post-types\class-ph-admin-cpt-tenancy.php:45
actionadmin_noticesincludes\admin\post-types\class-ph-admin-cpt-viewing.php:33
actionpre_post_updateincludes\admin\post-types\class-ph-admin-cpt-viewing.php:36
filterwp_insert_post_dataincludes\admin\post-types\class-ph-admin-cpt-viewing.php:37
filtermanage_edit-viewing_columnsincludes\admin\post-types\class-ph-admin-cpt-viewing.php:40
actionmanage_viewing_posts_custom_columnincludes\admin\post-types\class-ph-admin-cpt-viewing.php:41
filterlist_table_primary_columnincludes\admin\post-types\class-ph-admin-cpt-viewing.php:42
filterpost_row_actionsincludes\admin\post-types\class-ph-admin-cpt-viewing.php:43
filtermanage_edit-viewing_sortable_columnsincludes\admin\post-types\class-ph-admin-cpt-viewing.php:44
filterrequestincludes\admin\post-types\class-ph-admin-cpt-viewing.php:45
filterbulk_actions-edit-viewingincludes\admin\post-types\class-ph-admin-cpt-viewing.php:48
actionadd_post_metaincludes\admin\post-types\class-ph-admin-cpt-viewing.php:53
actionupdate_post_metaincludes\admin\post-types\class-ph-admin-cpt-viewing.php:54
filtermedia_view_stringsincludes\admin\post-types\class-ph-admin-cpt.php:27
actionadd_meta_boxesincludes\admin\post-types\class-ph-admin-meta-boxes.php:30
actionadd_meta_boxesincludes\admin\post-types\class-ph-admin-meta-boxes.php:31
actionadd_meta_boxesincludes\admin\post-types\class-ph-admin-meta-boxes.php:32
actionsave_postincludes\admin\post-types\class-ph-admin-meta-boxes.php:33
actionpost_submitbox_startincludes\admin\post-types\class-ph-admin-meta-boxes.php:35
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:38
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:39
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:40
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:41
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:43
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:44
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:45
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:46
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:47
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:48
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:50
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:52
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:53
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:54
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:56
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:57
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:58
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:59
actionpropertyhive_process_property_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:60
actionpropertyhive_process_contact_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:65
actionpropertyhive_process_contact_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:67
actionpropertyhive_process_contact_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:68
actionpropertyhive_process_contact_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:69
actionpropertyhive_process_contact_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:72
actionpropertyhive_process_enquiry_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:78
actionpropertyhive_process_enquiry_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:79
actionpropertyhive_process_appraisal_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:83
actionpropertyhive_process_appraisal_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:84
actionpropertyhive_process_appraisal_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:85
actionpropertyhive_process_appraisal_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:86
actionpropertyhive_process_viewing_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:89
actionpropertyhive_process_viewing_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:90
actionpropertyhive_process_viewing_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:91
actionpropertyhive_process_viewing_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:92
actionpropertyhive_process_offer_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:95
actionpropertyhive_process_offer_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:96
actionpropertyhive_process_offer_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:97
actionpropertyhive_process_offer_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:98
actionpropertyhive_process_offer_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:99
actionpropertyhive_process_sale_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:102
actionpropertyhive_process_sale_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:103
actionpropertyhive_process_sale_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:104
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:107
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:108
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:109
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:110
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:111
actionpropertyhive_process_tenancy_metaincludes\admin\post-types\class-ph-admin-meta-boxes.php:112
actionadmin_noticesincludes\admin\post-types\class-ph-admin-meta-boxes.php:115
actionshutdownincludes\admin\post-types\class-ph-admin-meta-boxes.php:116
filterredirect_post_locationincludes\admin\post-types\class-ph-admin-meta-boxes.php:118
actionedit_form_after_titleincludes\admin\post-types\class-ph-admin-meta-boxes.php:2455
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-add-ons.php:29
actionpropertyhive_admin_field_addonsincludes\admin\settings\class-ph-settings-add-ons.php:31
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-custom-fields.php:31
actionpropertyhive_admin_field_custom_fields_availabilityincludes\admin\settings\class-ph-settings-custom-fields.php:95
actionpropertyhive_admin_field_custom_fields_property_typeincludes\admin\settings\class-ph-settings-custom-fields.php:100
actionpropertyhive_admin_field_custom_fields_commercial_property_typeincludes\admin\settings\class-ph-settings-custom-fields.php:105
actionpropertyhive_admin_field_custom_fields_locationincludes\admin\settings\class-ph-settings-custom-fields.php:109
actionpropertyhive_admin_field_custom_fields_parkingincludes\admin\settings\class-ph-settings-custom-fields.php:114
actionpropertyhive_admin_field_custom_fields_outside_spaceincludes\admin\settings\class-ph-settings-custom-fields.php:117
actionpropertyhive_admin_field_custom_fields_price_qualifierincludes\admin\settings\class-ph-settings-custom-fields.php:123
actionpropertyhive_admin_field_custom_fields_sale_byincludes\admin\settings\class-ph-settings-custom-fields.php:126
actionpropertyhive_admin_field_custom_fields_tenureincludes\admin\settings\class-ph-settings-custom-fields.php:132
actionpropertyhive_admin_field_custom_fields_commercial_tenureincludes\admin\settings\class-ph-settings-custom-fields.php:137
actionpropertyhive_admin_field_custom_fields_furnishedincludes\admin\settings\class-ph-settings-custom-fields.php:143
actionpropertyhive_admin_field_custom_fields_management_key_date_typeincludes\admin\settings\class-ph-settings-custom-fields.php:148
actionpropertyhive_admin_field_custom_fields_marketing_flagincludes\admin\settings\class-ph-settings-custom-fields.php:154
actionpropertyhive_admin_field_custom_fields_property_featureincludes\admin\settings\class-ph-settings-custom-fields.php:159
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-demo-data.php:30
actionpropertyhive_admin_field_demo_dataincludes\admin\settings\class-ph-settings-demo-data.php:32
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-emails.php:29
actionpropertyhive_admin_field_email_queueincludes\admin\settings\class-ph-settings-emails.php:34
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-features.php:29
actionpropertyhive_admin_field_pro_featuresincludes\admin\settings\class-ph-settings-features.php:31
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-general.php:29
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-get-involved.php:30
actionpropertyhive_admin_field_getinvolvedincludes\admin\settings\class-ph-settings-get-involved.php:32
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-licenses.php:29
filterpropertyhive_settings_tabs_arrayincludes\admin\settings\class-ph-settings-offices.php:27
actionpropertyhive_admin_field_officesincludes\admin\settings\class-ph-settings-offices.php:31
filteraioseo_post_metabox_priorityincludes\class-ph-aioseo.php:26
filteraioseo_sitemap_exclude_postsincludes\class-ph-aioseo.php:27
filteraioseo_schema_outputincludes\class-ph-aioseo.php:29
filtersend_email_change_emailincludes\class-ph-ajax.php:1142
filterposts_whereincludes\class-ph-ajax.php:1627
actionfusion_builder_before_initincludes\class-ph-avada.php:47
actioninitincludes\class-ph-bricks-builder.php:11
filtercomments_clausesincludes\class-ph-comments.php:25
filtercomments_clausesincludes\class-ph-comments.php:27
filterwp_count_commentsincludes\class-ph-comments.php:30
actionwp_insert_commentincludes\class-ph-comments.php:33
actionwp_set_comment_statusincludes\class-ph-comments.php:34
actionadd_post_metaincludes\class-ph-comments.php:36
actionupdate_post_metaincludes\class-ph-comments.php:37
actionupdate_post_metaincludes\class-ph-comments.php:39
actionset_object_termsincludes\class-ph-comments.php:41
actiontemplate_redirectincludes\class-ph-countries.php:22
actionpropertyhive_update_currency_exchange_ratesincludes\class-ph-countries.php:24
filterpropertyhive_search_form_fields_afterincludes\class-ph-countries.php:26
actionet_builder_readyincludes\class-ph-divi.php:11
actionduplicate_post_post_copyincludes\class-ph-duplicate-post.php:26
actionplugins_loadedincludes\class-ph-elementor.php:11
actionelementor/query/onmarketpropertyqueryincludes\class-ph-elementor.php:12
actionelementor/query/onmarketsalespropertyqueryincludes\class-ph-elementor.php:13
actionelementor/query/onmarketlettingspropertyqueryincludes\class-ph-elementor.php:14
actionelementor/query/onmarketcommercialpropertyqueryincludes\class-ph-elementor.php:15
actionelementor/query/featuredpropertyqueryincludes\class-ph-elementor.php:16
filterelementor/query/query_argsincludes\class-ph-elementor.php:17
filterelementor_pro/utils/get_public_post_typesincludes\class-ph-elementor.php:42
actionelementor/elements/categories_registeredincludes\class-ph-elementor.php:44
filterelementor/image_size/get_attachment_image_htmlincludes\class-ph-elementor.php:46
actionelementor/preview/enqueue_scriptsincludes\class-ph-elementor.php:48
actionelementor/preview/enqueue_scriptsincludes\class-ph-elementor.php:49
actioninitincludes\class-ph-elementor.php:54
actionpropertyhive_email_headerincludes\class-ph-emails.php:65
actionpropertyhive_email_footerincludes\class-ph-emails.php:66
actionpropertyhive_process_email_logincludes\class-ph-emails.php:68
actionpropertyhive_auto_email_matchincludes\class-ph-emails.php:69
actionpropertyhive_applicant_registeredincludes\class-ph-emails.php:72
actionadmin_initincludes\class-ph-emails.php:74
actioninitincludes\class-ph-emails.php:76
actioninitincludes\class-ph-form-handler.php:20
filterpropertyhive_property_enquiry_form_fieldsincludes\class-ph-form-handler.php:28
filterpropertyhive_applicant_registration_form_fieldsincludes\class-ph-form-handler.php:29
filterpropertyhive_send_to_friend_form_fieldsincludes\class-ph-form-handler.php:30
actionwp_enqueue_scriptsincludes\class-ph-frontend-scripts.php:22
actionwp_print_scriptsincludes\class-ph-frontend-scripts.php:23
actionwp_print_scriptsincludes\class-ph-frontend-scripts.php:24
actionwp_print_footer_scriptsincludes\class-ph-frontend-scripts.php:25
actionadmin_initincludes\class-ph-install.php:41
actionadmin_initincludes\class-ph-install.php:42
filtercron_schedulesincludes\class-ph-install.php:44
actionproperty_run_update_actionsincludes\class-ph-install.php:149
actionpropertyhive_check_licensesincludes\class-ph-licenses.php:64
filterpropertyhive_add_on_can_be_usedincludes\class-ph-licenses.php:65
filterpropertyhive_add_on_can_be_updatedincludes\class-ph-licenses.php:66
actioninitincludes\class-ph-post-types.php:23
actioninitincludes\class-ph-post-types.php:24
actioninitincludes\class-ph-post-types.php:25
actionwp_trash_postincludes\class-ph-post-types.php:27
actionwp_trash_postincludes\class-ph-post-types.php:28
actionbefore_delete_postincludes\class-ph-post-types.php:30
actionbefore_delete_postincludes\class-ph-post-types.php:31
actionbefore_delete_postincludes\class-ph-post-types.php:32
actionbefore_delete_postincludes\class-ph-post-types.php:33
actiondelete_userincludes\class-ph-post-types.php:35
actionsave_postincludes\class-ph-post-types.php:37
actionsave_postincludes\class-ph-post-types.php:39
actionsave_postincludes\class-ph-post-types.php:41
actionsave_postincludes\class-ph-post-types.php:43
actionupdated_post_metaincludes\class-ph-post-types.php:44
actionpropertyhive_update_address_concatenatedincludes\class-ph-post-types.php:46
filterget_termsincludes\class-ph-post-types.php:48
actionpropertyhive_after_register_post_typesincludes\class-ph-post-types.php:50
actioninitincludes\class-ph-query.php:59
actioninitincludes\class-ph-query.php:60
actioninitincludes\class-ph-query.php:63
filterquery_varsincludes\class-ph-query.php:64
actionparse_requestincludes\class-ph-query.php:65
filterpre_get_postsincludes\class-ph-query.php:66
filterthe_postsincludes\class-ph-query.php:67
actionwpincludes\class-ph-query.php:68
actionwpincludes\class-ph-query.php:69
filterposts_whereincludes\class-ph-query.php:70
filterposts_whereincludes\class-ph-query.php:71
actionpre_get_postsincludes\class-ph-query.php:72
filterposts_joinincludes\class-ph-query.php:112
filterposts_orderbyincludes\class-ph-query.php:126
filterwpseo_metadescincludes\class-ph-query.php:346
filterwpseo_metakeyincludes\class-ph-query.php:347
filterposts_whereincludes\class-ph-query.php:362
filterwpincludes\class-ph-query.php:363
filterposts_whereincludes\class-ph-query.php:366
filterposts_whereincludes\class-ph-query.php:939
filterrank_math/excluded_taxonomiesincludes\class-ph-rank-math.php:25
filtermanage_edit-property_columnsincludes\class-ph-rank-math.php:26
filterrank_math/sitemap/posts_to_excludeincludes\class-ph-rank-math.php:27
filterrank_math/opengraph/facebook/imageincludes\class-ph-rank-math.php:28
filterrest_property_queryincludes\class-ph-rest-api.php:61
filterrest_prepare_propertyincludes\class-ph-rest-api.php:62
actionrest_api_initincludes\class-ph-rest-api.php:63
filterrest_property_collection_paramsincludes\class-ph-rest-api.php:64
actionrest_after_insert_propertyincludes\class-ph-rest-api.php:65
actionrest_api_initincludes\class-ph-rest-api.php:68
actionrest_after_insert_enquiryincludes\class-ph-rest-api.php:69
filterpre_get_postsincludes\class-ph-rest-api.php:72
filterrest_pre_dispatchincludes\class-ph-rest-api.php:73
actionrest_api_initincludes\class-ph-rest-api.php:74
actionrest_api_initincludes\class-ph-rest-api.php:77
actioninitincludes\class-ph-salient.php:11
filterposts_whereincludes\class-ph-shortcodes.php:369
actioninitincludes\class-ph-template-loader.php:21
filtertemplate_includeincludes\class-ph-template-loader.php:38
actioninitincludes\class-ph-user-contacts.php:29
actiontemplate_redirectincludes\class-ph-user-contacts.php:31
actionsave_postincludes\class-ph-user-contacts.php:92
actionsave_postincludes\class-ph-user-contacts.php:106
filterwpseo_sitemap_exclude_taxonomyincludes\class-ph-yoast-seo.php:25
filterwpseo_metabox_prioincludes\class-ph-yoast-seo.php:26
filtermanage_edit-property_columnsincludes\class-ph-yoast-seo.php:27
filterwpseo_exclude_from_sitemap_by_post_idsincludes\class-ph-yoast-seo.php:28
filterwpseo_schema_webpage_typeincludes\class-ph-yoast-seo.php:30
filterwpseo_schema_webpageincludes\class-ph-yoast-seo.php:31
filterwpseo_schema_graphincludes\class-ph-yoast-seo.php:32
actionadmin_enqueue_scriptsincludes\class-ph-yoast-seo.php:34
filterpropertyhive_single_property_image_htmlincludes\elementor-widgets\property-images.php:106
filterpropertyhive_single_property_image_htmlincludes\elementor-widgets\property-images.php:111
filterpropertyhive_single_property_image_htmlincludes\elementor-widgets\property-images.php:116
filterwp_nav_menu_objectsincludes\ph-page-functions.php:67
filterwp_list_pagesincludes\ph-page-functions.php:91
actiontemplate_redirectincludes\ph-property-functions.php:135
filterget_post_metadataincludes\ph-property-functions.php:863
filterwpseo_add_opengraph_imagesincludes\ph-property-functions.php:894
actionthe_postincludes\ph-template-functions.php:34
actiontemplate_redirectincludes\ph-template-functions.php:534
filterbody_classincludes\ph-template-hooks.php:15
filterpost_classincludes\ph-template-hooks.php:16
actionwp_headincludes\ph-template-hooks.php:24
actionget_the_generator_htmlincludes\ph-template-hooks.php:25
actionget_the_generator_xhtmlincludes\ph-template-hooks.php:26
actionpropertyhive_before_main_contentincludes\ph-template-hooks.php:34
actionpropertyhive_after_main_contentincludes\ph-template-hooks.php:35
actionpropertyhive_before_search_results_loopincludes\ph-template-hooks.php:43
actionpropertyhive_before_search_results_loopincludes\ph-template-hooks.php:44
actionpropertyhive_before_search_results_loopincludes\ph-template-hooks.php:45
actionpropertyhive_after_search_results_loopincludes\ph-template-hooks.php:53
actionpropertyhive_before_search_results_loop_item_titleincludes\ph-template-hooks.php:64
actionpropertyhive_after_search_results_loop_item_titleincludes\ph-template-hooks.php:66
actionpropertyhive_after_search_results_loop_item_titleincludes\ph-template-hooks.php:67
actionpropertyhive_after_search_results_loop_item_titleincludes\ph-template-hooks.php:68
actionpropertyhive_after_search_results_loop_item_titleincludes\ph-template-hooks.php:69
actionpropertyhive_before_featured_loop_item_titleincludes\ph-template-hooks.php:78
actionpropertyhive_after_featured_loop_item_titleincludes\ph-template-hooks.php:80
actionpropertyhive_after_featured_loop_item_titleincludes\ph-template-hooks.php:81
actionpropertyhive_before_recent_loop_item_titleincludes\ph-template-hooks.php:90
actionpropertyhive_after_recent_loop_item_titleincludes\ph-template-hooks.php:92
actionpropertyhive_after_recent_loop_item_titleincludes\ph-template-hooks.php:93
actionpropertyhive_before_single_property_summaryincludes\ph-template-hooks.php:102
actionpropertyhive_before_single_property_summaryincludes\ph-template-hooks.php:103
actionpropertyhive_product_thumbnailsincludes\ph-template-hooks.php:104
actionpropertyhive_single_property_summaryincludes\ph-template-hooks.php:115
actionpropertyhive_single_property_summaryincludes\ph-template-hooks.php:116
actionpropertyhive_single_property_summaryincludes\ph-template-hooks.php:117
actionpropertyhive_single_property_summaryincludes\ph-template-hooks.php:118
actionpropertyhive_single_property_summaryincludes\ph-template-hooks.php:119
actionpropertyhive_after_single_property_summaryincludes\ph-template-hooks.php:129
actionpropertyhive_after_single_property_summaryincludes\ph-template-hooks.php:130
actionpropertyhive_after_single_property_summaryincludes\ph-template-hooks.php:131
actionpropertyhive_after_single_property_summaryincludes\ph-template-hooks.php:132
actionpropertyhive_property_actions_list_startincludes\ph-template-hooks.php:139
actionpropertyhive_my_account_contentincludes\ph-template-hooks.php:147
actionpropertyhive_my_account_contentincludes\ph-template-hooks.php:148
actionpropertyhive_my_account_section_dashboardincludes\ph-template-hooks.php:150
actionpropertyhive_my_account_section_detailsincludes\ph-template-hooks.php:151
actionpropertyhive_my_account_section_requirementsincludes\ph-template-hooks.php:152
actionpropertyhive_my_account_section_applicant_viewingsincludes\ph-template-hooks.php:153
actionpropertyhive_my_account_section_owner_propertiesincludes\ph-template-hooks.php:154
actionpropertyhive_my_account_section_owner_viewingsincludes\ph-template-hooks.php:155
actionpropertyhive_my_account_section_deleteincludes\ph-template-hooks.php:156
actionadmin_headincludes\salient-widgets\property-actions.php:14
actionvc_before_initincludes\salient-widgets\property-actions.php:15
actionadmin_headincludes\salient-widgets\property-address-county.php:14
actionvc_before_initincludes\salient-widgets\property-address-county.php:15
actionadmin_headincludes\salient-widgets\property-address-line-2.php:14
actionvc_before_initincludes\salient-widgets\property-address-line-2.php:15
actionadmin_headincludes\salient-widgets\property-address-name-number.php:14
actionvc_before_initincludes\salient-widgets\property-address-name-number.php:15
actionadmin_headincludes\salient-widgets\property-address-postcode.php:14
actionvc_before_initincludes\salient-widgets\property-address-postcode.php:15
actionadmin_headincludes\salient-widgets\property-address-street.php:14
actionvc_before_initincludes\salient-widgets\property-address-street.php:15
actionadmin_headincludes\salient-widgets\property-address-town-city.php:14
actionvc_before_initincludes\salient-widgets\property-address-town-city.php:15
actionadmin_headincludes\salient-widgets\property-availability.php:14
actionvc_before_initincludes\salient-widgets\property-availability.php:15
actionadmin_headincludes\salient-widgets\property-bathrooms.php:14
actionvc_before_initincludes\salient-widgets\property-bathrooms.php:15
actionadmin_headincludes\salient-widgets\property-bedrooms.php:14
actionvc_before_initincludes\salient-widgets\property-bedrooms.php:15
actionadmin_headincludes\salient-widgets\property-brochures-link.php:14
actionvc_before_initincludes\salient-widgets\property-brochures-link.php:15
actionadmin_headincludes\salient-widgets\property-council-tax-band.php:14
actionvc_before_initincludes\salient-widgets\property-council-tax-band.php:15
actionadmin_headincludes\salient-widgets\property-deposit.php:14
actionvc_before_initincludes\salient-widgets\property-deposit.php:15
actionadmin_headincludes\salient-widgets\property-embedded-virtual-tours.php:14
actionvc_before_initincludes\salient-widgets\property-embedded-virtual-tours.php:15
actionadmin_headincludes\salient-widgets\property-enquiry-form.php:14
actionvc_before_initincludes\salient-widgets\property-enquiry-form.php:15
actionadmin_headincludes\salient-widgets\property-epcs.php:14
actionvc_before_initincludes\salient-widgets\property-epcs.php:15
actionadmin_headincludes\salient-widgets\property-features.php:14
actionvc_before_initincludes\salient-widgets\property-features.php:15
actionadmin_headincludes\salient-widgets\property-floor-area.php:14
actionvc_before_initincludes\salient-widgets\property-floor-area.php:15
actionadmin_headincludes\salient-widgets\property-floorplans.php:14
actionvc_before_initincludes\salient-widgets\property-floorplans.php:15
actionadmin_headincludes\salient-widgets\property-full-description.php:14
actionvc_before_initincludes\salient-widgets\property-full-description.php:15
actionadmin_headincludes\salient-widgets\property-image.php:14
actionvc_before_initincludes\salient-widgets\property-image.php:15
actionadmin_headincludes\salient-widgets\property-images.php:14
actionvc_before_initincludes\salient-widgets\property-images.php:15
actionadmin_headincludes\salient-widgets\property-let-date-available.php:14
actionvc_before_initincludes\salient-widgets\property-let-date-available.php:15
actionadmin_headincludes\salient-widgets\property-map-link.php:14
actionvc_before_initincludes\salient-widgets\property-map-link.php:15
actionadmin_headincludes\salient-widgets\property-map.php:14
actionvc_before_initincludes\salient-widgets\property-map.php:15
actionadmin_headincludes\salient-widgets\property-meta.php:14
actionvc_before_initincludes\salient-widgets\property-meta.php:15
actionadmin_headincludes\salient-widgets\property-price-qualifier.php:14
actionvc_before_initincludes\salient-widgets\property-price-qualifier.php:15
actionadmin_headincludes\salient-widgets\property-price.php:14
actionvc_before_initincludes\salient-widgets\property-price.php:15
actionadmin_headincludes\salient-widgets\property-reception-rooms.php:14
actionvc_before_initincludes\salient-widgets\property-reception-rooms.php:15
actionadmin_headincludes\salient-widgets\property-reference-number.php:14
actionvc_before_initincludes\salient-widgets\property-reference-number.php:15
actionadmin_headincludes\salient-widgets\property-search-form.php:14
actionvc_before_initincludes\salient-widgets\property-search-form.php:15
actionadmin_headincludes\salient-widgets\property-street-view.php:14
actionvc_before_initincludes\salient-widgets\property-street-view.php:15
actionadmin_headincludes\salient-widgets\property-summary-description.php:14
actionvc_before_initincludes\salient-widgets\property-summary-description.php:15
actionadmin_headincludes\salient-widgets\property-tenure.php:14
actionvc_before_initincludes\salient-widgets\property-tenure.php:15
actionadmin_headincludes\salient-widgets\property-type.php:14
actionvc_before_initincludes\salient-widgets\property-type.php:15
filterpropertyhive_departmentspropertyhive.php:139
actioninitpropertyhive.php:141
actioninitpropertyhive.php:142
actioninitpropertyhive.php:143
actioninitpropertyhive.php:144
actionrest_api_initpropertyhive.php:145
actionafter_setup_themepropertyhive.php:146
actionwppropertyhive.php:147
actionwp_update_comment_countpropertyhive.php:148

Scheduled Events 7

propertyhive_auto_email_match
propertyhive_process_email_log
propertyhive_update_currency_exchange_rates
propertyhive_process_email_log
propertyhive_auto_email_match
propertyhive_check_licenses
propertyhive_update_address_concatenated
Maintenance & Trust

Property Hive Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 1, 2025
PHP min version
Downloads197K

Community Trust

Rating98/100
Number of ratings93
Active installs3K
Developer Profile

Property Hive Developer Profile

Property Hive

8 plugins · 7K total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
218 days
View full developer profile
Detection Fingerprints

How We Detect Property Hive

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/propertyhive/assets/css/frontend/main.css/wp-content/plugins/propertyhive/assets/css/frontend/map-styles.css/wp-content/plugins/propertyhive/assets/js/frontend/app.js/wp-content/plugins/propertyhive/assets/js/frontend/map.js/wp-content/plugins/propertyhive/assets/js/frontend/search-form.js/wp-content/plugins/propertyhive/assets/js/frontend/single-property.js/wp-content/plugins/propertyhive/assets/js/frontend/mobile-menu.js/wp-content/plugins/propertyhive/assets/js/frontend/sticky-header.js+18 more
Script Paths
/wp-content/plugins/propertyhive/assets/js/frontend/app.js/wp-content/plugins/propertyhive/assets/js/frontend/map.js/wp-content/plugins/propertyhive/assets/js/frontend/search-form.js/wp-content/plugins/propertyhive/assets/js/frontend/single-property.js/wp-content/plugins/propertyhive/assets/js/frontend/mobile-menu.js/wp-content/plugins/propertyhive/assets/js/frontend/sticky-header.js+13 more
Version Parameters
propertyhive/assets/css/frontend/main.css?ver=propertyhive/assets/css/frontend/map-styles.css?ver=propertyhive/assets/js/frontend/app.js?ver=propertyhive/assets/js/frontend/map.js?ver=propertyhive/assets/js/frontend/search-form.js?ver=propertyhive/assets/js/frontend/single-property.js?ver=propertyhive/assets/js/frontend/mobile-menu.js?ver=propertyhive/assets/js/frontend/sticky-header.js?ver=propertyhive/assets/js/frontend/lazyload.js?ver=propertyhive/assets/js/frontend/owl.carousel.min.js?ver=propertyhive/assets/js/frontend/imagesloaded.min.js?ver=propertyhive/assets/js/frontend/isotope.min.js?ver=propertyhive/assets/js/frontend/magnific-popup.js?ver=propertyhive/assets/js/frontend/nouislider.min.js?ver=propertyhive/assets/js/frontend/waypoints.min.js?ver=propertyhive/assets/js/frontend/jquery.countdown.min.js?ver=propertyhive/assets/js/frontend/chart.min.js?ver=propertyhive/assets/js/frontend/chartjs-plugin-datalabels.min.js?ver=propertyhive/assets/js/frontend/custom.js?ver=propertyhive/assets/js/frontend/modernizr.js?ver=propertyhive/assets/js/frontend/select2.min.js?ver=propertyhive/assets/css/frontend/owl.carousel.css?ver=propertyhive/assets/css/frontend/magnific-popup.css?ver=propertyhive/assets/css/frontend/nouislider.css?ver=propertyhive/assets/css/frontend/select2.min.css?ver=propertyhive/assets/css/frontend/rtl.css?ver=

HTML / DOM Fingerprints

CSS Classes
propertyhive-search-form-wrapperpropertyhive-featured-propertiespropertyhive-property-listingpropertyhive-agent-profilepropertyhive-property-gallerypropertyhive-map-containerpropertyhive-sticky-headerpropertyhive-mobile-menu-toggle+1 more
HTML Comments
<!-- Start PropertyHive Search Form --><!-- End PropertyHive Search Form --><!-- PropertyHive Featured Properties Section --><!-- PropertyHive Property Listing -->+8 more
Data Attributes
data-ph-map-latdata-ph-map-lngdata-ph-map-zoomdata-ph-search-form-iddata-propertyhive-iddata-property-status+9 more
JS Globals
PropertyHiveFrontendPH_SEARCH_CONFIGPH_MAP_DATAPH_PROPERTY_SINGLE_CONFIGPH_FAVORITES_AJAX_URLPH_AJAX_URL+1 more
REST Endpoints
/wp-json/propertyhive/v1/search/wp-json/propertyhive/v1/properties/wp-json/propertyhive/v1/agents/wp-json/propertyhive/v1/contact-form/wp-json/propertyhive/v1/save-favorite/wp-json/propertyhive/v1/remove-favorite/wp-json/propertyhive/v1/get-favorites
Shortcode Output
[propertyhive_search_form[propertyhive_featured_properties[propertyhive_property_listing[propertyhive_agent_profile
FAQ

Frequently Asked Questions about Property Hive