Skip to content

Eoxia/annonces

Repository files navigation

Annonces

Annonces is a WordPress plugin. It display announces posted in your WordPress interface on a Google map.

Getting Started

Prerequisites

Installing

  • In your backadmin, go to "Plugins" panel
  • Install the plugin Annonces
  • Install required plugin : ACF Free and update it to version 5.x.x
  • Activate plugins Annonces and ACF

How to use

  • Active the plugin
  • Follow the informations
  • Create your first annonce
  • Choose the category, pin-color
  • View you annonce
  • View all the annonces put the shortcode in a page

Shortcodes

[annonces] : Display the Google Map in a page with the shortcode :

Filters

Change metadatas in infowindow of map

add_filter('set_marker_data', 'mytheme_set_marker_data', 10, 2);
function mytheme_set_marker_data($microdata, $annonce_id) {
    // datas
    return $microdata;
}

Change title of filter bloc over the map

add_filter('bloc_filter_title', 'mytheme_set_filter_title', 10, 1);
function mytheme_set_filter_title($filter_title) {
    // datas
    return $filter_title;
}

Template

You can create single-announces.php in your child theme to edit the single page of announce : code for the single-annouce.php

ACF

  • Width the ACF plugin, you can create or import fields to personalize your announces.
  • Edit the templates as explain above.
  • You will obtain custom announces which will suit your project

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.