Easy Property Listings 3.5.15 Code Reference
  • Package
  • Class
  • Tree
  • Todo
  • Hook Reference

Packages

  • EPL
    • Admin
      • Actions
      • Classes
        • ContactsTable
        • ReportsGraph
        • Welcome
      • Contacts
      • ContactsActions
      • ContactsFunctions
      • Elements
      • Functions
      • Help
      • HelpSingle
      • Menus
      • MenusAddons
      • MenusExtensions
      • MenusLicenses
      • Plugins
      • Reports
      • ReportsGraphing
      • User
    • Assets
      • ScriptsStyles
      • SVG
    • Classes
      • AuthorLoader
      • AuthorMeta
      • Contact
      • Cron
      • CustomPostType
      • Forms
      • License
      • ListingAdvanced
      • ListingElements
      • MetaboxesCustomFields
      • Pagination
      • PropertyMeta
      • RenderFields
      • RestAPI
      • Search
      • Session
      • Updater
    • Compatibility
      • Extensions
      • Functions
      • Shortcodes
    • Functions
      • Actions
      • ConditionalTags
      • ErrorTracking
      • Formatting
      • Front
      • Global
      • Install
      • Pagination
      • Settings
      • Templates
    • Hooks
      • EnergyCertificate
      • ExternalLinks
      • FloorPlan
      • Map
      • ReadMore
      • WebLink
    • Meta
      • InitCustomFields
      • Meta
    • PostTypes
      • Business
      • Commercial
      • CommercialLand
      • Contact
      • Functions
      • Land
      • Property
      • Rental
      • Rural
    • Shortcode
      • CommercialListingSearch
      • ContactForm
      • Listing
      • ListingAdvanced
      • ListingAuction
      • ListingCategory
      • ListingFeature
      • ListingLocation
      • ListingMetaDoc
      • ListingOpen
      • ListingResults
      • ListingSearch
      • Map
    • Taxonomy
      • BusinessCategories
      • ContactTag
      • Features
      • Location
    • Templates
      • Themes
        • iThemes
        • iThemesBuilder
    • Widget
      • Admin
        • Dashboard
      • Classes
        • Author
        • ContactCapture
        • Gallery
        • Listing
        • Search
      • Functions
  • None
  • WordPress
    • Session

Functions

  • epl_add_or_update_params
  • epl_add_orderby_args
  • epl_apply_feeling_lucky_config
  • epl_archive_author_callback
  • epl_archive_custom_excerpt_length
  • epl_archive_sorting
  • epl_archive_title_callback
  • epl_archive_utility_wrap_after
  • epl_archive_utility_wrap_before
  • epl_author_class
  • epl_author_tab_author_id
  • epl_author_tab_contact_form
  • epl_author_tab_description
  • epl_author_tab_image
  • epl_author_tab_video
  • epl_author_tabs
  • epl_body_classes
  • epl_buttons_wrapper_after
  • epl_buttons_wrapper_before
  • epl_compatibility_archive_class_callback
  • epl_contact_capture_action
  • epl_convert_youtube_embed_url
  • epl_count_total_contacts
  • epl_create_ical_file
  • epl_create_property_object
  • epl_esc_attr
  • epl_feeling_lucky
  • epl_filter_listing_comments_array
  • epl_get_active_agent_count
  • epl_get_active_theme
  • epl_get_active_theme_name
  • epl_get_agent_id_by_login
  • epl_get_content_path
  • epl_get_fallback_content_path
  • epl_get_inspection_date_format
  • epl_get_inspection_time_format
  • epl_get_post_count
  • epl_get_post_id_from_unique_id
  • epl_get_price_sticker
  • epl_get_property_bb_icons
  • epl_get_property_heading
  • epl_get_property_icons
  • epl_get_property_price
  • epl_get_shortcode_list
  • epl_get_stickers_array
  • epl_get_template_part
  • epl_get_the_excerpt
  • epl_get_the_term_list
  • epl_get_total_agent_count
  • epl_get_video_host
  • epl_get_video_html
  • epl_hide_author_box_from_front
  • epl_hide_listing_statuses
  • epl_hide_map_from_front
  • epl_home_pagination_fix
  • epl_inspection_format
  • epl_listing_toolbar_items
  • epl_nopaging
  • epl_pagination
  • epl_process_event_cal_request
  • epl_property_archive_featured_image
  • epl_property_author_box
  • epl_property_author_box_simple_card
  • epl_property_author_box_simple_card_tall
  • epl_property_author_box_simple_grav
  • epl_property_author_default
  • epl_property_available_dates
  • epl_property_blog
  • epl_property_category
  • epl_property_commercial_category
  • epl_property_featured_image
  • epl_property_gallery
  • epl_property_get_the_full_address
  • epl_property_heading
  • epl_property_icons
  • epl_property_inspection_times
  • epl_property_land_category
  • epl_property_post_class_listing_status_callback
  • epl_property_price
  • epl_property_search_not_found_callback
  • epl_property_secondary_heading
  • epl_property_single
  • epl_property_single_default
  • epl_property_status
  • epl_property_suburb
  • epl_property_tab_section
  • epl_property_tab_section_after
  • epl_property_the_address
  • epl_property_video_callback
  • epl_property_widget
  • epl_property_widget_image_only_option
  • epl_property_widget_list_option
  • epl_property_widget_status_class
  • epl_property_widgets_featured_image
  • epl_remove_archive_thumbnail
  • epl_remove_single_thumbnail
  • epl_reset_post_author
  • epl_reset_property_object
  • epl_shortcode_results_message_callback
  • epl_show_author_widget_by_username
  • epl_single_author_wrapper_end
  • epl_single_author_wrapper_start
  • epl_sorting_options
  • epl_sorting_tabs
  • epl_sorting_tool
  • epl_sticker_is_condition_valid
  • epl_stickers
  • epl_stickers_featured_image
  • epl_strip_tags
  • epl_switch_views
  • epl_syntax_highlight
  • epl_template_class
  • epl_template_path
  • epl_the_content
  • epl_the_content_filters
  • epl_the_excerpt
  • epl_tools_utility_wrapper
  • epl_trim_excerpt
  • epl_update_default_view
  • epl_update_listing_coordinates
  • epl_value_bool_checker
  • epl_widget_listing_address
  • epl_wp_doing_ajax
  • get_epl_listing_toolbar_items
  • get_property_meta
  • the_property_meta

Package EPL\Functions\Templates

Functions summary

epl_add_or_update_params Update parameters
epl_add_orderby_args Shortcode Sorter
epl_apply_feeling_lucky_config Apply I'm feeling lucky theme options
epl_archive_author_callback Get the author loop
epl_archive_custom_excerpt_length Modify the Excerpt length on Archive pages
epl_archive_sorting Archive Sorting
epl_archive_title_callback Archive Page Title
epl_archive_utility_wrap_after Archive Utility Wrapper After
epl_archive_utility_wrap_before Archive Utility Wrapper Before
epl_author_class Author Class
epl_author_tab_author_id Author Tab ID
epl_author_tab_contact_form Author Tab Contact Form
epl_author_tab_description Author Tab Description
epl_author_tab_image Author Tab Image
epl_author_tab_video Author Tab Video
epl_author_tabs Author Tabs
epl_body_classes Add Body classes for EPL Single & Archive Pages.
epl_buttons_wrapper_after Outputs a wrapper div after the last button
epl_buttons_wrapper_before Outputs a wrapper div before the first button
epl_compatibility_archive_class_callback Disable property-box left and right class
epl_contact_capture_action Contact capture action and messages
epl_convert_youtube_embed_url Convert embed URLs to non embed URLs for WP Oembed compatibility.
epl_count_total_contacts Counts the total number of contacts.
epl_create_ical_file Used to mark home inspection on Apple devices
epl_create_property_object Make $property global available for hooks before the_post
epl_esc_attr Esc Attr
epl_feeling_lucky Custom property the_content
epl_filter_listing_comments_array Hide contacts notes from showing on frontend
epl_get_active_agent_count Get the count of active agents.
epl_get_active_theme Returns active theme name as a lowercase name
epl_get_active_theme_name

Returns active theme name as a css class with prefix for use in default templates

epl_get_agent_id_by_login Helper function to get user ID by login.
epl_get_content_path Template Path
epl_get_fallback_content_path Template Fallback Path
epl_get_inspection_date_format Get the inspection date format
epl_get_inspection_time_format Get the inspection time format
epl_get_post_count Post Count
epl_get_post_id_from_unique_id Get Post ID from Unique ID
epl_get_price_sticker Get price sticker
epl_get_property_bb_icons Property bed/bath icons.
epl_get_property_heading Getting heading/title of the listing.
epl_get_property_icons Get Property icons
epl_get_property_price Get Property Price
epl_get_shortcode_list Returns core shortcode names
epl_get_stickers_array Returns stickers array based on type, status etc.
epl_get_template_part Attempts to load templates in order of priority
epl_get_the_excerpt Custom property the_excerpt
epl_get_the_term_list Adapted from wp core to add additional filters
epl_get_total_agent_count Get total agent count for listing.
epl_get_video_host Video type
epl_get_video_html Property Video HTML
epl_hide_author_box_from_front Ability to hide author box on single listings
epl_hide_listing_statuses Filter which listing status should not be displayed
epl_hide_map_from_front Ability to hide map on single listings
epl_home_pagination_fix Pagination fix for home
epl_inspection_format Inspection Format
epl_listing_toolbar_items Switch Sorting Wrapper
epl_nopaging Disable paging on listing widget
epl_pagination Pagination
epl_process_event_cal_request Output iCal clickable dates. Use the epl_ical_args filter to alter the labels.
epl_property_archive_featured_image Featured Image on archive template now loading through filter
epl_property_author_box AUTHOR CARD : Tabbed Style
epl_property_author_box_simple_card AUTHOR CARD : Standard
epl_property_author_box_simple_card_tall WIDGET LISTING : Widget Tall Card
epl_property_author_box_simple_grav AUTHOR CARD : Gravatar
epl_property_author_default Renders default author box
epl_property_available_dates Property Available Dates
epl_property_blog Selecting Card Display Style
epl_property_category Property Category
epl_property_commercial_category Property Commercial category
epl_property_featured_image Featured Image template now loading through filter
epl_property_gallery Listing Image Gallery
epl_property_get_the_full_address Get the full address
epl_property_heading Property Heading
epl_property_icons Property icons
epl_property_inspection_times Property Inspection Times
epl_property_land_category Property land category
epl_property_post_class_listing_status_callback Add Listing Status and Under Offer to Post Class
epl_property_price Get the price
epl_property_search_not_found_callback Search Not Found Messages
epl_property_secondary_heading Property Heading
epl_property_single Selecting Card Display Style
epl_property_single_default Single Listing Templates
epl_property_status Property Status Labels.
epl_property_suburb Suburb Name Kept for listing templates extensions which use this function
epl_property_tab_section Property Tab section details output
epl_property_tab_section_after

Property Tab section details output for commercial, business and commercial land

epl_property_the_address Get the full address
epl_property_video_callback Video Output Function
epl_property_widget WIDGET LISTING : Listing Card
epl_property_widget_image_only_option WIDGET LISTING : Image Only
epl_property_widget_list_option WIDGET LISTING : Listing List
epl_property_widget_status_class Returns status class
epl_property_widgets_featured_image Featured Image in widgets
epl_remove_archive_thumbnail

A workaround to avoid duplicate thumbnails for single listings being displayed on archive pages via theme & epl attempts to null the post thumbnail image called from theme & display thumbnail image called from epl

epl_remove_single_thumbnail A workaround to avoid duplicate thumbnails for single listings
epl_reset_post_author Reset post author
epl_reset_property_object Property Object
epl_shortcode_results_message_callback Shortcode Results Not Found Message
epl_show_author_widget_by_username Display widget by username
epl_single_author_wrapper_end Wrapper end for Author Box
epl_single_author_wrapper_start Wrapper Start for Author Box
epl_sorting_options Get Sorting Options
epl_sorting_tabs Displays the Sorting tabs
epl_sorting_tool Displays the Switch Sorting select options
epl_sticker_is_condition_valid Check if sticker condition is valid.
epl_stickers Renders stickers, based on meta values, an alternative to epl_price_stickers.
epl_stickers_featured_image Featured image sticker callback.
epl_strip_tags Strip Tags
epl_switch_views Switch Views
epl_syntax_highlight Syntax Highlighter
epl_template_class Template Class
epl_template_path Get the template path.
epl_the_content Custom property the_content
epl_the_content_filters Custom the_content filter
epl_the_excerpt Custom property the_excerpt
epl_tools_utility_wrapper Switch Sorting Wrapper
epl_trim_excerpt Custom property the_excerpt
epl_update_default_view Retain user grid/list view
epl_update_listing_coordinates Add coordinates to meta for faster loading on second view
epl_value_bool_checker Check if the value is truthy / falsy.
epl_widget_listing_address Get listing Address for Widget
epl_wp_doing_ajax Wrapper for wp_doing_ajax with fallback for lower WP versions
get_epl_listing_toolbar_items Retrieves the switch and sorting options normally right aligned
get_property_meta Get Property Meta
the_property_meta The Property Meta
Easy Property Listings 3.5.15 Code Reference API documentation generated by ApiGen