Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I’m hoping everyone isn't gone for NYE! But... if you are, have fun!!

IDXpress CSS issues with new theme

I'm having output issues with the plugin after moving to a new theme! CRAP!

In particular, the CSS classes "dsidx-paging-control" and "dsidx-listing" aren't doing too great. Example here:

http://www.boiserealestateguy.com/idx...

As well, the id "dsidx-actions" isn't doing great either. Example here:

http://www.boiserealestateguy.com/idx...

Thoughts? I can't find anything in the ~/wp-content/plugins/dsidxpress/css folder either, so I have no idea where to go to fix this.
4 people have
this problem
+1
Reply
  • I’m confused!
    Boy, I can't figure this out for the life of me. I tried to override some CSS in my theme's CSS but still nothing. I even tried the gross way... "!important" and still nothing!!

    For instance, shouldn't the following fix part of the issue:

    div.dsidx-paging-control {
    display: inline !important;
    }

    But it doesn't.

    And I have a little JS issue it seems too. Oye...
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • So nothing? Is this the only support forum for dsidxpress?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hi Seth,

    I tried calling you to discuss. Feel free to reach me at: 877.348.7654 ext. 2

    At first glance, the issue seems to be somewhat common amongst some of our users. It's a jquery issue that's often caused by a plugin or in worst cases, a poorly coded wordpress theme.

    One way to troubleshoot this is to de-activate your plugins one by one to find the faulty plugin. Here are some plugins that are NOT currently completely compatible with dsIDXpress:

    - SEO Smart Links
    - DeliciousDays Plugin - it breaks the contact a friend and contact an agent forms
    - Permalink Finder: See ticket #17303 for an explanation of why this does not work
    - Coin-Slider plugin - This plugin adds an extra jquery to the page. This will break the links at the top for, "Request More Info", "Schedule a Showing", "Share", and "Print". The only fix is to disable this plugin or contact that plugin creator to remove the extra jquery.
    - fckeditor - When activated, the icons to add a single listing / multiple listings in pages and posts are missing.

    So again, first, try de-activating your plugins one by one to see if we can find the culprit.

    Let me know if that works.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I’m unsure
    Yea, I deactivated all the plugins except yours to see if that would narrow down the problem but it had not affect. I also commented out all the JS being called in the header.php just to see if it was something there but that didn't do the trick either.

    It has to be something with the theme though, because after hacking away tons of JS on my old theme I finally got it to work properly with the old theme.

    Anyway... thanks... I guess.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m excited
    OK, thanks to Ricardo, we finally got the issue resolved! Thanks again man! An update to the plugin plus a theme tweek did the trick.

    The theme issue revolved around the use of short codes and the default child theme I was using. I'm not sure why, but there were break tags being inserted into some of the theme's output! Crazy... but removed the code for those offending short codes (and supporting code) and BOOM!

    So glad this was worked out! Looks nice too.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I’m frustrated
    I just got my dsIdXpress account set-up and it looks like I have this same issue with my theme. I also see
    tags between some links and some tags that should not be there between thumbnail images.

    Example: http://cyfairrealestate.com/idx/mls-7...

    Would love to get some more details on how to fix.

    Everything works great when I roll back to the default Twenty Ten theme.

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I’m still frustrated
    Hi Seth. Thanks for the reply.

    I submitted a question on the theme's help page, too. The theme creator responded telling to try wrapping the short-code call with [raw][/raw] tags. I did this and it corrected the issue on the list view but not when I click through to the detail view of a property.

    I followed up with the theme developer to see if he has any other ideas.

    I'm using the Striking theme.
    • That was the first suggestion the developer of my theme gave too. Same results. It must be the same issue. You'll have to remove a couple lines of code from one of your theme's .php files.

      I don't remember exactly, but in my case it was in a file called filters.php and I removed some PHP code that started with "add_filter(bla, bla strip_formatting); or something like that. Hope that helps!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • Thanks again.

    I did find where the theme is using "wpautop" to auto implement and
    tags in the typography.php file. However, I don't want to remove this since it will probably mess up the formatting on the rest of my site.

    It would be nice if I could just update the dsIdXpress plugin to auto-wrap the property detail pages in the [raw] tags. This seems like it would be a lot less risky.



  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m still researching
    Removing the wpautop wrapper in typography.php file did fix the formatting issue on the property detail page.

    However, I'm pretty sure the theme creator added this call for a reason which makes me wonder what is going to break on my site now.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m wasting too much time with this
    Removing that code removed all of my line-breaks from my previous blog posts. So now all of my posts only have 1 paragraph. Obviously, not ideal. ;-)

    Back to the drawing board.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • 1
    I had the same problem. Here is the solution that worked for me:

    1.) For the listing shortcodes: When using the shortcode in the editor, wrap it in [raw][/raw] as suggested earlier in this post. The problem I found with using raw in with the shortcode, messes up the MLS disclaimer in the footer section.

    2.) For the property details page, I had to change the shortcode_formater function of the Theme I am using. In my case, the shortcode_formatter function was located in:
    \wp-content\themes\mythemename\theme_admin\includes\shortcodes.php

    After locating the function "shortcode_formatter" I replaced the function with this:

    function shortcode_formatter($content) {

    $new_content = '';

    $pattern_full = '{(\[raw\].*?\[/raw\])}is';

    $pattern_contents = '{\[raw\](.*?)\[/raw\]}is';

    $pieces = preg_split($pattern_full, $content, -1, PREG_SPLIT_DELIM_CAPTURE);

    foreach ($pieces as $piece) {

    if (preg_match($pattern_contents, $piece, $matches)) {

    $new_content .= $matches[1];

    } else {

    if(strpos($piece, 'id="dsidx"')){

    $new_content .= $piece;

    } else {

    $new_content .= wptexturize(wpautop($piece));

    }

    }

    }

    return $new_content;

    }

    I bought my Theme from themeforest.net and the above solution worked in my case. Apparently the original function is is frequently copied by theme developers, and doesn't seem to work with dsIDXpress.

    Again, this worked for my theme and may not work for yours, but it is worth a shot. JUST MAKE SURE YOU BACKUP YOUR shortcode.php before making any changes.

    ANOTHER OPTION:
    You can also skip the shortcodes all together which seem to cause the formating issues. To skip the shortcodes, you can use links and parameters with dsIDXpress to get the same result without formatting errors. For example to get a list of available properties for sale in a particular zip code, that has 4 or more bedrooms your link would look something like this:

    http://www.Your-Domain-Name.com/your-...

    Replace all the "Your-Something" with your values!

    Details about the different parameter options can be found here:
    http://helpdesk.diversesolutions.com/...

    Hope this post helps someone lots of time and frustration.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • I’m Happy!
    Peter, your code worked like a champ!

    Thank you!

    My theme_formatter function was located in:

    /wp-content/themes/mythemename/framework/shortcodes/typography.php

    Thanks again!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I'm having a similar issue I think. I just bought my new theme, and both the Search Results page and the property details pages are having issues. I've inserted some screen captures below...







    I'm not a developer or anything ... just basic knowledge of CSS/HTML. Can anyone offer any advice...?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated happy, confident, thankful, excited

  • If you paid for the theme you should see if the developer will give you any support. If so, point him to this thread.

    I simply had to comment out some lines of code.

    Jim and Peter's solution was similar, but they replaced the code with some that worked.

    Best of luck Josiah!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Having the exact same issue as Josiah above. I have no idea how to implement the fix that's been described on this thread, as I'm a newbie.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hi Guys, I'm having the same issue, I just updated my theme. IDXpress pluggin worked fine with the old theme but with the new one I'm getting the same results like the pictures posted above.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m jubilant
    What a godsend this thread was! Peter's solution worked perfectly for me, though it took me a bit to find the right file.

    I will say this is the second premium theme I've tried that has this issue and it doesn't seem to be all that uncommon.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated