Navigation
This is archived content. Visit our new forum.
  • Author
    Posts
  • #84089

    gabemott
    Participant

    Just adding to the feedback. Mine freezes as well but I can hit reload to get it to work. This happened when I initially installed, then when I set to renew, then with child theme renew. Not a big deal as it always works when I reload but just FYI. thanks

    #84090

    SharonPerp
    Participant
    This reply has been marked as private.
    #84122

    Paula S
    Member
    This reply has been marked as private.
    #84125

    Paula S
    Member
    This reply has been marked as private.
    #84202

    SharonPerp
    Participant

    Have I lost you, Support? It’s been a number of hours since I re-sent credentials…. Oh, I guess you guys like to do silly little things like eat and sleep. 🙂 I’ll check back tomorrow.

    #84215

    Christian
    Moderator
    This reply has been marked as private.
    #85007

    SharonPerp
    Participant
    This reply has been marked as private.
    #85013

    Rad
    Moderator

    Hi Sharon,

    I just checked your customizer and got stucked in 1/2 but works upon reloading. Some user experiencing this including me, and as we said. This is already added on our bug list but there is no ETA yet. Your option for now is to reload/refresh your customizer if you got stucked.

    Another thing is you’re using shortcodes that are not builtin to X like [one_third position=""] and etc.

    And your home page content only contains few texts with this unsupported shortcodes, which I really can’t compare to what you’re expecting to see. If you could provide the screenshot or detail how it should be, then we can easily trace the issue.

    For now, its just a matter of adding content like demo content and formatting your layout and design. We also advice user to create a backup copies of their settings that can be imported back when switching themes or after update.

    But I agree that there is styling bug, but that is related to shortcode only and not with the theme. For shortcode styling issue, just add this at your child theme’s functions.php

    add_filter('theme_mod_x_stack', function($val){ return x_get_option( 'x_stack' ); });
    add_filter('theme_mod_x_integrity_design', function($val){ return x_get_option( 'x_integrity_design' ); });

    Thanks.

    #85017

    SharonPerp
    Participant

    EDIT: The only shortcodes I can think of must be in either WPChimp or jonsradio multiple themes so I’ve deactivated both of those. Can you look and see if those troublesome short codes are gone now? Thanks…

    Thanks so much for finally getting back to me!

    I don’t at all mind having to fresh to get into the customizer. As far as I know I’m not using *any* shortcodes at all. I don’t even know *how* to use shortcodes yet.

    All I’m trying to do so far is get the installation up and running and just make changes with the customizer. At this point I can’t even do that reliably yet.

    None of the text on the homepage or any other page matters, it’s just garbage. I haven’t tried to format anything and whatever unsupported shortcodes are in there, well, I have no idea where they came from! So, I’m guessing these bad shortcodes are what’s causing half of my sidebar to not move to the right.

    I even uninstalled half my plugins to make sure they’re not the problem. So, I guess I have to ask can you tell me which are these unsupported shortcodes and how do I get rid of them?

    Thanks so much,
    Sharon

    #85028

    Rad
    Moderator

    Hi Sharon,

    I did noticed that you changed some settings at your site. It’s now Ethos which is previously using Renew stack.

    The unsupported shortcode was not actually not installed, so you don’t have to worry about. You could just remove the entire content if you don’t need them.

    Also, please install a child theme. If you will start a fresh copy, then better start it now than late 🙂

    Then have these fixes add at your child theme’s functions.php

    if ( ! function_exists( 'x_get_content_layout' ) ) :
      function x_get_content_layout() {
    
        $stack          = x_get_stack();
        $content_layout = x_get_option( 'x_' . $stack . '_layout_content', 'content-sidebar' );
    
        if ( $content_layout != 'full-width' ) {
          if ( is_home() ) {
            $opt    = x_get_option( 'x_blog_layout', 'sidebar' );
            $layout = ( $opt == 'sidebar' ) ? $content_layout : $opt;
          } elseif ( is_singular( 'post' ) ) {
            $meta   = get_post_meta( get_the_ID(), '_x_post_layout', true );
            $layout = ( $meta == 'on' ) ? 'full-width' : $content_layout;
          } elseif ( x_is_portfolio_item() ) {
            $layout = 'full-width';
          } elseif ( x_is_portfolio() ) {
            $meta   = get_post_meta( get_the_ID(), '_x_portfolio_layout', true );
            $layout = ( $meta == 'sidebar' ) ? $content_layout : $meta;
          } elseif ( is_archive() ) {
            if ( x_is_shop() || x_is_product_category() || x_is_product_tag() ) {
              $opt    = x_get_option( 'x_woocommerce_shop_layout_content', 'sidebar' );
              $layout = ( $opt == 'sidebar' ) ? $content_layout : $opt;
            } else {
              $opt    = x_get_option( 'x_archive_layout', 'sidebar' );
              $layout = ( $opt == 'sidebar' ) ? $content_layout : $opt;
            }
          } elseif ( x_is_product() ) {
            $layout = 'full-width';
          } elseif ( is_404() ) {
            $layout = 'full-width';
          } else {
            $layout = $content_layout;
          }
        } else {
          $layout = $content_layout;
        }
    
        if ( is_page_template( 'template-layout-content-sidebar.php' ) ) {
            $layout = 'content-sidebar';
          } elseif ( is_page_template( 'template-layout-sidebar-content.php' ) ) {
            $layout = 'sidebar-content';
          } elseif ( is_page_template( 'template-layout-full-width.php' ) ) {
            $layout = 'full-width';
        }
    
        return $layout;
    
      }
      add_action( 'customize_save', 'x_get_content_layout' );
    endif;
    
    add_filter('theme_mod_x_stack', function($val){ return x_get_option( 'x_stack' ); });
    add_filter('theme_mod_x_integrity_design', function($val){ return x_get_option( 'x_integrity_design' ); });

    This should fix your styling and sidebar issue with page templates.

    Thank you.

    Edit: I did checked those plugins and no problem at all. Though you must disable cache plugin during development

    #85046

    SharonPerp
    Participant

    Okay, got all that, I was typing this last one while you were posting and i didn’t know 🙂

    So, do I put that code into X-theme functions.php or the X-Child Theme functions.php or both?

    I feel like at least I’m almost ready to stop playing/learning and start building. Thanks!

    #85078

    Rad
    Moderator

    Hi Sharon,

    1. Your child theme should match with your selected Stack.
    If you’re using x-child-renew then you must manually select your Stack at Customizer > Stack to renew. Some user forgot to choose there stack after activating their child theme.

    2. Yes, you will have to append the code at your child theme’s functions.php

    3. Yes, any cache plugin should not be disabled while developing your site. And you could enable it once that and ready for blogging. You don’t have to disable it when just posting.

    4. Child theme is just a blank theme for your saved settings, or for custom templates ( saved setting and templates will not be overwritten by main theme updates ).

    And you don’t need to copy templates when not needed, you will only do that if you need to change something from the default templates. ( Added template at your child theme will override the template from the main theme. So add it only when needed. )

    You may start at demo content and import customizer settings. (eg. If you like Renew 10 demo, then copy Renew 10 Demo home page and import Renew 10 Customizer setting from http://theme.co/x/member/demo-content/ )

    Thank you.

    #85096

    SharonPerp
    Participant
    This reply has been marked as private.
    #85111

    Rad
    Moderator

    Hi Sharon,

    Oh got it now 😀

    That is your footer’s sidebar and you have 3 column footer at Customizer > Footer > Footer Widget Areas.

    You could also manage your footer widgets at Admin > Appearance > Widgets and add/remove your widgets under footer sidebars.

    Thanks!

    #85116

    SharonPerp
    Participant

    Ahhh, whoo-bleeping-hooo, I got it right now with turning those footer widgets off and putting them in the main sidebar! Finally have my very first non-fubar layout. Lots more work to do but at least now I’ll be designing more than troubleshooting (I hopehopehopehopehopehope)

    THANKS SO MUCH!
    Sharon