Implement launch blockers and MLS state filter
- Add MLS state filter for MN/IA only queries - Add property inquiry form auto-population with read-only display - Update broker info and office hours in footer - Remove Bridge Realty text from about page - Update service area to Minnesota and Iowa - Add HomeProz listing identification (is_homeproz column) - Add dynamic featured listings on front page - Add gallery thumbnail preloading and loading spinners - Update FEATURES_PENDING with completion status 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -471,6 +471,8 @@ Sunday By Appointment
|
||||
|
||||
**Analysis:** Simple theme options update.
|
||||
|
||||
**Status:** COMPLETED 2025-12-16 - Updated site-footer.php: Mon-Fri 9:00am - 4:00pm, Sat/Sun By Appointment
|
||||
|
||||
---
|
||||
|
||||
## Category 5: Footer & Legal
|
||||
@@ -734,17 +736,17 @@ Also: "Broker Brian Haugen - MN | Broker/Auctioneer Greg Jensen - MN, IA - 24-21
|
||||
## Priority Summary
|
||||
|
||||
### Must-Do (Critical)
|
||||
1. Broker footer legal text update (5.1)
|
||||
2. Phone number update (5.2)
|
||||
3. Property inquiry form auto-population (4.1)
|
||||
4. Featured photo from MLS (1.2)
|
||||
5. Logo consistency (2.4)
|
||||
6. Agent state licenses (3.8)
|
||||
7. Bridge Realty text removal (9.1)
|
||||
1. Broker footer legal text update (5.1) - COMPLETED 2025-12-16: Updated site-footer.php with correct broker info
|
||||
2. Phone number update (5.2) - AWAITING: Client needs to confirm final phone number
|
||||
3. Property inquiry form auto-population (4.1) - COMPLETED 2025-12-16: CF7 hidden field, read-only display box, sends to office@homeprozrealestate.com
|
||||
4. Featured photo from MLS (1.2) - ALREADY WORKING: media_order=1 used as primary
|
||||
5. Logo consistency (2.4) - AWAITING: Client needs to provide condensed HP logo SVG
|
||||
6. Agent state licenses (3.8) - AWAITING: Client needs to provide license numbers
|
||||
7. Bridge Realty text removal (9.1) - COMPLETED 2025-12-16: Removed from page-about.php, updated with correct LandProz DBA info
|
||||
|
||||
### High Priority (Implement)
|
||||
1. Co-listing agent support (1.1)
|
||||
2. Service area MN + IA (5.3)
|
||||
2. Service area MN + IA (5.3) - COMPLETED 2025-12-16: Updated footer tagline to "Minnesota and Iowa"
|
||||
3. Expanded search filters (1.5)
|
||||
4. Property type showcase boxes (1.6)
|
||||
5. Multi-recipient email routing (4.2)
|
||||
@@ -821,3 +823,15 @@ Also: "Broker Brian Haugen - MN | Broker/Auctioneer Greg Jensen - MN, IA - 24-21
|
||||
- Sold properties strategy
|
||||
- Full agent tier system
|
||||
- Buyers/sellers guide revamp
|
||||
|
||||
---
|
||||
|
||||
## Technical Notes (2025-12-16)
|
||||
|
||||
### MLS State Filter Implementation
|
||||
All MLS queries now restricted to Minnesota (MN) and Iowa (IA) only:
|
||||
- Added `MLS_ALLOWED_STATES` constant in `mls-by-hansonxyz.php`
|
||||
- Added `get_state_filter()` private method in `class-mls-query.php`
|
||||
- Applied to: `get_properties()`, `get_distinct_cities()`, `get_distinct_counties()`, `get_count()`, `has_data()`, `get_property_types()`, `get_price_range()`
|
||||
|
||||
This ensures all property searches, filters, and statistics only include MN/IA listings.
|
||||
|
||||
Reference in New Issue
Block a user