GD Architecture

This topic contains 13 replies, has 7 voices, and was last updated by  Fabio Bianchi 6 years, 6 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #401868

    Fabio Bianchi
    Buyer
    Post count: 29

    After I bought the plugin membership in March this year, I did a few questions for the support trying to implement my plan with GD plugin.

    I had problems because my perspective on building a web directory cannot be executed with the architecture imposed by the GD plugin.

    For a moment a put the question aside and set up the directory the best I could, considering the limitations imposed by the platform in front of what I think is ideal.

    In that process, I consulted this support forum many times and realized that my criticism of the plugin architecture also affected other users.

    To explain this difference, I have to address issues with marketing strategies that, I believe, are common to many of us who are dedicated to managing web directories.

    If you visit Yelp or TripAdvisor, it’s easy to see that both directories are exactly the same in the type of information they make available to site visitors: address, phone, description, website, and etc. It does not matter if you are looking for a restaurant in Sao Paulo or a museum in New York, the information provided is the same, they are generalists, they say nothing about the specificity of that type of business.

    So, I see that GD follows the same path and ends up tying in its closed architecture other conceptions of web directories.

    To illustrate what I’m saying, just think about the structure between CPT, categories and custom fields delineated in the GD architecture. If I can not use specific custom fields for each category, I am required to delimit my web directory for general information that is common to all listings.
    But you can tell me that if I want to use different sets of custom fields, I can create other CPTs. At this point, however, we encounter another problem with the GD architecture. If I create a CPT for each specific listing in my web directory, the user experience is greatly impaired, having to pre-select the CPT drop-and-down menu to then select a category and then filter with the advanced search.

    It’s a usability disaster!

    Following the reasoning, what is the problem of having a general web directory, with the same information for different types of listings? You even said that Yelp and TripAdvisor do it!

    The problem is that if any of us had the same conditions as Yelp or TripAdvisor, we would not be spending a measly $ 200 on a plugin here.

    Of course, I’m not saying we can not get to that level. I am saying that the present situation is not this.
    So it was in several parts of the web, that the idea of ​websites focused on specific niches was agreed. And niche websites need to bring specific information to that niche. If we continue with web directories of basic information, common to any type of listing, we will always be competing with the already established websites. But if we can provide that more detailed information of the niches we like and know, we have a chance to be noticed.

    This post is intended to constructively critique the GD. I think the work you do is very good. But I believe that the plugin’s architecture is not according to the purpose it’s been used by its clients.
    To conclude, I would like to know the opinion of the other users of GD and, of course, Stiofan and Paolo.

    The day is being born here in the city of drizzle. Everyone have a good day!!!

    #401872

    Guust
    Moderator
    Post count: 29970

    This post may be of interest to you, it explains how to use specific custom fields for specified categories only, using the Pricing Manager.

    Thanks

    #401873

    Fabio Bianchi
    Buyer
    Post count: 29

    Which post Guust?

    #401882

    Guust
    Moderator
    Post count: 29970
    #401890

    justmark
    Full Member
    Post count: 375

    I don’t think the architecture of GD is the issue. I think focusing on a niche you are passionate and knowledgeable about is the only way to go. Trying to compete with a general site in my opinion is a mistake. Either focus on a very tight niche or a very specific geographic region. GD allows you to do what you want and what you need to do to build that directory. It’s extremely capable and yet very complex so requires careful planning and preparation to make it all work. That’s my two (Canadian cents).

    #401912

    Alex Rollin
    Moderator
    Post count: 27815

    justmark makes good points. Focus on a niche is very important.

    #401919

    Melissa Powell
    Expired Member
    Post count: 4

    I have to agree with justmark as well. Way to often, I see people trying to compete with the big directories or Amazon (in the ecommerce sector). The harsh reality is, you can’t. As a viewer though, this is good because people are finding them outdated and lengthy. Find the niche. Who exactly is your advertiser and who is your audience? Once you have that pinpointed down, you have a much better chance at using GD to it’s fullst extent.

    #401956

    Fabio Bianchi
    Buyer
    Post count: 29

    Well, that’s exactly what I said on my post, a niche it’s the best way for us!

    But I’ve argued that plugin architecture does not favor this focus in a niche.
    It looks like you did not read my post.

    I see that as the plugin was designed, it does not favor a web directory focused on a niche.
    I think GD should allow you to create groups of custom fields for each category. And we leave the CPTs for very specific things like events, for example.

    And as for Guust’s suggestion, I think it’s a precarious solution and I’m sorry to be honest, somewhat lazy.

    As another colleague of ours here in the forum has already said, it is really possible to do using Pricing Manager, but then we will have several price options and a total confusion, which may even keep people from making new listings.

    The GD is really very good, and accepting patches offered as solutions, is to degrade all the work already placed in the plugin.

    I want to put also, that a lot of other people here in the forum have already suggested this change, of having a conditional option with the custom fields. I’m not the only one.

    #402037

    Fabio Bianchi
    Buyer
    Post count: 29

    I’m arguing here about how the plugin works as a web directory. I’m not talking about niche marketing specifically.

    Nobody thinks it should be possible to set groups of custom fields conditionally by the category?

    What about this thread: https://wpgeodirectory.com/support/topic/conditional-logic-fields/

    or this one: https://wpgeodirectory.com/support/topic/ajax-chain-add-fields/

    or this: https://wpgeodirectory.com/support/topic/displaying-multiple-cpts-on-same-page/

    This last one (from 2015) Guust present the same “solution” to use Price Manager for doing the job of a conditional custom fields option.

    So, there are all these people showing the developers this issue with the plugin since 2015 and the answer is create multiple price packages? Really?

    #402134

    Paolo
    Site Admin
    Post count: 31206

    Hi Fabio,

    people wanting what you asked are a lot less than what you think, we monitor frequent requests closely.

    If that wasn’t the case, we would have worked on this already a long time ago.

    You are confusing a personal opinion with general consensus, but as you could see by the responses here, that’s not the case.

    Thank you

    #402145

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hi Fabio,

    Thanks for the feedback, I appreciate feedback good and bad and i am open to talking about it.

    There are many reasons why we do things the way we do them, and it can take a lot of explaining, what might work best here if you explain how you would like it to work and i will tell you why we don’t work it like that, maybe that will help us both?

    Thanks,

    Stiofan

    #402353

    Fabio Bianchi
    Buyer
    Post count: 29

    Thanks, Paolo and Stiofan.

    Paolo, maybe you are right and there are not so many people asking for this feature. But as a developer and mostly as a person who has your own web directories, do not you think that once this feature is implemented, people will figure out another way to use the plugin and organize the directory?

    That’s why in my initial post I did all that explanation about niche directories. I mean, if it’s just to know the address and hours of operation of a store, just type in Google and the results page already have this information!

    Stiofan, I would like to set specific groups of custom fields to specific categories. Doing so, I can present just one CPT and different categories, each one for each type of business listing.

    For example, a CPT called places and 3 categories: vinyl records store/ bookstore / used bookstore

    Doing that, I can gather very specific information for each type of listing and offer more to the site visitor making my web directory different and more complete.

    What do you think?

    I really like to understand why GD doesn’t allow me to do that. Perhaps I’m not seeing something.

    Best for all!

    #402359

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hi Fabio,

    If we go by your example and limit custom fields by category, do we also then further filter them by price package? And when it comes to advanced search do we show all possible items or do we then further have to filter by category to then show the specific options for advanced search?

    The point i am making is that this “sounds easy” but has a lot of knock on effects that need to be considered, my points above are just a few of them. If some UX genius came up with a plan tomorrow of a better/simpler way then we would implement it but we are yet to find the “perfect” solution, we think what we have is pretty close.

    Thanks,

    Stiofan

    #402518

    Fabio Bianchi
    Buyer
    Post count: 29

    Allright, I understood Stiofan.

    Thanks for answering me!

Viewing 14 posts - 1 through 14 (of 14 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket