Okay
  Public Ticket #2516009
shortcode no longer working
Closed

Comments

  • Peter started the conversation

    Hi,

    we are using Newave theme for three years now. Because we get some js errors with WP 5.5 upgrade and several issues with other plugins, today I also purchase a new version of Newave and installed it.

    As a result, our blog page no longer works as before. We have used the shortcode "[show_more_blog_posts order="berichte"]" where "berichte" is the title of the blog page. This shortcode no longer works. Trying to insert a new shortcode "show more posts" from the shortcode menu  leads to [undefined] as a result. I added "[recent_posts posts="50" post_title_length="60"]" as a temporary solution, but this is not what we want.

    Furthermore I still get two error messages from jQuery Migrate Helper:

    1. https://bmw-gs-club.com/wp-content/themes/newave-theme/js/upload.js: jQuery.fn.live() is deprecated
    2. https://bmw-gs-club.com/wp-content/themes/newave-theme/components/metaboxes/js/metaboxes.js: jQuery.fn.load() is deprecated

    Without jQuery Migrate Helper several plugins would't work.

    Your help is highly appreciated

    Peter

  •  1,974
    Support replied

    Hello Peter,

    which version of Newave are you using?

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Peter replied

    Hi,

    the latest available : 2.6 (downloaded today)

  •  1,974
    Support replied

    Hello Peter,

    can you send us wp admin access in a private comment?

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  •   Peter replied privately
  •   Support replied privately
  • Peter replied

    Hi,

    I have de-activated the cache plugin but still get these error messages:

    1. https://bmw-gs-club.com/wp-content/themes/newave-theme/js/upload.js: jQuery.fn.live() is deprecated
    2. https://bmw-gs-club.com/wp-content/themes/newave-theme/components/metaboxes/js/metaboxes.js: jQuery.fn.load() is deprecate

    So I don't believe it's a cache issue.

    Also the incomplete presentation of our blogs on the home page as well as the broken shortcode is still an issue


    Peter


  • Peter replied

    please consider also: with Newave 2.1 the presentation of the blogs and articles was correct despite the error messages. 

    With Newave 2.6 the presentation is broken!

    Peter

  • Peter replied

    Hi,

    I have removed Newave 2.6 and re-installed the theme. Now all error messages are gone, but my website shows only a white page! If I switch to a standard theme, the website gets visible.Also as a logged in user (administrator) I can see the website.

    The short code is still not working as before

    Any recommendations?

    Peter

  •  1,974
    Support replied

    Hi Peter,

    can you keep scripts.js unminified?

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Peter replied

    got it ... minification worked, but depending on the browser I still get different results. 

    And the short code [show_more_blog_posts order=””] no longer exists...

  • Peter replied

    Folks,

    solved the short code issue with a plugin - no further action required


    Thanks

    Peter

  •  1,974
    Support replied

    Excellent!

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Peter replied

    Folks,

    I'm running crazy. Since yesterday the same issues occurred again. The 2.6 version of Newave causing errors. Switching the theme to a standard theme and everything is good!

    I also de-installed Newave and re-installed it again with no improvement. Only installation of  jQuery Migrate Helper plugin helps to get my backup running again. Without the installation of jQuery Migrate Helper plugin I also cannot open the theme details.

    Here is the error messages:

    1. https://bmw-gs-club.com/wp-content/themes/newave-theme/components/metaboxes/js/metaboxes.js: jQuery.fn.load() is deprecated

    When I switch to backup, these messages occur:

    1. https://bmw-gs-club.com/wp-content/plugins/backup-guard-gold/public/js/main.js: jQuery.fn.load() is deprecated
    2. https://bmw-gs-club.com/wp-content/themes/newave-theme/components/metaboxes/js/metaboxes.js: jQuery.fn.load() is deprecated
    3. https://bmw-gs-club.com/wp-content/plugins/backup-guard-gold/public/js/main.js: jQuery.fn.size() is deprecated; use the .length property
    4. https://bmw-gs-club.com/wp-content/plugins/backup-guard-gold/public/js/main.js: jQuery.fn.size() is deprecated; use the .length property

    No cache plugins in use

    Your help is highly appreciated

    Peter


  •  1,974
    Support replied

    Hello Peter.

    Once again i've replaced using the WordPress theme editor in /components/metaboxes/js/metaboxes.js

    $(window).load( function(){

    with

    $(window).on( 'load', function(){

    and now all the messages have disappeared (there was only one message related with Newave the rest were coming from a plugin)

    https://prnt.sc/u7b8yr

    We will include the above mentioned change in our next update

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy

  • Peter replied

    Hi,

    thank you guys - now everything looks good again and I have disabled jQuery helper without finding further issues.

    Cheers

    Peter


  •  1,974
    Support replied

    Excellent!

    Thank you.

    Clapat Support

    https://www.clapat.com/

    Review Envato Item Support Policy