JXW Mall
Butiksoversigt i Dianalund Centret med kort og åbningstider
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/webjax/jxw-mall/archive/refs/heads/main.zipReadme
JXW Mall
WordPress-plugin til administration og visning af butikker i et shoppingcenter, inkl. butikssider, åbningstider, grundplan og Gutenberg-blokke.
Funktioner
- Custom post type:
butiksside(butikker) - Butiksdata via metafelter (adresse, telefon, mail, web, sociale medier, logo)
- CenterShop admin-menu med oversigt, butikker, kategorier, åbningstider, eksport og indstillinger
- Åbningstider med ugedage, helligdage og ekstra tekst
- Eksport af butiksmails fra admin
- Grundplansmodul med upload af billede/SVG, klikbare områder og butikskobling
- Frontend-søgning i butikker til grundplan
- Template-override for enkeltbutik og butiksliste-side
Gutenberg-blokke
Plugin’et indeholder bl.a. følgende blokke:
centershop/shop-list– butikslistecentershop/single-shop– enkelt butikcentershop/shop-logo-carousel– logo-tickercentershop/opening-hours– centerets åbningstidercentershop/floorplan– interaktiv grundplancentershop/facebook-feed– Facebook feedcentershop/instagram-feed– Instagram feedcentershop/read-also– "Læs også"-kort med søgning på artikler, begivenheder og sider
Shortcodes
[centershop_floorplan]– viser centerets grundplan[dc_show_all]– viser brancheoversigt[diana-erhvervsliste diana_branche="<term_id>"]– viser butikker i en kategori
Installation
- Kopiér plugin-mappen til
wp-content/plugins/jxw-mall. - Aktivér JXW Mall i WordPress admin.
- Opret/vedligehold butikker under CenterShop → Alle butikker.
- Konfigurér åbningstider under CenterShop → Åbningstider.
- Konfigurér grundplan under CenterShop → Grundplan.
Vigtige filer
jxw-mall.php– plugin bootstrap og registrering af hooks, post type, blokke og templatesincludes/class-admin-menu.php– centralt admin-menu systemincludes/class-settings.php– plugin-indstillingerincludes/class-floorplan.php– grundplansfunktionalitetincludes/functions-cpt-butikker.php– CPT og butik-metaboxesincludes/functions-shopping-hours.php– centerets åbningstiderincludes/functions-opening-hours-v2.php– åbningstider på butiksniveau
Krav
- WordPress med støtte for Gutenberg-blokke
- PHP-version kompatibel med WordPress-installationen
Licens
GPL-2.0 (jf. plugin-header i jxw-mall.php).