Virtual Pages
This topic contains 12 replies, has 4 voices, and was last updated by laurence anthony 10 years, 4 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support TicketTagged: Virtual Pages
-
AuthorPosts
-
July 30, 2014 at 10:33 am #10337
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
July 30, 2014 at 4:04 pm #10384Hi,
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!
July 30, 2014 at 7:28 pm #10428Paolo,
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,
BrianJuly 31, 2014 at 1:43 am #10480Hi
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
August 8, 2014 at 3:38 pm #11400sounds 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 pagesAugust 8, 2014 at 5:50 pm #11410@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.August 8, 2014 at 6:23 pm #11411Hi 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
August 8, 2014 at 8:08 pm #11419In 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 beSo 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.
August 8, 2014 at 8:29 pm #11421THis 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…
August 8, 2014 at 8:40 pm #11422yea, 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
August 8, 2014 at 8:56 pm #11423@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,
BrianAugust 8, 2014 at 9:01 pm #11424Hi 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…
August 8, 2014 at 9:09 pm #11427i 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 -
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket