Virtual Pages

This topic contains 12 replies, has 4 voices, and was last updated by  laurence anthony 9 years, 10 months ago.

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

Open Support Ticket

Tagged: 

  • Author
    Posts
  • #10337

    swm3
    Free User
    Post count: 51

    Hi

    All of these are created by GD as virtual pages – is there any reason these cant be replaced in a theme with static pages using the same naming convention?
    [IMG]http://i.imgur.com/kziaBr9.png[/IMG]
    Is there any way to change the naming convention ..e.g. location is a virtual page that can be used as the Directory instead of GD homepage, can this page be renamed from location or created statically using any name but including the relevant template code?


    They all have geodirectory templates – can I recreate these as static not virtual pages inside my theme?

    [URL=http://imgur.com/CXoMETV][IMG]http://i.imgur.com/CXoMETV.png[/IMG][/URL]

    Moving all these templates over to a child theme to ensure the theme not GD controls the output, how will these be handled in GD updates? May have missed it but cant locate a changelog that details each file that is changed in each of the updates.

    Thanks

    #10384

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    all templates can be copied in a folder named geodirectory, in the active theme folder. The plugin will start using them instead of the orginal files, so that you can modify them as you like.

    As far as changing the virtual pages names, we are working to find the best way to do that.

    Possibly, by doing something like buddypress does, allowing to select the page that you want to use for each needed template.

    We hope to come out with a solution for this asap.

    Thx for your feedback!

    #10428

    identity
    Lifetime Member
    Post count: 445

    Paolo,

    From an Enfold point of view, using the Avia advanced page editor combined with GD shortcodes would be amazing…to easily be able to change around the layout of listing and detail pages at anytime without touching any code, duplicating/moving files, etc. would be huge.

    I don’t know if something like this would be doable, but if you could, you would unleash a level of power with GD unlike anything out that, at least as far as I know. DirectoryPress comes close with selectable, pre-configured layouts.

    Cheers,
    Brian

    #10480

    swm3
    Free User
    Post count: 51

    Hi

    Thanks. The easiest way would be to create page templates for each of the pages that are virtual. Is there any reason they can’t be standard WP pages and not virtual?

    Also, I get that I can copy over all the templates to a child theme but there is no changelog that shows which of these are changed in updates. So is this something you can publish? Without this there is no way to make sure the updates happen unless GD updates don’t make any template changes.

    Thanks

    #11400

    laurence anthony
    Expired Member
    Post count: 293

    sounds like shortcodes for GD haven’t been created yet, correct?
    GD shortcodes would be good to have so we can create custom layouts for listings pages

    #11410

    laurence anthony
    Expired Member
    Post count: 293

    @brian,
    In Enfold, you can create custom widget areas, drop in GD widgets in them, then insert a widget section anywhere on any page you want using Avia, then assign the custom widget you just created.

    #11411

    Paolo
    Site Admin
    Post count: 31206

    Hi laurence anthony,

    you are right, shortcodes haven’t been developed yet. The biggest problem we are facing is finding a way that would allow you to do what you want to do.

    Each listing is like a post and all are using the same template.

    How can someone actually customize the template of listings detail page using shortcodes?

    Correct if I am wrong, but all template builders I’ve seen (enfold, avada, x etc) allow you to customize 1 single page/post content via shortcodes. Not the layout of a dynamically created page. With enfold you can customize 1 page or the content of a post, not how each and every post will look like in terms of layout. You can only select from a X number of layout options (templates) for the archive page via shortcodes:

    Like mansonry blog : http://dropct.com/enfold/blog/masonry-blog/
    Or blog single author big: http://dropct.com/enfold/blog/blog-single-author-big/

    But than the single post (that is conceptually like the listing detail page) is always identical no matter the layout you selected for the archive page.

    http://dropct.com/enfold/this-is-a-nice-post/

    Long story short, all plugin/theme I know provide shortcodes for archive pages, widgets and so on, not for single post pages (product page, listing page, single post etc…)

    Can anyone point out a good plugin/theme that via shortcodes allows to customize dynamic templates and not only a single page? A good example woulod be an ecommerce plugin allowing to customize the product page template via shortcodes.

    I did quite an extensive research and I haven’t really found anything that we can take as a good example to follow.

    All major plugin creating dynamic pages like woocommerce, buddypress, bbpress and so on can be customized only by modifying template files.

    Let us know,

    Thank you

    #11419

    laurence anthony
    Expired Member
    Post count: 293

    In enfold, i have several page/post layout templates for various sections of the site. Some pages/posts have different sidebars, footers, or are full width, etc. I’ll load the appropriate template after creating a new page/post. If i need to customize the layout for a specific post, i’ll save as new version of that particular template.
    The Main pages mostly contain shortcode and/or widgets that pull content from different custom post types or taxonomies.
    But I think you’re right, single post needs global template. But should only be

    So if i wanted to use one of Enfold’s Masonry section, I can just choose the ‘GD placecategory’ to filter from. which is great.

    I think what’s missing is a widget for Listings. One that would have settings to display all, featured, new, popular (you already have), and/or single. With options for 1,2,3,4,5 column grid (like the virtual page for listings).

    also, how could I tell GD to inherit the themes style? So that standard theme colors and button styles, etc get applied to GD plugin elements? I would like to use similar buttons and pulldowns across the site.

    I think where short codes come in handy, is using features like Enfold’s Accordion section. Since it doesn’t have option to choose post type (like Masonry). Then I could place shortcode for user favorites.

    For example, the GD theme vs the GD plugin. I see the theme, on single post has Tabbed display of Profile, Photo, map, Reviews, and Related. But I dont see where I can do that with the plugin itself. With Shortcodes for each of these items, I could use a Tabbed Viewer. Antoher example is the Category pull down menu on the theme. I don’t see this in the plugin. But if that had a shortcode, I could place it on the page wherever i want.

    I’m new to GD too. So I may be missing some of these things. I’m on the verge of buying it, but right now, I don’t see the features on the demo site, in the plugin. and I can’t switch themes at this point.

    #11421

    Paolo
    Site Admin
    Post count: 31206

    THis I think what’s missing is a widget for Listings. One that would have settings to display all, featured, new, popular (you already have), and/or single. With options for 1,2,3,4,5 column grid (like the virtual page for listings).

    Would be a shortcode to display listing archives and it is feasible.


    also, how could I tell GD to inherit the themes style? So that standard theme colors and button styles, etc get applied to GD plugin elements? I would like to use similar buttons and pulldowns across the site.

    THis is not possible, only if the theme author added specific GD style, the plugin can get them from the theme. To change style of the GD plugin elements to look like the theme elements, you need to add some css.

    For example, the GD theme vs the GD plugin. I see the theme, on single post has Tabbed display of Profile, Photo, map, Reviews, and Related. But I dont see where I can do that with the plugin itself. With Shortcodes for each of these items, I could use a Tabbed Viewer. Antoher example is the Category pull down menu on the theme. I don’t see this in the plugin. But if that had a shortcode, I could place it on the page wherever i want.

    The tabs in the place detail page are part of the template and are getting data from the listing info. Here I think we get back to my previous reply…

    #11422

    laurence anthony
    Expired Member
    Post count: 293

    yea, already started with custom css. fairly easy to work with too, i might add.

    maybe if you decide to create an all in one listings widget, you could add category to the options? Just thoughts here

    #11423

    identity
    Lifetime Member
    Post count: 445

    @laurence
    Yes, well, maybe. I created custom widgets via the AMR shortcode any widget plugin. Are you talking about an Enfold native method of doing this? Would love to do this and have one less plugin.

    But yes, so far I’ve been playing with a new custom homepage by using AMR with GD widgets (hope to avoid that once shortcodes are available) combined with Avia advanced editor.

    @paolo
    I’m not sure it is possible either…still fairly new to WP in general, but the ability to create a page as a template and then use Avia and shortcodes to easily create custom “dynamic” page templates for listing and detail pages would be huge. Actually, a great feature that I’m surprised hasn’t been built into WP to begin with…talk about further catapulting it beyond anything else out there!

    I’m not a developer either, and while I’ve taken a peek at some of those files, I’m not sure I’ve been able to make heads-or-tails of any of it yet.

    One suggestion though around the virtual pages: would be good if there was a way to include a note somehow, set the user to Geodirectory or something to help alert people that those pages need to be there. Seems like a number of people have accidentally deleted them, modified them, etc. This is especially easy when you are experimenting between different products, themes, etc., and at that point, no longer sure “what” created “which” pages.

    Cheers,
    Brian

    #11424

    Paolo
    Site Admin
    Post count: 31206

    Hi Briam

    the reason why something like that doesn’t exist is because every theme as a unique design, thus unique templates.

    Create a builder that would work with each and every possible template is not possible…

    #11427

    laurence anthony
    Expired Member
    Post count: 293

    i don’t see any other plugins for creating widgets on my site.
    prob Enfold 2.8.1 has a widget creator.
    then you just drop a widget section anywhere on a page and assign it. this is why i think for GD all in one widget. then we could use multiple instances of the same widget but with different settings as required by their respective pages

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

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

Open Support Ticket