forked from easypropertylistings/Easy-Property-Listings
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
1287 lines (1051 loc) · 79.7 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
=== Easy Property Listings ===
Author URI: http://www.realestateconnected.com.au/
Plugin URI: https://easypropertylistings.com.au/
Contributors: mervb1
Donate link: https://easypropertylistings.com.au/support-the-site/
Tags: real estate, property, listings, CRM, contact management, reports
Requires at least: 3.9
Tested up to: 4.9
Stable Tag: 3.1.18
License: GNU Version 2 or Any Later Version
Fast. Flexible. Forward-thinking solution for real estate agents using WordPress. Built for scale and contact generation and works with any theme.
== Description ==
Easy Property Listings is one of the most dynamic and feature rich Real Estate plugin for WordPress available on the market today.
An easy to use plugin that provides the needed functions to configure a dynamic real estate website in minutes. Packed with advanced features, shortcodes and templates letting you create real estate websites fast.
**Features:**
**Get Real Estate Online Faster Than Ever**
Now you can promote your listings and automate lead generation
* Easily integrated to any WordPress website.
* Create websites that present listings beautifully.
* Display listings in a responsive list or grid format.
* 100s of ready to use theme templates available for free.
* No code necessary. Infinite options. Just select and save.
* Instantly works with popular themes Genesis, Headway, iThemes Builder.
* Fully customisable and works with any Theme or framework.
* Personalise for your market in seconds.
* 100% responsive and mobile ready.
**Real estate agents’ extension to the web**
No "technical" experience necessary, its easy to use.
* Built in help and tutorials if you get stuck.
* Quick to setup, publish and update your listings.
* The only plugin that lets you focus on listing and selling.
* Add listings in a fast and efficient way saving you hours.
* Start with the free version and activate add-ons as you grow.
**Easy for Developers to Design and Customise**
Fully customise to match your WordPress theme and design.
* Fast, efficient, extensible code.
* Over 150 custom fields, 7 post types all pre-configured.
* The only plugin built to easily customise to match your design.
* Easy to understand API’s with detailed documentation.
* Customise the look and feel of the site exactly how you want.
* Clean CSS means you don’t have to spend hours un-coding.
* Add new templates in seconds and use with shortcodes.
* Modular templates that are easy to change.
**Developers Can Build Advanced Websites Fast**
Your customer want features found on major real estate portals? All possible with Easy Property Listings.
* Complex real estate website development made easy.
* Filled with filters and hooks that allow full modification.
* A fast and efficient plugin written using WordPress standards.
* Create a settings plugin and use it again on other sites.
* Plugin can be modified without much technical knowhow.
* Available in a dozen languages and 26 currencies.
* Upgrade your site with advanced add-ons.
* API Documentation.
**Powerful Shortcodes and Widgets**
Shortcodes and widgets that let you filter, display and search listings.
* Fast customisable listing search.
* Advanced easy to customise widgets.
* Packed with powerful shortcodes to display listings.
* Display and filter listings by any criteria with shortcodes.
* Randomly display listings with widgets, massive SEO benefits.
* Template system allows infinite display possibilities.
* Instantly generate an automatic open home list.
**Listings Displayed Beautifully**
Multiple agent details not a problem, its built in.
* Instantly sort displayed listings by price, date, location.
* Link to virtual tours, floor plans, mini sites, and more.
* Agent profile box loaded with your social media and details.
* Visitors can add open homes to their calendar with a click.
* Flag listing, new, under contract, sold and customise.
* Photo gallery and Google Maps.
* Embed online property videos.
**Add and Edit Listings Easily**
Filled with rich and useful features that makes publishing listings online a breeze.
* Easily add, update and manage unlimited listings fast.
* Optimised for Search Engines (SEO) with separate listing types.
* Pricing system for today that you won’t find in any other plugin.
* Attach landlords and sellers details to listings for quick access.
* Listings have different needs, this handles them all.
* Add unlimited property features.
**Listing Management Redefined**
Complete real estate plugin built for any sized company or portal.
* Easy to sort, search and manage listings.
* Dashboard widgets gives you an instant overview.
* Important listing details available with a glance.
* Instantly track your real estate business.
**Contact and Lead Management with Built in CRM**
Prospecting that works how you do.
* Capture contacts and manage leads.
* Tag contacts so they stand out as a priority.
* Email contacts, track conversations and activities.
* Save contact info for quick reference when prospecting.
* Work your leads and never forget to follow-up again.
* Instantly filter contacts by custom tags, just click.
**Advanced Reporting**
Track your business growth with beautiful instant, reports
* Beautiful graph of what your business is doing.
* Compare listings and sales, rentals and leased results.
* Filter listings by any period of time, instant KPI reports.
* Tack market progress over any period of time
**Enhance and Extend with Premium Add-Ons**
Grow your online success with premium add-ons
* 300+ listings on one map… sold! [Advanced Mapping](https://easypropertylistings.com.au/extensions/advanced-mapping/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=wordpressorg).
* Your a winner, be proud and show off your Awards.
* Let your happy customers share how good you are with Testimonials.
* Print customised Brochures and stock lists easily.
* Enhanced your agents online profiles with the Staff Directory.
* Location, location, location… Powerful SEO strategy with Location Profiles.
* Beautiful image Sliders with, thousands of possibilities.
* Let buyers and tenants know whats new with Email Alerts.
* Online CMA Market Reports automatically attached to your listings.
* Dedicated add-on for Importing Listings from CSV and XML.
* More add-ons in development to further extend an already awesome plugin.
* Extend with many [add-ons](https://easypropertylistings.com.au/extensions/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=wordpressorg)
**Dedicated Support**
> The Easy Property Listings team does not provide support for the real estate plugin on the WordPress.org forums. One on one forum support is available to people who purchase [Support](https://easypropertylistings.com.au/support-ticket/?utm_source=readme&utm_medium=description_tab&utm_content=premium_support&utm_campaign=wordpressorg) only.
Extensive near instant response to support, we just want to help.
* Lots of free tutorials & how to videos.
* Dedicated online API documentation.
* Free, easy to follow online documentation.
* Support plans for fast detailed help and theme setup.
**More Features**
* Multiple listing types are supported because not everyone is a residential properties specialist. You can list rentals, commercial, land, rural and businesses just as easily.
* Flexible pricing options like "no price", POA and necessary real estate options like under offer & auction.
* Developed from a real estate agents perspective to make it easy and quick to add and update listings.
* Completely location independent with extensive currency support, so it doesn’t matter where listing are in the world.
* Geo-locate the property coordinates with a press of a button and display a Google Map.
* iCal calendar appointment support for inspection times. Just click and add to your calendar.
* Support for Under Offer and no price listings, you name it, it works.
* Currency support for non-dollar currencies.
**Widgets**
* Listing widget with options for image size, order, random, status and more which means you can quickly setup featured listings that dynamically change saving you hours of custom query coding or needing separate plug-ins.
* Search widget with price range, location, bedrooms bathrooms and a feature search which means you will limit the dreaded "property not found" page that many real estate sites show when searching an area where you don't have an active listing.
* Author Box that is easy to customise: multiple agents, tabbed, video, bio, social media links and extendible with the Staff Directory extension.
* Author widget supporting multiple authors.
**Shortcodes**
Several short codes to insert your listings into posts and pages with many customisable options. [Shortcode documentation](http://codex.easypropertylistings.com.au/category/25-shortcodes?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg). These short codes allow you to display listings any way and anywhere you like.
* [listing]
* [listing_category]
* [listing_open]
* [listing_search]
* [listing_feature]
* [listing_location]
* [listing_auction]
* [epl_contact_form]
**Listing**
The [listing] shortcode allows you to output your listings on pages and posts with advanced filtering options for listing types, order, status filtering, locations and much more which you can [read about the settings and options here](http://codex.easypropertylistings.com.au/article/24-listing?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg).
**Listing Open**
The [listing_open] shortcode quickly outputs listings that have scheduled open for inspection times. Use this on posts so your site will always have an up-to-date list of properties open for inspection. Use the [listing_open post_type="property" template="table"] or for rentals and slimmer [listing_open post_type="rental" template="table_open"] option to create a slim list of listings.
**Listing Search**
The [listing_search] shortcode allows you to place the search widget anywhere you like. Just added to the plugin are new styles to output [listing_search style="wide"] and [listing_search style="slim"] variations. You can also enable the tabbed option with [listing_search post_type="property,rental,land"] and you can adjust the tab labels from the plugin settings page. More [details about the listing_search shortcode can be found here](http://codex.easypropertylistings.com.au/article/122-listingsearch?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg). If you use the search widget you can easily select your options from the widget editor. Enable the tabbed search by multi selecting the listing types with Ctrl on your pc or Command on a mac keyboard.
**Listing Category**
Use the [listing_category] short code to filter listings by any variable you want to use. Easy Property Listings has over 30 variables available for each listing type to create specialised pages for anything. Read the [detailed documentation](http://codex.easypropertylistings.com.au/article/26-listingcategory?utm_source=readme&utm_medium=description_tab&utm_content=documentation_link&utm_campaign=wordpressorg) about this advanced shortcode.
**Use any theme**
Use any theme you want which means you can use your creativity and build beautiful websites the way you want. We’ve kept CSS to a minimum so it looks great on any theme you choose.
**Developer Features:**
* Over 50 custom meta fields per listing type. Everything is pre-configured saving hundreds of hours. Want more, add more all extendible.
* Separate post types for each listing type; property, rental, land, rural, business, commercial, commercial land.
* Lightbox support, just add your favourite plugin that uses link="file on the gallery short code.
* Create your own custom templates using standard WordPress and included functions.
* Minimal CSS styling so it will integrate with any theme.
* Developer friendly with dozens of actions and filters.
* Custom labels for everything and full translation support.
* Supports REAXML, JUPIX and worldwide MLS systems.
* Hundreds of filters to modify the default behaviour of the plugin.
**Extensions and add-ons**
You get cool optional [extensions](https://easypropertylistings.com.au/extensions/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions) which means you can grow your site and content and offer additional options to your clients and customers with features they will love.
More information at [Easy Property Listings.com.au](https://easypropertylistings.com.au/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions).
**Follow this plugin on [GitHub](https://github.com/easypropertylistings/Easy-Property-Listings)**
**Advanced Mapping**
[Advanced Map](https://easypropertylistings.com.au/extensions/advanced-mapping/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_advanced_map) Create a beautiful map showcasing your listings with a powerful shortcode.
**Brochures and Stock List Extension**
With the [brochures](https://easypropertylistings.com.au/extensions/brochures/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_brochures) extension for Easy Property Listings you can create printable brochures and stock lists for your listings. There are several options to control the brochure styles and templates. Or create your own!
**Frontend Submissions**
[Frontend Submissions](https://easypropertylistings.com.au/extensions/frontend-submissions/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_frontend_submissions) Frontend Submissions provides a the ability to submit listings via a frontend form for review using a shortcode. They can also edit submitted listings from the frontend of your website.
**Listing Alerts**
[Listing Alerts](https://easypropertylistings.com.au/extensions/listing-alerts/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_listing_alerts) Schedule email alerts to subscribers with HTML email support and customisable messages.
**Location Profiles**
[Location Profiles](https://easypropertylistings.com.au/extensions/location-profiles/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_location_profiles) With this plugin, you can add detailed suburb, city or neighbourhood profiles automatically to your listings in that location.
**Market Research**
[Market Research](https://easypropertylistings.com.au/extensions/market-research/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_market_research). With the Market Research extension for Easy Property Listings you can import property sales data and dynamically display it on your listings in a matching location.
**Sliders**
[Sliders](https://easypropertylistings.com.au/extensions/sliders/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_slider) The Sliders extension allows you to effortlessly create beautiful listing galleries that include numerous options and are fully responsive.
**Staff/Agent Directory**
[Staff/Agent Directory](https://easypropertylistings.com.au/extensions/staff-directory/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_staff_directory) Give your real estate agents and staff an enhanced author profile on your listings and manage staff members with this extension.
**Testimonial Manager**
[Testimonial Manager](https://easypropertylistings.com.au/extensions/testimonial-manager/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_testimonial_manager) Testimonials can be an effective way to get more listings. They add credibility and builds trust. With this plugin, quickly add testimonials and have them link with properties in specific locations.
[Many more extensions can be found here](https://easypropertylistings.com.au/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions).
**Languages**
Easy Property Listings needs help for translation:
1. English (and British English)
2. Belgian (Dutch)
3. Bulgarian
4. Danish
5. Dutch
6. Finnish
7. French
8. German
9. Italian
10. Polish
11. Russian
12. Swedish
13. Ukrainian
14. Arabic
15. Brazilian Portuguese
Would you like to help translate the plugin into more languages? [Join our Translations Forum](https://easypropertylistings.com.au/support/forum/translations/).
== Installation ==
**Automatic installation**
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't even need to leave your web browser. To do an automatic install, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.
In the search field type "Easy Property Listings" and click Search Plugins. Once you've found the plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by clicking Install Now.
**Manual installation**
The manual installation method involves downloading the plugin and uploading it to your web server via your favourite FTP application.
1. Download the plugin file to your computer and unzip it
2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installation's wp-content/plugins/ directory.
3. Activate the plugin from the Plugins menu within the WordPress admin.
**Theme Setup - Are you feeling lucky?**
Easy Property Listings includes a theme compatibility mode that works great for most themes. Once you have activated the plugin visit Dashboard > Easy Property Listings > Settings > Theme Setup. Before you enable the theme compatibility mode, add a listing and preview. If it looks great, you are good to go, however if your listing is too wide or your sidebar is in the wrong place activate Theme Compatibility mode. Next adjust the Theme Setup: Featured Images to adjust how your featured images appear. If you see two featured images play with the settings until it looks great.
**Manual Theme Setup**
To get the best result from Easy Property Listings on your real estate website you need to manually perform [Theme Setup](http://codex.easypropertylistings.com.au/article/49-theme-setup) using some copy and paste which gives you greater control over your listings. This will enable a better display and will make the plugin look great on any WordPress theme. If you need theme setup assistance first check the [theme support forum](https://easypropertylistings.com.au/support/forum/theme-support/) as we have already created many [Templates for WordPress themes](http://codex.easypropertylistings.com.au/article/185-theme-templates).
**Getting Started**
1. Go to Easy Property Listings > Settings and enable your listing types and press save.
2. Customise your labels, tweak the display, all in minutes from Easy Property Listings > Setting page.
3. Add a listing as you would a post. Check the help guide inside the plugin. Dashboard > Easy Property Listings > Help. These instructions are also accessible to authors.
4. Create blank pages for each listing type you enable so you can easily add the archive page to your WordPress menus. There are detailed instructions which you can access from your Dashboard > Easy Property Listings > Help & Help > Getting Started
5. The latest release of Easy Property Listings includes a theme compatibility mode that works great for most themes. Once you have activated the plugin visit Dashboard > Easy Property Listings > Settings > Theme Setup. Before you enable the theme compatibility mode, add a listing and preview. If it looks great, you are good to go, however if your listing is too wide or your sidebar is in the wrong place activate Theme Compatibility mode. Next adjust the
Theme Setup: Featured Images to adjust how your featured images appear. If you see two featured images play with the settings until it looks great.
6. Add widgets, shortcodes and listings.
7. Have a cup of coffee as you'll be amazed at how quickly and easily you created an advanced Real Estate listing website.
8. For detailed setup instructions, visit the official [Documentation](http://codex.easypropertylistings.com.au/) page.
9. Visit the [Extension Store](https://easypropertylistings.com.au/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extensions) to further enhance your real estate website with cool SEO focused tools.
== Frequently Asked Questions ==
= Will this work for bigger companies with multiple agents? =
Absolutely, Easy Property Listings is built from the ground up for scale, speed and thousands of listings. When you want dynamic agent and staff profiles we recommend the [Staff/Agent Directory](https://easypropertylistings.com.au/extensions/staff-directory/?utm_source=readme&utm_medium=description_tab&utm_content=extensions_link&utm_campaign=epl_extension_staff_directory) extension. This allows you to quickly set-up multiple agent and staff members and automatically display all the agents listings, post activity and use a featured image instead of the default Gravatar.
= We want to display less or more info on the archive and single listing views, how can we create a unique customised look? =
You can use the Easy Property Listings template loading system that lets you place all the plugin templates inside themes/YOUR_THEME/easypropertylistings/ folder and edit everything. You can [read more about how to do that here](http://codex.easypropertylistings.com.au/article/303-how-to-create-custom-widget-templates-using-the-theme-template-loader?utm_source=readme&utm_medium=faq_tab&utm_content=templates&utm_campaign=epl_documentation).
= How do I setup my WordPress theme to work with Easy Property Listings 2.0 =
In order for correct integration with your WordPress theme please follow these instructions [WordPress Theme configuration instructions](http://codex.easypropertylistings.com.au/article/49-theme-setup).
These instructions are also located inside the plugin. Visit Dashboard > Easy Property Listings > Help > Getting Started > Setup your theme to work with the plugin
= Do I need to know code like php or advanced CSS? =
We built this plugin from the perspective of a real estate agent as that's what I used to do. We want this to be an easy to install and use plugin so you can focus on listing/selling and leasing property. No advanced coding knowledge needed, activate the property types and add listings, so no matter your experience it will work for you.
= How do I Show My List of Listings? =
The easiest way to display the archive page for your listing:
1. Create a blank page for each listing type you enable called; property, rental, land, business, rural, commercial, commercial-land. You can rename them after.
2. Now these pages will display listings of that type as long as you have added one.
= Is there a sample import file I can use to setup a demo real estate web site? =
Yes! Simply go to Tools > Import and install the WordPress Importer, then navigate to wp-content/plugins/easy-property-listing/assets/ and select the sample-property-import.xml file. This will create several sample properties for you, make sure the "property" type is activated.
= Getting a 404 error? =
To get rid of the 404 error when viewing a listing, you need to re-save your permalink structure. Go to Settings > Permalinks and click "Save Changes".
= How do I use the advanced author box on posts and pages? =
Place the php function on your single.php template in your theme <?php do_action( 'epl_single_author' ); ?>
= Can I add integrations for third party real estate applications like 1Form or Inspect Real Estate? =
Yes, through the addition of one or more of the add-on integrations, you can quickly integrate third party buttons to listings. The add-on gateways currently available:
* [1form](https://easypropertylistings.com.au/extensions/1form/)
* [Inspect Real Estate](https://easypropertylistings.com.au/extensions/inspect-real-estate/)
== Screenshots ==
1. Edit Contact Details
2. Listing Reports
3. Archive Page Display with Listing Widgets
4. Admin view of Property listing type
5. Custom fields configured for a Property Listing type
6. User Profile options for author box
7. Search Widget adapts to child theme style
8. Home open shortcode and Multi Author widget
== Changelog ==
= 3.1.19 July 12, 2017 =
* New: Filter added to allow filtering of property meta with epl_meta_filter_{property_meta_key_name}.
* Tweak: Allow Full URL for user profile, Twitter, Facebook, Google Plus accounts.
* Fix: Corrected the epl_property_sub_title_commercial_features filter to allow altering.
* Fix: Corrected the epl_property_sub_title_rural_features filter to allow altering.
* Fix: Corrected the epl_switch_views_sorting_title_sort filter to allow altering.
* Fix: Corrected the epl_switch_views_sorting_title_list filter to allow altering.
* Fix: Corrected the epl_switch_views_sorting_title_grid filter to allow altering.
= 3.1.18 July 7, 2017 =
* Fix: Corrected Commercial and Business epl_property_suburb function to only display suburb.
= 3.1.17 June 15, 2017 =
* Fix: Geocoding Address with only partial address details will now generate coordinates.
* Fix: Sorting rentals after performing search would sometimes return no results.
= 3.1.16 May 25, 2017 =
* New: Rebuilt search CSS containers for easier formatting with exact widths.
* New: Filter epl_property_category_value for altering house category.
* New: Add Listing Status and Under Offer to post class.
* New: Added Commercial Type to post class.
* Tweak: Ability to display multiple categories on listings.
* Fix: Corrected returning of none and added value to get_property_category, get_property_land_category, get_property_commercial_category and get_property_rural_category functions.
* Fix: Rental sorting error in listing shortcodes.
* Fix: Author widget on pages with sorting.
= 3.1.15 May 17, 2017 =
* Fix: Car searching Any will now return listings with no carport or garage.
= 3.1.14 May 9, 2017 =
* Tweak: Allow author box to be used on non Easy Property Listings posts without error.
* Tweak: Removed Brazilian Portuguese from plugin as language package is now served from WordPress.org
= 3.1.12 April 27, 2017 =
* New: Filter epl_property_land_area_unit_label for Land Unit Label Filter.
* New: Filter epl_property_building_area_unit_label for Building Unit Label Filter.
* New: Filter epl_the_property_feature_list_before before the features list.
* New: Filter epl_the_property_feature_list_before_common_features before the common features list.
* New: Filter epl_the_property_feature_list_before_additional_features before the additional features list.
* New: Filter epl_the_property_feature_list_after for after the output of the features list.
* Tweak: Property, Rural, Commercial Category output to secondary heading.
* Tweak: Altered land sqm output to m2.
* Tweak: Shortcode [listing_auction] now only displays auction listings.
* Fix: Property Category now outputs to feature list.
* Fix: Rural Category now outputs to feature list.
* Fix: Commercial Category now outputs to feature list.
* Fix: Empty Commercial Features heading no longer outputs heading if values are empty.
* Fix: Empty Rural Features heading no longer outputs heading if values are empty.
= 3.1.11 April 6, 2017 =
* Fix: Property ID search in admin.
* New: Brazilian Portuguese Translation thanks to Dijo.
* New: Added epl_button_target_floorplan filter.
= 3.1.10 March 27, 2017 =
* New: Filter added epl_ical_args for iCal output.
* Tweak: Ability to search by property ID when managing listings from the Dashboard.
* Tweak: Added Sortable column Unique ID.
= 3.1.9 March 23, 2017 =
* Tweak: Allowed Authors and Contributors to access help screens.
= 3.1.8 March 22, 2017 =
* Fix: Corrected Listing not found filters used in archive templates with a new epl_property_search_not_found hook.
* Tweak: Translations updated.
= 3.1.7 March 22, 2017 =
* New: Added epl_template_class to templates and added its context for Listing Templates extension.
* New: Auction Date processing function for import scripts.
* New: REAXML convert date/time to adjust for timezone for import scripts.
* Tweak: Wording for delete settings adjusted to reflect radio option.
* Fix: Corrected missing Property Features title and filter.
= 3.1.6 March 10, 2017 =
* New: Hierarchical Features Taxonomy EPL_FEATURES_HIERARCHICAL Constant.
* New: Filter for Commercial For Sale and Lease label epl_commercial_for_sale_and_lease_label when both option selected.
* New: Added filters for shortcodes to adjust no results messages. Filters epl_shortcode_results_message_title_open for [listing_open] shortcode and epl_shortcode_results_message_title for all other shortcodes.
* Tweak: Additional case values for importing additional features now accepts YES, yes, Y, y, on, NO, no, N, n, off.
* New: Common features filter epl_property_common_features_list added.
* Tweak: Corrected spelling of meta box group ids for commercial_features and files_n_links.
* Tweak: Author widget will no longer display if hide author box on a listing is ticked.
* Tweak: Filter for epl template class.
* Fix: Commercial listing lease price text display when both option selected.
* Fix: Property Features title filter epl_property_sub_title_property_features enabling title modification.
* Fix: Post type archive called incorrectly in some cases.
* Fix: PHP 7.1 support.
* Fix: Class adjustment for taxonomy search.
= 3.1.5 January 18, 2017 =
* New: Added a Google Maps API key notification to Easy Property Listings > Settings when no key is set.
* Tweak: Internal shortcode option documentation.
* Fix: Shortcode offset feature breaking pagination. Note when using offset, pagination is disabled: [listing] , [listing_category], [listing_feature], [listing_location]
* Fix: Corrected the default option when using select fields.
= 3.1.4 January 16, 2017 =
* New: Added offset option to the following shortcodes that allows you to place multiple shortcodes on a single page and prevent displaying duplicate listings. Added to the following shortcodes: [listing] , [listing_category], [listing_feature], [listing_location]
* Tweak: Optimisations to secondary author display by removing duplicate code.
* Tweak: Improvements to extension license updater and notifications on license status.
* Tweak: Performance improvements to admin functions.
* Tweak: Translations adjustment to load textdomain after all plugins initialised.
= 3.1.3 January 3, 2017 =
* Fix: Contact linking when editing listings with invalid contact ID.
* Fix: Shortcode sorting for Current/Sold.
* Fix: Commercial Lease price display.
* Tweak: Output Ensuite to features list.
= 3.1.2 December 13, 2016 =
* Fix: Corrected the address display of the Commercial and Business listing types.
* Fix: Extension updater class to provide automatic updates.
* Tweak: Visiting the plugins page now caches plugin updates.
= 3.1.1 December 6, 2016 =
* Fix: [listing] shortcode with author option correctly filters by username.
* Fix: Listing search undefined result when using custom search options.
= 3.1 November 28, 2016 =
* New: Rebuilt templates including additional wrapper for better grid layout.
* New: Added legacy CSS option to prevent using new stylesheets when updating to 3.1 ensuring your listing display remains consistent.
* New: Enhanced grid wrapper CSS to better display listings in a grid format and improved CSS by splitting global style.css with style-structure.css allowing for better compatibility with themes.
* New: Class based front JS scripts for enhanced compatibility.
* New: Implemented cron checking in extension license handler and updated license updater EDD code.
* New: Added filter for epl_get_contacts_args to enable contact form field changes.
* New: Added epl_get_next_contact_link_query filter to adjust contact query.
* New: Added epl_contact_access filter to adjust contact system access by user level.
* New: Contextual help tab on listing pages.
* New: Added epl_author_description_html filter to adjust the author description.
* New: Cron added to handle scheduled events like license checking and updating.
* New: Auction epl_auction_feed_format date format filter added.
* New: Added epl_get_property_com_rent to allow commercial rent price formatting.
* New: Search radio option and checkbox added.
* New: Refactored search into class based code.
* New: Commercial search added (beta) disabled by default.
* New: Conditional post types added for checking on enabled listing types.
* New: Support for DIVI theme framework.
* New: Added epl_meta_commercial_category_value to adjust commercial category.
* New: Parse EPL shortcodes for meta queries.
* New: Widget template no image added.
* New: Sorting order function added.
* New: Pagination option added to all listing shortcodes pagination = 'on' default.
* New: [listing_category] shortcode added compare option. category_compare = 'IN' usage is based on SQL query options. 'IN','NOT IN','BETWEEN','NOT BETWEEN'
* New: Wrapper added to templates to improve display and provide even grid spacing.
* New: Added search address to separate from ID search.
* New: No image icon for listing attachments.
* New: Display lease price if nothing selected.
* New: Added epl_get_property_price_lease_display filter to control lease price display.
* New: License checker for updates set to daily and constant added to improve plugin page performance and reduce the update checker frequency.
* New: Load custom stylesheet from active_theme/easypropertylistings/style.css
* New: Added Pet Friendly options.
* New: Search frontend radio option epl_frontend_search_field_radio.
* New: Search frontend multiple checkbox option epl_frontend_search_field_checkbox_multiple.
* New: Search placeholders added to text fields.
* New: Correctly wrap epl_the_excerpt.
* New: Divi theme support.
* New: Select multiple added as custom field ability.
* New: Custom field option checkbox_option.
* New: Pet Friendly option added to rentals.
* New: Open Parking spaces added to listings.
* New: Prefixed additional css in templates for better styling.
* Tweak: License handler using https.
* Tweak: Improvements to contact actions.
* Tweak: License styling improved for better WordPRess UX.
* Tweak: LinkedIn link adjusted for worldwide usage.
* Tweak: get_property_meta improved.
* Tweak: Commercial leased sticker corrected.
* Tweak: property_land_area adjustment for numerical value.
* Tweak: Commercial and land category correctly displaying.
* Tweak: On activation the Property post type is enabled by default.
* Tweak: Improvements to listing widget.
* Tweak: Inspection time and date format improved.
* Tweak: File option added to external links for floorplans.
* Tweak: Template wrappers prefixed for details, property meta, icons, address, content.
* Tweak: Languages moved for better compatibility with translation plugins.
* Tweak: Listing search widget status label.
* Tweak: Reset page sorting when performing a search on a sub page with a widget or shortcode.
* Tweak: Adjusted price and rental search ranges.
* Tweak: Translation fix for rent period.
* Tweak: Numerous changes to CSS to improve listing display and responsiveness.
* Tweak: Settings checkbox options display correctly.
* Tweak: Improvements to author box functions for multi-author.
* Tweak: LinkedIn author link adjusted.
* Fix: Conditional tags when lo listing types are activated.
* Fix: Improved onclick links in external, web links to conform with new JS class.
* Fix: Commercial car spaces displaying incorrectly.
* Fix: Conditional tags improved.
= 3.0.4 May 4, 2016 =
* Fix: Internal help videos gzip error, using iframe instead.
* Fix: Corrected incorrect stray tags on internal welcome page.
= 3.0.3 May 2, 2016 =
* New: Setting to disable Google Maps API if already added by theme or other plugin.
* New: Ability to set a Google Maps API Key.
* Fix: Renamed misspelled Property on linked contact.
* Fix: Trailing ul tag on search widget.
* Fix: Implemented better timezone support for open for inspection. Requires WordPress 3.9.
* Tweak: Tighter spacing on dropdown contact list.
* Tweak: Updated translations file.
* Tweak: Capital c for contact post type.
* Tweak: Dashboard activity widget improved CSS display.
* Tweak: Dashboard activity comments better labeled.
* Tweak: Internal links to documentation corrected.
= 3.0.2 April 10, 2016 =
* Fix: Featured Listing removed redundant no option.
= 3.0.1 April 8, 2016 =
* Tweak: Versioning to all CSS and JS.
* New: Arabic translation.
* Tweak: Updated German Translation.
* Tweak: Updated French Translation.
* Tweak: Updated Dutch Translation.
* Fix: Search by Address and Property ID correctly searches the listing Title. In order to search by property ID, add the property ID to the listing title.
* New: Customise the EPL - Contact Form Widget Submit Label.
* Tweak: Added Form styling to contact form.
* Tweak: Corrected additional translation strings with contact form labels.
* Tweak: Corrected spacing in extension plugin updates.
* Tweak: Renamed EPL - Contact Form Subscribe label to Submit.
= 3.0 March 30, 2016 =
* Tweak: Textdomain and languages files renamed. Changed from epl to easy-property-listings for the WordPress.org translation initiative.
* New: Every epl_action present in the $_GET or $_POST is called using WordPress do_action function in init.
* Tweak: Radio options when adding listings converted to checkboxes to slim down the admin pages.
* Fix: Ducted Heating additional features now displays in feature list.
* Fix: Fully fenced option now displays in feature list.
* Tweak: Optimise Admin Listing queries.
* Tweak: Removed double display of Under Offer in admin listing list.
* Tweak: Leased rental listings now display the weekly rent amount in admin.
* Tweak: Commercial Lease listing details improved in admin list.
* Tweak: Sold price displays in admin.
* Fix: Date Available fix for year.
* New: epl_get_property_available filter allows customising date format.
* Tweak: External links function improved.
* Tweak: Added additional plugin file security access to prevent file reading outside of WordPress.
* Fix: Number Formatting function PHP warning fixed.
* Fix: is_epl_post function to prevent error when no posts are activated.
* Tweak: Commercial auction listing support.
* New: Contacts and form system for managing listing leads and history of contact.
* New: contact_capture shortcode // Needs Author id of page and URL.
* New: Contact System for Lead Generation and Capture.
* New: Form API supports editor.
* New: Dashboard Widget Listing and Contact Activity Feed.
* New: Date Picker updated JS for improved usage and improved compatibility with themes and plugins.
* Tweak: Code Docblocks created for http://docs.easypropertylistings.com.au code reference.
* New: Link a contact with a listing and display details and quick access to contact.
* New: Error tracking and debug logging helper functions.
* New: Form API supports sections breaks.
* New: Contextual help tab added to Add/Edit Listing page.
* New: Inspection date format now customisable from settings.
* Tweak: Extension license updater updated.
* Tweak: Added additional map CSS classes to improve Google Map output with some themes.
* New: Adjustable Map pin when editing a listing and setting coordinates. Drag the map pin to adujst the position.
* Tweak: Imported values of 0 no longer display on commercial listings.
* Tweak: epl_render_html_fields allows for css class set in the field array of meta-boxes.
* Tweak: Commercial authority default type is now For Sale instead of Auction.
* Tweak: Converted Radio options to tick boxes to reduce space.
* Tweak: Commercial auction listing support.
* Tweak: Bedrooms allow studio option.
* Tweak: Applied thousands separator to land sizes using settings.
* Tweak: Allow for .00 and .0 when adding listing prices.
* Tweak: Toilet supports decimal.
* Tweak: Additional Features increased to three columns to minimise space with single checkboxes.
* Tweak: Listing price, sale, and rental price now supports decimal values when saving.
* Tweak: Bond supports decimal figures.
* Tweak: Translation strings fixed.
* Tweak: m2 html character added.
* Tweak: Listings with prices set to 0 like bond no longer display in admin.
* Fix: Rental listing when using price text the rental period no longer displays in admin.
* Tweak: Pagination loading globally for use in admin.
* New: Pagination enhanced to enable adjustment of output.
* Fix: Old function in metaboxes removed as it inadvertently caused additional unnecessary queries.
* New: Generate visual reports on your listing KPI status so you can track your listings and sales.
* Tweak: [listing_search] shortcode using new API and allows for custom templates. Place the template in themes/your_theme/easypropertylistings/templates/ folder.
* Tweak: Enhanced Search Object thanks to codewp allows widget template override.
* New: Search Widget and [listing_search] shortcode allows for property status option.
* New: Search template now editable using epl_get_template_part.
* New: Search widget and [listing_search] shortcode order option added to allow adjusting of field order.
* New: Second agent field allows for searching users.
* New: Search upgraded to object thanks to codewp.
* New: Search for second listing author on listings.
* New: Search widget and [listing_search] shortcode status search option added.
* New: Search widget and [listing_search] shortcode support any registered post types.
* New: Search widget and [listing_search] shortcode support single drop down selection for price, land, building.
* Fix: Session start less likely to cause issues with certain server configurations.
* Fix: listing_open shortcode no longer displays sold or leased listings.
* New: Additional customisation of shortcode-listing.php template part.
* Tweak: Listing Shortcode adjusted for better processing of options.
* New: [listing_auction] shortcode.
* New: Contact shortcode. [epl_contact_form]
* New: Contact Form Widget.
* New: Sort by location A-Z added to front end listing filter.
* Tweak: iThemes Builder archive-listing.php and single-listing.php templates updated to improve render_content theme function.
* New: Allow extensions to use core templates for output.
* Fix: Added translation string for P.A. label.
* Fix: Translation of land size unit.
* Tweak: LinkedIn will use full URL or fallback.
* New: Default embedded video width adjustable from settings.
* New: Video links now support additional formats like Vimeo using the WordPress wp_oembed.
* New: Listing widget now loadable using epl_get_template_part thanks to codewp.
* Tweak: Widget descriptions added to widget management.
* Fix: Stray ul tag with search widget tabbing.
* Tweak: Improved get_additional_features_html function for additional features and added epl_get_additional_features_html filter
* New: Contact tags taxonomy added for creating your own contact tags.
* Tweak: Listing heading function enhanced for other post types.
* Tweak: Building value now accepts decimal.
* New: Support for Twenty Sixteen theme.
* Tweak: Active theme function enhanced for older WordPress versions.
* New: Templates added for Twenty Fourteen Theme to improve display.
* New: Archive title action added for easier implementation and filters to adjust output.
* New: epl_feedsync_format_strip_currency function to strip currency during import with epl_feedsync_format_strip_currency_symbol filter to modify string replacement search.
* New: epl_archive_title_search_result Filter, default “Search Result”.
* New: epl_archive_title_fallback Filter, default “Listing”.
* New: epl_archive_title_default Filter.
* New: epl_get_active_theme Filter.
* New: epl_active_theme Filter.
* New: epl_active_theme_name Filter.
* New: epl_active_theme_prefix Filter.
* New: epl_archive_title_fallback Filer.
* Tweak: epl_strip_tags function added filter to adjust HTML tag stripping.
* New: epl_contact_form_description_allowed_tags Filter.
* New: epl_get_property_feature_taxonomy filter allowing adjustment of listing features.
* New: epl_get_property_auction filter allows adjustment of auction date format.
* New: epl_get_property_auction_label filter to adjust the Auction label.
* New: epl_get_property_price_display Filter.
* New: epl_get_property_price_sold_display Filter.
* New: epl_get_property_price_sold_date Filter.
* New: epl_get_property_rent Filter.
* New: epl_get_property_bond Filter.
* New: epl_get_property_land_category Filter.
* New: epl_commercial_auction_label Filter.
* New: epl_get_property_auction_date Filter.
* New: epl_get_price_plain_value Filter.
* New: epl_get_price Filter.
* New: epl_get_price_sticker Filter.
* New: epl_get_price_in_list Filter.
* New: epl_get_property_commercial_category Filter.
* New: epl_get_property_year_built_label Filter.
* New: epl_get_property_year_built Filter.
* New: epl_get_property_bath_label Filter.
* New: epl_get_property_bathrooms_label Filter.
* New: epl_get_property_bath Filter.
* New: epl_get_property_bed_label Filter.
* New: epl_get_property_bedrooms_label Filter.
* New: epl_get_property_bed Filter.
* New: epl_get_property_rooms_label Filter.
* New: epl_get_property_rooms Filter.
* New: epl_get_parking_spaces_label Filter.
* New: epl_get_property_parking Filter.
* New: epl_get_property_garage_label Filter.
* New: epl_get_property_garage Filter.
* New: epl_get_property_carport_label Filter.
* New: epl_get_property_carport Filter.
* New: epl_get_property_air_conditioning_label Filter.
* New: epl_get_property_air_conditioning Filter.
* New: epl_get_property_pool_label Filter.
* New: epl_get_property_pool Filter.
* New: epl_get_property_security_system_label Filter.
* New: epl_get_property_security_system Filter.
* New: epl_get_property_land_area_label Filter.
* New: epl_get_property_land_value Filter.
* New: epl_get_property_building_area_label Filter.
* New: epl_get_property_building_area_value Filter.
* New: epl_get_property_new_construction_label Filter.
* New: epl_get_property_new_construction Filter.
* New: epl_get_property_com_car_spaces_label Filter.
* New: Dynamic additional features epl_get_{meta_key}_label Filter.
* New: epl_get_additional_features_html Filter.
* New: epl_get_additional_rural_features_html Filter.
* New: epl_get_additional_commerical_features_html Filter.
* New: epl_get_features_from_taxonomy Filter.
* New: epl_checkbox_single_check_options Filter.
* New: epl_property_sub_title_plus_outgoings_label Filter.
* New: epl_property_sub_title_available_from_label Filter.
* New: epl_property_sub_title_available_now_label Filer.
* New: epl_get_formatted_property_address filter.
* New: epl_get_property_category filter.
* New: epl_get_property_tax.
* New: epl_property_sub_title_property_features filter for Property Features label.
* New: epl_property_sub_title_plus_outgoings filter for Plus Outgoings label.
* New: epl_property_sub_title_commercial_features filter for Commercial Features label.
* New: epl_property_sub_title_rural_features filter for Rural Features label.
* New: epl_switch_views_sorting_title_sort filter for Sort label.
* New: epl_switch_views_sorting_title_list filter for List label.
* New: epl_switch_views_sorting_title_grid filter for Grid label.
* New: epl_pagination_before_page_numbers filter.
* New: epl_pagination_after_page_numbers filter.
* New: epl_pagination_single_content_text Filter
* New: epl_pagination_single_tag Filter.
* New: epl_pagination_single Filter.
* New: epl_pagination_single_dot_tag Filter.
* New: epl_pagination_single_dot_content Filter.
* New: epl_pagination_single_dot_attributes Filter.
* New: epl_pagination_single_dot Filter.
= 2.3.1 October 5, 2015 =
* New: Added a hidden field property_images_mod_date for image mod time in preparation for importer plugin.
* Tweak: Added categories to search for business, rural, land, commercial, commercial_land post types.
* Tweak: Adjusted z-index of sticker label.
* Tweak: Hide address separator when address is empty.
* Fix: Search price fix for commercial, commercial_land, and business.
* Fix: POA label now obeys custom label setting.
= 2.3 September 17, 2015 =
* New: Custom Post Type API. Makes it easy to create and register new custom post types.
* New: Custom Meta Box API. Creating custom fields and being able to configure custom meta fields on existing and new post types.
* New: Custom Forms API. Will give the ability to create forms and submissions for the coming CRM. (Customer Relationship Manager).
* New: Ordering of extension dynamic custom fields now possible.
* New: Archive template attributes class dynamically added depending on template in use.
* New: A number of helper functions have been added to better integrate additional custom post types.
* New: Button meta field for use in extensions and custom fields.
* New: Adjustments to video output function.
* New: Features taxonomy now use archive template instead of blog post view.
* New: Filters to adjust the Search not found text epl_property_search_not_found_title and epl_property_search_not_found_message.
* Tweak: Restored get_property_suburb function which was used in Listing Templates.
* Tweak: Better author linking and real estate agent user output.
* Tweak: Improvements for other extensions to hook into and use maps.
* Tweak: Template fallback functions for improved custom template usage.
* Tweak: Swedish translations updated.
* Tweak: Translation file updated.
* Fix: New Construction class corrected to new_construction instead of pool.
* Fix: Fix: Property ID searching improved. If you have a-z characters in your id include them in the title. E.g. aaa222 - 9 Somewhere Street, Brooklyn NY.
= 2.2.7 September 9, 2015 =
* Tweak: Compatibility for Listing Templates extension.
= 2.2.6 August 22, 2015 =
* Fix: Updated extension licensing updater to use https. Update required in order to be able to auto-update your extensions as Easy Property Listings has moved to https.
= 2.2.5 August 20, 2015 =
* Fix: Widget construct fixes for WordPress 4.3.
* Tweak: Un-install function.
* Tweak: Plugin page link to settings.
* Tweak: Languages updated.
= 2.2.4 August 05, 2015 =
* Tweak: Improvements to Commercial/Commercial Land/Business pricing when set to Lease type to display free form price text.
* Tweak: Bar graph in dashboard will no longer cover address if set to low.
* Tweak: Added sticker CSS styling for single listing.
* Fix: Search Widget/Shortcode display house category value instead of key.
* Fix: Search Widget/Shortcode Property ID correctly searches numeric listing ID.
* Fix: Search Widget/Shortcode excluded non searchable fields from land, commercial, commercial land and business post types.
= 2.2.3 July 27, 2015 =
* Tweak: Adjusted new sorter function to work on lower than PHP version 5.3.
* Tweak: Moved old template functions to theme compatibility, will be removed in future version.
* Tweak: Set sorter list style to none to prevent some themes from displaying a list bullet.
= 2.2.2 July 25, 2015 =
* Tweak: CSS tweak for image size to retain proportion on certain themes.
* Tweak: Adjusted position of show/hide suburb on Commercial/Business listing types.
* Fix: Archive image correctly loading 300x200 image.
* Fix: Listing address display settings fixed.
= 2.2.1 July 24, 2015 =
* Tweak: Set padding for search tabs for better display on some themes.
* Fix: Search function fix checking for empty option when using custom filters.
= 2.2 July 24, 2015 =
* New: Search shortcode and widget rebuilt to enable adding additional fields through filters and hooks.
* New: Search shortcode and widget added additional search fields for City, State, Postcode and Country.
* New: Search shortcode and widget allows for optional multi select of house category.
* New: Search shortcode and widget improved responsive CSS.
* New: Grid styles included in main CSS for use in extensions.
* New: Upload button added for use in custom plug-ins and extensions to upload files.
* New: Filter to adjust tour labels.
* New: Filters to adjust Floor Plan labels.
* New: Filters to adjust External Link labels.
* New: Sold prices now display when set on front end and manage listings pages.
* New: Label function for returning meta labels.
* New: Ads on settings no longer display when there is an activated extension present.
* New: Locked and help cases options for use in extensions and custom plugins.
* New: Theme compatibility mode which enables all themes to display correctly with options to disable featured images for themes that automatically add featured images.
* New: City setting to allow addresses in countries that need more than a suburb Label is customisable from settings.
* New: Country setting to allow the country to display with the listing address.
* New: Able to adjust or add more registered thumbnail sizes through a filter.
* New: Function to get all the values associated with a specific post meta key.
* New: Replaced the_post_thumbnail on archive pages and shortcodes with a customisable hook allowing for additional customisation with themes.
* New: Specific templates for theme compatibility mode for archive and single listings.
* New: Template loading system allowing for additional templates to be added to shortcodes and widgets from themes, custom plug-ins and extensions. This allows you to create an unlimited number of templates and load them from your theme.
* New: Sorter allows for sorting by current/sold leased.
* New: Ability to add additional sorter via filter.
* New: Post counter function for use in extensions and custom plug-ins.
* New: User fields re-built which allows for adding on new fields through filter.
* New: Help meta type allowing for better internal documentation in extensions.
* New: City meta field added to all listing types when enabled.
* New: Rental display or hide rental price.
* New: Check-box single field type.
* New: Actions added to enable extensions to better hook into listings types and optimised functions for admin column details.
* New: Dashboard widget now displays other extensions content counts.
* New: Listing widget now allows for additional selectable templates to be added through custom plug-ins, hooks and themes.
* New: Replaced widget image with a dynamic action.
* New: Filter added for Gravatar image.
* New: Replaced widget and author box image functions with actions.
* New: Uninstall function to remove all Easy Property Listings content.
* New: Get option function.
* New: When saving settings on extensions sub tabs you are no longer taken to the first tab.
* New: Customisable state label.
* Tweak: Improved under offer, sold and leased labels.
* Tweak: Improved install function to reduce code and allow for new settings to be added.
* Tweak: Removed redundant code and streamlined templates.
* Tweak: Improved reset query function.
* Tweak: Removed old functions improving plugin code.
* Tweak: Rebuilt address function to allow for city and country.
* Tweak: Improved sorter function in all shortcodes.
* Tweak: Improvements to Commercial and Business listing types to better comply with REAXML format with business takings, franchise, terms and commercial outgoings.
* Tweak: Reorganised settings page.
* Tweak: Translations updated and additional tags added.
* Tweak: Search button default label changed from "Find Me A Property!" to "Search".
* Tweak: Applied custom suburb label to EPL - Listing Widget.
* Fix: Listings house categories correctly display labels instead of values.
* Fix: Listings with carport, garage or values set to zero no longer display.
* Fix: Shortcode compatibility for WordPress 3.3 thanks to codewp.
* Fix: Saving listing when in debug mode and ticking hide map or hide author box.
* Fix: New Zealand currency now displays a dollar sign.
= 2.1.11 June 5, 2015 =
* Tweak: Removed sub titles "Property Manager" and "Real Estate Agent" from the single listing template for better language support and to facilitate the hiding of the author box.
* Tweak: Added epl- prefix to all author-box and widget css.
* Tweak: Renamed author-box container with epl-author-box-container as it was harder to target the author box content and adjusted JS for tabs.
* Tweak: Improved author box responsive CSS.
* Tweak: Updated extension updater for multisite and other improvements.
* Tweak: Leased label when adding a property will use custom label.
* Tweak: Wrapper class for property category.
* Fix: Undefined status if importing listings not using current status.
* Fix: When user selects grid/list option and pages the user selected view is retained.
* Fix: [listing post_type="rental"] shortcode price sorting for rental.
* New: Author box is now able to be hidden on a per listing basis.
* New: Added filters for author box social links.
* New: Inspection filter to adjust the inspection date/time format.
* New: Several author widget filters added to enable additional content through extensions or custom functions.
* New: Sold, leased, under offer label filter which uses the label setting and label changes dashboard widget, admin category filters and search widget.
* New: Sold label making Sold STC possible or other Sold label variant.
* New: Danish language thanks to pascal.
* New: German language thanks to ChriKn.
* New: Ukrainian language thanks to Alex.
* New: Swedish language thanks to Roland J.
= 2.1.10 May 31, 2015 =
* New: Email field validation added.
* New: Added status classes to widgets for better targeting of CSS styles.
* Tweak: Improved video embed and added a filter to adjust video container size.
* Tweak: Improved CSS wrappers for listing widget and added dynamic class depending on widget display style.
* Tweak: Added additional classes to Listing Widget list variant style list items.
* Fix: Additional paging issues fixed in listing widget for other options.
* Fix: Widget leased selection displays rentals correctly.
= 2.1.9 May 27, 2015 =
* Fix: Fixed paging issues in listing widget.
* Fix: Fix shortcodes when using multiple listing post types.
= 2.1.8 May 16, 2015 =
* New: Ability to disable all plugin CSS from Advanced Settings section.
* New: Search widget and shortcode now have the option to turn of Location search.
* New: Search widget and shortcode now have filters to control the display of "Any". Each field has a unique filter which will allow you to hide the label using CSS and for example change the Location "Any" label to "Location" this will allow you to create super slim search boxes.
* New: Added translation Belgian (Dutch) thanks to pascal.beyens
* New: Polish translation thanks to Weronika.urbanczyk
* New: Two mew shortcode templates table and table_open usable with shortcodes to provide a slim list of listings. Example usage is [listing_open template="table"] or [listing template="table_open"]. You can copy these new templates into your theme/easypropertylistings folder to further customize.
* New: Added currency support for Qatar Riyal (QAR), United Arab Emirates (AED), Ukrainian Hryvnia (UAH), Vietnamese đồng (VND)
* New: checkbox_single ability for plugin and extensions.
* New: Ability to disable map on each listing.
* Tweak: Updated currency symbols for: Israeli Shekel, Thai Baht, Indian Rupee, Turkish Lira, Iranian Rial.
* Tweak: Improved CSS and added additional classes with epl- prefix in templates and search.
* Tweak: Improved CSS for Location Profiles and Staff Directory extensions.
* Tweak: Added filters for commercial titles to allow you to change "For Lease" and "For Sale" using epl_commercial_for_lease_label, and epl_commercial_for_sale_label filters.
* Tweak: Additional CSS classes for Land, Commercial and Rural special features.
* Tweak: Gallery CSS classes added.
* Tweak: Improved table shortcodes CSS and styling for better full display and responsive widths.
* Fix: New/Open Sticker now appear on listings with the price display set to no.
* Fix: Translations work correctly for categories.