Aprašymas
Prime Listing Manager is a powerful and user-friendly WordPress plugin designed to manage real estate listings, second-hand items, and C2C (consumer-to-consumer) marketplaces. It provides a complete dashboard system for users to log in, add, edit, update, and delete listings efficiently.
The plugin includes multiple Gutenberg blocks to enhance the user experience:
Listing Block – Display listings dynamically.
Search Block – Enable users to search for specific listings.
Single Listing Block – Showcase individual listing details.
Listing Filter Block – Allow users to filter listings based on different criteria.
Key Features:
Dedicated User Dashboard for managing listings.
Gutenberg Blocks for flexible content integration.
Typography & Color Customization Options.
Enable/Disable Listing Content based on user preference.
Compatible with the latest WordPress & PHP versions.
Resources
Font Awesome:
Author: Font Awsesome,
Source: http://fontawesome.io,
License: https://fontawesome.com/license (Fonts: SIL OFL 1.1, Code: MIT License)
Select2:
Author: Select2,
Source: https://select2.org/getting-started/installation,
License: https://github.com/select2/select2/blob/develop/LICENSE.md (MIT License)
Photoswipe:
Author: Dmitry Semenov,
Source: https://github.com/dimsemenov/photoswipe,
License: https://github.com/dimsemenov/PhotoSwipe/blob/master/LICENSE (MIT License)
Dependencies
This plugin uses the JWT (JSON Web Token) package via Composer to handle authentication tokens securely. The JWT package is required for verifying and generating authentication tokens used in API requests.
Library Used: firebase/php-jwt
Repository: https://github.com/firebase/php-jwt
License: BSD-3-Clause
This package is automatically installed via Composer when setting up the plugin.
External services
This plugin integrates with the Google Maps API to display interactive maps within the plugin’s features.
It requests and processes map data, including location coordinates, markers, and other map-related information, to enhance the user experience.
To function correctly, this plugin sends location-based data to Google’s servers when the map is loaded. Users’ location data may be used if they grant permission; otherwise, a default location will be displayed.
This service is provided by Google LLC. By using this plugin, users are subject to Google’s Terms of Service and Privacy Policy.
Source Code
The uncompiled source code of this plugin is available in the following repository:
GitLab Repository: Prime Listing Manager
Developers can access the full source code for modifications, contributions, or custom builds.
Blokai
Šis įskiepis suteikia 22 blokus.
- Sale Tag The Sale Tag Block displays a sale tag if a sale price is available for the listing.
- Map The Map Block visually represents the listing’s location using an interactive or static map for easy reference.
- Comment The Comment Block displays comment linked with the listing, allowing users to view and add comment in a structured and visually appealing manner.
- Location The Location Block simply displays the name of the listing’s location in a clear and concise format.
- Listing Carousel The Listing Carousel Block features an embedded slider that showcases multiple listings in a smooth, interactive scrolling format
- Description The Description Block displays detailed information about a listing, allowing users to view essential description in a structured and visually appealing manner.
- Add Listing The Add Listing Block provides link to dashboard Listing create page.
- Category Collage The Category Collage block enables users to highlight their listing categories in a visually engaging collage.
- Details The Details Block displays key information about relevant attributes in a structured format.
- Search The Search Block provides instant search results and relevant suggestions, enhancing the search experience for users on your website.
- Featured Video The Featured Video Block embeds a video to showcase the individual listing visual details.
- Listing Collage The Listing Collage Block arranges multiple listings in a visually appealing, grid-based layout, creating an engaging browsing experience.
- Listing Displays a dynamic listing items with flexible category, order, and style options. Supports location display, and custom button styling. Integrated with AJAX for seamless updates.
- Listing Filter A customizable filter block that allows users to filter listings by categories, tags, or other custom attributes. It provides an intuitive interface to help users narrow down their search results and find relevant listings quickly.
- Price The Price Block displays the listing’s cost in a clear and prominent format, ensuring easy visibility for users.
- Single Lsting Displays a detailed view of a single listing, showcasing key information such as title, price, description, and media. Perfect for highlighting individual items or properties.
- Enquiry The Enquiry block adds an enquiry form to collect user queries and messages.
- Video The Video Block embeds a video to showcase the listing with dynamic and engaging visual content.
- Type The Type Block indicates whether a listing is for rent or sale, providing clear categorization for users.
- Features The Features Block showcases key attributes or specifications of a listing in an organized manner.
- Profile Avatar The Add Listing Block provides link to dashboard Listing create page.
- Gallery The Gallery Block displays product images in a sleek, interactive slider, enhancing the visual presentation of listings
Diegimas
Upload the plugin folder to the /wp-content/plugins/ directory or install it via the WordPress Plugin Installer.
Activate the plugin through the ‘Plugins’ menu in WordPress.
Configure the settings from the Prime Listing Manager dashboard.
Start adding and managing listings effortlessly.
DUK
-
Do I require to have coding skills?
-
No, you don’t. Even a person that doesn’t have any prior knowledge of programming can configure Prime Listing Manager.
-
Can users manage their listings from the frontend?
-
Yes, the plugin provides a dedicated dashboard where users can manage their listings without accessing the WordPress admin panel.
-
Is this plugin compatible with all themes?
-
Yes, it is designed to work with most WordPress themes. However, minor styling adjustments may be required depending on the theme.
Atsiliepimai
Įskiepis neturi atsiliepimų.
Programuotojai ir komandos nariai
“Prime Listing Manager” yra atviro kodo programa. Prie jos sukūrimo prisidėję žmonės surašyti toliau.
AutoriaiIšverskite “Prime Listing Manager” į savo kalbą.
Domina programavimas?
Peržiūrėkite kodą, naršykite SVN repozitorijoje, arba užsiprenumeruokite kodo pakeitimų žurnalą per RSS.
Pakeitimų istorija
1.0
- Initial release.
1.1
- Add: Enquiry module
- Flush rewrite rule when listing slug changes
- Add: Featured Video block
- Add: Video block
- Add: Add listing block
- Add: Gallery block