BSThemes V1.0.2 - we're back in business - upload away

open (23 posts) (6 voices)

  1. OnePressTech
    Member

    Hi everyone,

    Good news...I pushed out the previously planned V1.0.2 enhancements to V1.0.3 and did a simple rename of the themes back to their original names and now the upgrade process works as you would expect.

    So...upgrade away..V1.0.2 is now available at https://backstopthemes.com :-)

    Remember to always upgrade with caution. Backup your system before the upgrade and be prepared to restore the pre-upgrade version if things don't go the way you expect.

    Updates have also been pushed to the GitLab repository at https://gitlab.com/BackStopThemes

    Cheers,
    Tim

    Posted 9 months ago #
  2. Hello Tim,

    i read your post with so much interests. But i still don't know, how to update from MSMW to BST without loosing all my customizations.

    Can you give the crowd a instructions?

    Regards and Merry Christmas!
    Colin

    Posted 9 months ago #
  3. Hello Tim,

    meanwhile i was able to update my construct to 1.0.2. Unfortunately there is a massive skin problem.

    1. the h3 header is wrong, please check screenshots (1-before and 2-after), the type ist much smaller
    2. the fancy header is wrong, please check screenshot (3-before and 4-after), the type ist much smaller
    3. the post header are broken, please check screenshot (5-before and 6-after), the type ist much smaller

    I guess there are a lot of more skin bugs. These are the two i found.

    Furthermore i tried to active the skin, i used with MSMW, but it broke down the style of the site to a kind of failsafe modus.

    If you wish, i can give it as .zip file for test purpose.

    By the way: Great work and thank you so much for doing all this work for the crowd. Merry Christmas.

    Colin

    Attachments

    1. 6-after.jpg (118.6 KB, 0 downloads) 9 months old
    2. 5-before.jpg (134.6 KB, 0 downloads) 9 months old
    3. 4-after.jpg (123.8 KB, 2 downloads) 9 months old
    4. 3-before.jpg (119.6 KB, 1 downloads) 9 months old
    5. 2-after.jpg (145.5 KB, 1 downloads) 9 months old
    6. 1-before.jpg (143.8 KB, 1 downloads) 9 months old
    Posted 9 months ago #
  4. OnePressTech
    Member

    Sorry you experienced a skin issue. Here is the most common cause...missing customised skin. Just copy your customized skin up to the styles sub-folder of your new BSTheme theme folder and everything will be as before. Remember...BSThemes IS MSMW themes updated to the latest PHP / WordPress level. So the upgrade process is the same as it always was. Nothing has changed from that perspective.

    Since MSMW never put in place an auto-update mechanism the standard WordPress manual theme update mechanism is the only option to upgrade which basically involves renaming / deleting the old theme folder via ftp and copying across the folder with the new version of the theme into the themes directory.

    For some reason the MSMW designers save the custom skins in the theme's style directory. So there is an extra step with MSMW...copy your customised skin(s) to your local computer or another folder on your website THEN update the theme THEN copy the customised skins back into the styles folder of the new theme folder on your website.

    Give that a go and let me know how it goes.

    NOTE: Some people edit their default skin in the skin editor and miss the option to rename the skin before saving it when they exit. So your custom skin may have the same name as a default skin. Check your old theme folder.

    Cheers,
    Tim

    PS: And a Merry Christmas to you to Colin :-)

    Posted 9 months ago #
  5. Hello Tim,

    Thank you for your advice. For explanation: When you provided the last update, i decided to make some major changes.

    The most important was, to create a child theme, because i made some customizations. Because of your explanations above i made some tests.

    The result: you are right, The main BST works perfekt with the default skins. So the problem is my child theme. When i switch from parent to child theme, the skin breaks down. Can you give me support for this problem?

    Kind Regards
    Colin

    Posted 9 months ago #
  6. OnePressTech
    Member

    The theme skin is just a CSS file. If you are having funny things happen to the Look & Feel it would be caused by the css you have placed in your child theme's style.css file. Make sure you are using the new style of loading a child theme and not the old style. See https://codex.wordpress.org/Child_Themes .

    Posted 9 months ago #
  7. Hello Tim,

    thank you so far for the answers, Unfortunately i was not able to solve the problem yet. Thatswhy i come back to ask again for support.

    I made you some screenshots, one from my function php, one from my style.css. I checked your wordpress.org link, to make sure, that i use the recommended way of child theme. I think i do.

    So the main question is, why my theme partitionally breaks down.

    Any idea?

    Regards
    Colin

    Attachments

    1. directory.jpg (119.5 KB, 1 downloads) 8 months old
    2. function-php.jpg (107.3 KB, 3 downloads) 8 months old
    3. style-css.jpg (73.3 KB, 3 downloads) 8 months old
    Posted 8 months ago #
  8. OnePressTech
    Member

    Hi Colin,

    Sorry I can't be more help. It sounds like your BST Theme works fine and you are having issues with a child theme you created. I took a quick look and nothing jumps out.

    Suggestion:
    ---------
    I notice you are overriding quite a few files.Go back to basics and try to create the simplest child theme first and see if that works. If necessary try using the old style of child theme declaration... @import url('../construct/style.css'); in your style.css file instead of enqueing the css file in the functions.php file.

    Let us know how you end up solving this.

    Kind regards,
    Tim

    Posted 8 months ago #
  9. Tim (OnePressTech), you are great! Thank you so much. Everything works fine now with WP 4.7 and Persuasion!
    I will try now Myriad, Method, Dejavu!!!

    Posted 8 months ago #
  10. OnePressTech
    Member

    You are most welcome @ankec. Glad to hear it is working ok for you :-)

    Posted 8 months ago #
  11. kimi65
    Member

    The update worked for me, I can finally upgrade to php7. Great job, thanks soooo much!

    Posted 8 months ago #
  12. OnePressTech
    Member

    You are most welcome @kimi65 :-)

    Cheers,
    Tim

    Posted 8 months ago #
  13. Hello Community,

    meanwhile i was able to solve the child theme problem. All of our themes are using an additional "skin".css, which also has to be included into the function.php.

    I use the skin default.css, so the additional line points to default.css. So just replace with the skin you use and it will work.

    This is the code:

    add_action( 'wp_enqueue_scripts', 'construct_child_style' );
    function construct_child_style() {
    $parent_style= 'parent-style';
    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css');
    wp_enqueue_style( $parent_style . '-default', get_template_directory_uri() . '/styles/default.css');
    wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version'));
    }

    Posted 8 months ago #
  14. OnePressTech
    Member

    Nice! Thanks for following up @colinschwebke and letting the community know how you solved the issue. Very much appreciated.

    I am reviewing the pros / cons of adding a child-theme creation button to the BackStop Themes admin interface (no promises...still reviewing the cons). If we are going to maintain / enhance the skinning engine it makes sense to me that the custom skin management process works for child themes as well as parent themes. I'm not convinced that is the case at the moment and have always assumed that child-theme skin management would be manual. I think the non-techies would appreciate a one-button child-theme capability to support customization.

    Cheers,
    Tim

    Posted 8 months ago #
  15. Hello Tim,

    a child-theme-button is a great idea. Take a look into the code of wp-childtheme-generator. These are the guys helped me to solve the problem.

    Regards

    Posted 8 months ago #
  16. OnePressTech
    Member

    Cheers @colinschwebke. Thanks for the excellent suggestion. Keep them coming :-)

    I had this plugin supplier on my R&D list of about 7 or 8 plugins that all allow child themes to be created by non-coders.

    The odd thing is that I'm not sure why a non-coder would create a child theme. If they can't write php or css then they can't override the parent theme anyway. And if you have the technical knowledge to override the theme...why would you install a plugin to create the child theme! A child theme framework is technically pretty trivial

    FYI - I am leaning more towards the suggested approach from Justin Tadlock (http://justintadlock.com/archives/2014/11/03/loading-parent-styles-for-child-themes ). He had a good suggestion to have the parent load the styles rather than the child.

    I am also reviewing the BSThemes custom CSS to ensure that page-specific customisations are actually constrained to that page and don't appear on the other website pages and I intend to review and harmonise custom CSS and child themes. The current MSMW "raw css" box approach is not supportive of quality management. It is easy to lose track of which CSS overrides are doing what when they appear in a theme General Settings AND appear on individual pages AND appear in a child theme style sheet. I would like to centralise the CSS overrides so it can be tracked and managed more simply and accurately.

    Cheers,
    Tim

    Posted 8 months ago #
  17. Been absent for a long while -- thought the MSMW was doomed to extinction

    I'm apparently coming in at the end of an earlier thread / announcement and would like to begin at the beginning

    I visited the link to BS themes but would like to know more

    Thanks
    Wes

    Posted 8 months ago #
  18. OnePressTech
    Member

    Hi @youngwesley,

    Welcome back :-)

    Have a read of the BackStop Themes backstory here: https://gitlab.com/BackStopThemes/FrameworkV1.0/wikis/development-history/

    Additionally, here is a good case study of how BackStop Themes intends to operate in a more sustainable fashion than MSMW.

    Jan / Feb 2017 will wrap up stage 1 which includes the creation of a new stable community infrastructure for updated versions of the old MSMW GPL themes (excluding inFocus and Awake which are proprietary). This includes website, blog, GitLab repository, newsletter, and support tickets.

    I ask people to be patient with the process. The new community infrastructure and up-to-date themes have been released. That should tide people over until I complete stage 1. Then we can start to talk together about a proposed future vision I developed for BackStop Themes.

    If any of this interests you email me at admin@backstopthemes.com and I will put you on the mailing list (before the MSMW ghostship fades away and this forum evaporates).

    Kind regards,
    Tim

    Tim Hibberd
    Managing Director
    OnePressTech Pty Ltd

    Posted 8 months ago #
  19. @OnePressTech: YOU'RE THE MAN! Very much appreciated for the effort to make MSMW live again.

    Posted 7 months ago #
  20. OnePressTech
    Member

    Cheers @babeh :-)

    PS: I'm a bit behind but am working on adding one-button theme upgrade next. The manual file upload thing is a bit tedious

    Posted 7 months ago #
  21. OnePressTech
    Member

    Bump to get past spam

    Posted 3 weeks ago #
  22. OnePressTech
    Member

    Bump to get past spam

    Posted 2 weeks ago #
  23. OnePressTech
    Member

    Bump to get past spam

    Posted 9 hours ago #

Reply

You must log in to post.

Construct WordPress Theme
Construct wordpress theme
Myriad WordPress Theme
Myriad wordpress theme
Method WordPress Theme
Method wordpress theme
Fusion WordPress Theme
Fusion wordpress theme
Elegance WordPress Theme
Elegance wordpress theme
Echelon WordPress Theme
Echelon wordpress theme
Dejavu WordPress Theme
Dejavu wordpress theme
Modular WordPress Theme
Modular wordpress theme