Forum Replies Created
These forums are closed to new replies / tickets. Please open a support ticket from our new Support page.
-
AuthorPosts
-
AlanSpectator
Hi,
I you need support from me, please do it via http://quantabay.com/support/ many thanks.
Best regards
AlanSpectatorContact me via https://badlywired.com/contact/ and we can communicate further
AlanSpectatorHi Lillian & Merv,
My solution take a .blm (right move) file and associated images and pre-processes into XML and triggers a cron call to WP All Import Pro
It was written as a bespoke project, but I have started to package as a commercial plugin.
I started to look for beta testers https://badlywired.com/2015/03/rightmove-blm-file-import-to-wordpress/
but have been too busy on other projects even to compose a beta test agreement yet.If this is something that is worth money to you then I can take it off the back burner and start to prioritise it again.
AlanSpectatorp.p.s
experimenting turning permalinks on and off made no difference BUT
adding
post_type=rental
didadding
post_type=
didn’tso
/areas/west-byfleet/?post_type=rental&sortby=low
worksOf course then I can’t just use rental categories ‘areas’ in menus, but I can of course just use custom links as a work around.
AlanSpectatorp.s.
I can see that the query string is added
When I search I get a full query string
/?action=epl_search&property_status&post_type=rental&property_bedrooms_min&property_price_from&property_price_to
and sort adds e.g.
&sortby=low
but if I go to an ‘area’ category e.g.
/areas/west-byfleet/
it adds
sortby=low
to make
/areas/west-byfleet/?sortby=low
but this does not get processed and hence no sortNow I’m not sure if that is related to my setup (standard .htaccess & permalinks) theme or just that it doesn’t work
AlanSpectatorThis reply has been marked as private.AlanSpectatorThanks, getting there with the site, it has been a bit of a learning curve as it is the first major build I have done with Genesis and the first property site using your software (previously I’d used WP-Property, but decided your software is better).
I thought it would be sensible to start with Agent Press Pro as a starting point, but as that comes pre-built to work with Genesis’s own property Agent Press Listing plugin (which is a bit limited in features) in fact that has slowed me down as it created a few unexpected results .
AlanSpectatorI think I found the issue. My child theme had and archive-listing.php in it’s root, this was overiding the epl templates.
Gosh takes ages to sort these things out.
AlanSpectatorThis reply has been marked as private.AlanSpectatorThis reply has been marked as private.AlanSpectatorOne approach to take is rather than have a list of specific arguments coming out of the widget / shortcode e.g. $d_price, $d_beds have one single array argument ($args) that is passed through to the templating system, similar to the way WordPress does with many functions e.g.
$args=array(‘d_price’=>’on’,’d_beds’=>’off’);
get_template(‘template’,$args)even allows for structuring arrays if you like
e.g. get_template(array(‘display’=>array(‘beds’=>’on’,’excerpt’=>on), ‘images’=>array(‘h’=>123, ‘w’=>123))The template can extract $args into variables (simpler to follow) or use them as their array elements as required
AlanSpectatorOrder was the main thing. I achieved reordering through relative / absolute positioning, which is working fine for me, but for some reason I’m not keen on using CSS to do that sort of thing, don’t know why, so my first instinct was to look at customising templates.
AlanSpectatorJust FYI I discovered hy it uses an include not the function. widget-content-listing.php used some variables set in the widget setting that are not globalised so are not available when the template is called via teh function.
Not 100% of the way out of that.
AlanSpectatorThis reply has been marked as private.AlanSpectatorJust to let you know, I wrote a converter to convert the rightmove data to XML and trigger a WP All Import Pro cron conversion. Works a treat.
-
AuthorPosts
These forums are closed to new replies / tickets. Please open a support ticket from our new Support page.