sovware / directorist Goto Github PK
View Code? Open in Web Editor NEWDirectorist, The World’s Most Complete WordPress Directory Plugin
Home Page: https://directorist.com/
License: Other
Directorist, The World’s Most Complete WordPress Directory Plugin
Home Page: https://directorist.com/
License: Other
The current implementation doesn't support HTML tags in the Textarea custom field. And that's why it's limiting the usages and possibilities of this field.
Greetings
We are using your plugin to list a bunch of factory shops.
However, when I put the search in, the results always show absolutely nothing.
I have even added tags on the individual listings, but still no luck.
The site is here www.factoryshopssa.co.za - by the find button. We have added all the listings, but really need some kind of search feature here... please help.
Add directory type as term meta which will be fixed the issue
Search for listings and then try the reset button and search again, check the URL and you’ll see lat, long, and miles value is still the old one
https://lobby.sovware.com/wp-admin/admin.php?page=pm_projects#/projects/8/task-lists/tasks/728
Currently fontawesome is loaded twice in Elementor pages, which could be avoided easily by applying the following code somewhere:
add_action( 'wp_enqueue_scripts', function(){
if (wp_style_is( 'directorist-font-awesome', 'enqueued' )) {
wp_deregister_style( 'elementor-icons-fa-regular' );
wp_deregister_style( 'elementor-icons-fa-solid' );
wp_deregister_style( 'elementor-icons-fa-brands' );
}
}, 11 );
Trying to create a new directory with the builder, named "Cars & Vehicles", i get "directory name exists" in red.
Despite the red error, the directory is created.
Apparently the "&" is messing things up. I haven't tested other special symbols.
Hi,
I'd like to know if there's any Feedback page user can get after submitting a listing? Currently, we navigate the user to main page after they submit a listing and the listing doesn't get displayed until we approve it. Is there any option we can leverage where we let users know that they successfully submitted a listing?
Hello,
How can I create my french translation of this plugin ?
Thank you,
Regards
Debuging some issues i had with the plugin, they seem to come from Guternberg directorist blocks. And i was confused.
How i replicated them:
I created a page with the "all categories" Gutenberg block. Below i added a shortcode [[directorist_all_categories] and compared.
The Gutemberg block shows randomly some categories, not sure what is the logic. Sometimes 1, sometimes 2, somethimes all the categories. Sometimes also "no result found!).
At the same time the shortcode shows correctly all the categories selected.
Some captures to make this cleaner:
Second Capture:
For example, in listing search, restaurant
works, rest'aurant
doesn't work.
Default WordPress search(Blog/Post) works for both text.
selected checkbox values get saved in the database multiple times
note, in this case, only one and two were selected but in the database, they were there multiple times: https://i.imgur.com/Onso1Gc.png
this is very inefficient
We would like to keep listings in "pending" until they are approved by an admin, but then allow users to make any edits they like. Currently if a user edits a "pending" listing it automatically becomes published.
Is this a feature or a bug?
I have a site with both Directorist and Polylang enabled. They work well, except when I try to have different searc results pages, based on the currently selected language.
I've looked at the options, and I can not multi-select from Listing Search Result Page dropdown - I need to be able to tell it to use one shortcode for one language, and another for another available language.
JetPack has a great feature that generates and submits sitemaps to search engines for indexing.
Directorist listings don't appear on that site map. You can explore mine here: https://speakeasy.nz/sitemap.xml
I suspect this is because when registering the custom post type, the "has archive" declaration is set to false, so the directory doesn't have an archive. See this thread on stack overflow regarding hiding the entries from a sitemap. https://wordpress.stackexchange.com/questions/243476/exclude-custom-post-type-in-sitemap-generation
Hi, I've started using Jetpack CRM on another site, and I've thought that it would be awesome if the new form builder that you're working on could push data into the CRM.
The CRM can take personal and business data so there are good synergies for "business" or "people" style directories.
With JetPack CRM they have just launched a feature that allows you to add the field slug to the "additional css classes" and the data is pushed to the CRM. It works nicely. Data on this form goes into Jetpack CRM. https://vibrantlife.nz/client-registration/
Would be awesome for the directorist plugin to allow similar functionality, with the end goal of showing the Person / Business data in the CRM.
When importing listings from a CSV, atbdp_listing_types taxonomy is not being set on created posts. At least one consequence of this is that when trying to Edit a listing from the frontend it fails showing the form without fields (just a submit button).
If I manually set the atbdp_listing_types term for the post, the issue is solved. The problem seems to be with a missing line like the following:
wp_set_object_terms($post_id, (int)$directory_type, 'atbdp_listing_types')
That line is on directorist/includes/classes/class-add-listing.php but not on directorist/includes/classes/class-tools.php
Steps to replicate:
Tested with multi-directory mode OFF (just the general default directory)
Submit a new listing from frontend. Check in table term_relationships that directory type was correctly associated with the new post.
Import a new listing from CSV. Verift that no directory type is added to term_relationship.
Directorist plugin version is 7.0.5.1
I have noticed that a get_users query in ATBDP_Settings_Panel is running on each page load. As far as I can tell it is only really needed on the announcement settings page itself. On a site with 2000 users this is adding about .3 seconds to the page load.
Not sure if this is default behaviour but when I search for a listing by typing a tag into the "What are you looking for?" text field no results are returned. Using version 6.2.2.
How to regenerate:
There is more than one review but shows only the latest one.
Is there a way to override the default templates in a child theme?
add a directory import option if multi-directory is disabled, there could be an import option that overrides the existing directory with the imported one and also add the ability to edit directory type slug if multi-directory is disabled
If the user inserts a tag from the front end add listing form and the tag field is in single - new entry mode, it creates multiple tags with the alphabets. eg. if the user insert and new tag Cat, it saves c, a, and t as tags in the listing.
category and location are not loading
Clickup link: https://app.clickup.com/t/1xhqnbq
Can someone guide me on how to access the docs for this plugin? When I try to access https://directorist.com/documentation/ I get this error:
Theme/WPBackery color style conflict - URGENT to fix
This could be related to issue 25, not sure. The issue is that your plugin is in conflict with my theme or WP Bakery page builder and blocks color style elements. We isolated the issue just by disabling your plugin, thus we are 100% sure it is your plugin. Here is the video to explain what happens > https://loom.com/share/cafbb3c795ce48b7aef6699b6bb71260
Found this warning in a full fresh installation without any data imported.
Warning: Invalid argument supplied for foreach() in /app/wp-content/plugins/directorist/includes/classes/class-tools.php on line 281
Hello.
New installation, and we are having trouble where not all Setting changes are being reflected on the frontend (but they show correctly in the Settings page).
Thinking/hoping it could have something to do with the some PHP settings?
Is there a list of recommended settings for things like these?
– post_max_size
– upload_max_filesize
– max_input_vars
– memory_limit
– max_execution_time
– max_input_time
– session.gc_maxlifetime
Thanks in advance,
Atg
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.