Forum Replies Created

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • To be fair to Kriesi, migration is tricky because they have many themes which likely have different data structures, and the new themes are likely different as well. If a field was used in the old theme and doesn’t exist in the new one, then what do you do with that data? On top of that, plugins can create/modify data in ways not anticipated.

    Also, the original structure of Avisio was based on having a slideshow and a portfolio and a blog… each one of those had a set storage structure. But I believe Enfold is more dynamic. So there isn’t a portfolio page per se, there is a portfolio object and that can exist on a page, but can exist there with many other objects as well. So you might translate the portfolio data to a portfolio object but then that object has to be located somewhere, so you’d have to place it on a page, etc. I was a web developer for 10 years and I can envision how complicated this could be.

    But that doesn’t mean that you and I wouldn’t have been willing to pay for a migration path. I bought Enfold over a year ago, and bought it here because I liked Avisio and while I didn’t expect different authors to maintain the same data structures, I made the incorrect assumption that the data structures used by the same author would be similar enough to facilitate migration. That turned out to be the case, and like you, I’m still on an Avisio site. But alas, the amount of work involved in creating a migration tool that would work in all scenarios probably far outweighed what could be charged for it (after all, you only need it once!)

    On the one hand, nothing says we have to upgrade beyond a certain point, and it should more or less continue to work the same way. However, browsers continue to advance, and someday will use code that doesn’t maintain backward compatibility to everything used in the past. That will be a long time, but what is happening faster is security exploits are discovered in WordPress and used to upload malicious code to people’s websites. That needs to be patched, but rather than maintain every legacy version of WordPress with patches, while also developing it to add new features, the patches just go into the new releases. Meanwhile, plugins also continue to be updated for security and features. And plugins that interface with external sites often do so with authentication mechanisms that become outdated. For example, Google Analytics used to allow a simple login using id and password. But now you have to use a more secure shared key setup. Lastly, Google constantly revises their website rankings and they value website quality as an indicator of relevance. The reason we bought EnFold in the first place is that they started penalizing sites for not being responsive (ability to adjust to different screen sizes/devices).

    So like it or not, we need to keep upgrading our sites to keep up with the times. Even WordPress releases a new default theme each year, but does continue to update the old ones. That said, they have very basic functionality, so it’s easier to do.

    The last line in the correct file should be:
    include_once(KFW.'/include_framework.php');

    You add this fix after that line.

    You’re editing the wrong functions.php file.

    Go here on your site:
    /wp-admin/theme-editor.php

    In the right hand column, 6 links down, click on “Theme Functions”

    Scroll all the way to the bottom and paste in that text.

    Also, you may need to modify/disable code to move javascript to the bottom of the page. Otherwise, you get errors about jQuery being undefined.

    Ok, this appears to fix prettyphoto and the sorting function:

    function modify_jquery() {
    if (!is_admin()) {
    	wp_deregister_script('jquery');
    	wp_register_script('jquery', 'https://code.jquery.com/jquery-1.8.3.js');
    	wp_enqueue_script('jquery');
    }
    }
    add_action('init', 'modify_jquery');
    

    I found this by working backwards through the jquery versions until it worked.
    https://code.jquery.com/jquery/

    It has to go in the theme functions.php (accessible through appearance->editor in the admin. Not the functions.php in wp-includes. If it’s put there, it breaks the site completely. (This was stated in the original instructions, but I made this mistake first.)

    in reply to: Having problems after updating to WordPress 4.5 #621990

    Ok, this appears to fix prettyphoto and the sorting function:

    function modify_jquery() {
    if (!is_admin()) {
    	wp_deregister_script('jquery');
    wp_register_script('jquery', 'https://code.jquery.com/jquery-1.8.3.js');
    	wp_enqueue_script('jquery');
    }
    }
    add_action('init', 'modify_jquery');
    

    It has to go in the theme functions.php (accessible through appearance->editor in the admin. Not the functions.php in wp-includes. If it’s put there, it breaks the site completely. (This was stated in the original instructions, but I made this mistake first.)

    in reply to: Having problems after updating to WordPress 4.5 #621951

    I don’t mind buying a new theme, the problem is there is no upgrade path. I know themes from different developers don’t share the same data structures, so when I wanted to upgrade to a responsive design, I purchased Enfold from you thinking that you would use the same or similar data structure and there would be a way to migrate the data. But it appears that is not the case. Instead, we must rebuild the site from scratch and copy/paste everything, re-upload images, etc. As a former web developer, I COMPLETELY understand the complexities of migration, but you can’t really be surprised at our frustration. We didn’t build our sites all at once, it is months or years of content development, and as business owners, it’s not easy to find that kind of time for a major rebuild.

    in reply to: magnifying glass appears over text #112725

    That did it, thanks!

    in reply to: magnifying glass appears over text #112722

    I see it in Firefox and Chrome on OS X. It’s not there when the page loads, only after rolling over the top image and off. The magnifying glass should show over the image but ends up over the text below it instead.

    in reply to: Different sidebar for portfolio items #59635

    Excellent!

    For others reading this, I had to omit the “If ” part to get it to work. I assume that part is implied in the widget-logic plugin.

    in reply to: Avia + Avisio integration #50918

    But the Avia script page lists 8 different transition options, while the built-in one in Avisio has only 3. How do I get the others? That’s why I bought it… I wanted some of the other transitions.

    http://aviathemes.com/aviaslider/index.html?slider=droping-curtain

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