Change wording Shop

Tagged: 

This topic contains 7 replies, has 2 voices, and was last updated by Profile photo of Anna Anna 1 month ago.

  • Author
    Posts
  • #52250 Score: 0
    Profile photo of Philipp Philipp 
    @philipp

    Hi,
    I use Woocommerce Simple Auction and WC Vendors PRO. A question about the Dashboard and Settings, respectively the Shop.
    Logged in as an external user in WC V PRO, I see in the Dashboard the tab Settings. Inside Settings the tab Shop. Inside Shop, there are all the attributes such as shop name, shop description, shop address, shop phone etc.
    – How can I rename just the tab “Shop”?
    – How can I rename all the attributes inside the shop tab like shop name to name, shop description to description, shop address to address etc.?
    Thank you for your support.
    Regards,
    Philipp


    Attachments:
    #52299 Score: 0
    Profile photo of Anna Anna 
    WC Vendors Official Support
    148 pts
    @fervous

    What theme are you using? Unless translation changed things.. it must be your theme– we call all of those links STORE not SHOP.

    #52707 Score: 0
    Profile photo of Philipp Philipp 
    @philipp

    Hi,

    I use ShopIsle PRO. If it is easy to change, thank would be great to get to know this.
    Otherwise, we can drop this topic. Once the platform is ready, I will customize anyhow all wordings / copy in order to have a perfect user journey. (I think I then need to save the copy file in another folder and edit it there. Then I am save from updates, resp. file overwriting.)

    Regards,
    Philipp

    #52724 Score: 0
    Profile photo of Anna Anna 
    WC Vendors Official Support
    148 pts
    @fervous

    Hello,
    No- not coming from the theme then.
    I think it has to do with the translation to German.
    Those labels / titles can all be changed using filters.
    To change the TAB that says SHOP on your store settings page, you can use this. Put this is your theme/child theme functions.php file:

    The store name can be changed using this filter.. also put this in your theme/child theme functions.php:

    #53484 Score: 0
    Profile photo of Philipp Philipp 
    @philipp

    Hi Anna,

    As I didn’t get a nice answer by another user on this forum I contact you directly with my questions. I hope for a nice answer.

    I like to change a lot of word in WooCommerce Simple Auctions and WC Vendors at the front end. To do this, I use the Plugin Loco Translate. It supports me to easely changes wordings on front end in my default language.
    But:
    – to change wordings, it is recommended to create first a child theme so that future updates will not overwrite the theme. As a theme is for design, why do I need to set up a child theme? Wording is a wording topic (mo/po files) and not a design thing (theme), so that shouldn’t have any impact on the manually changed wordings. Why not creating a child mo/po file?
    – A child theme is not linked to future theme updates. Does it mean that with starting a child theme, it is the end of getting theme updates?
    – If future theme updates are not included in child theme, what kind of long term strategy do you recommend in order that the current child theme is on the long run up to date?

    Thank you for your feedback

    Regards,
    Philipp

    #53533 Score: 0
    Profile photo of Anna Anna 
    WC Vendors Official Support
    148 pts
    @fervous

    Hi Philipp,

    to change wordings, it is recommended to create first a child theme so that future updates will not overwrite the theme. As a theme is for design, why do I need to set up a child theme? Wording is a wording topic (mo/po files) and not a design thing (theme), so that shouldn’t have any impact on the manually changed wordings. Why not creating a child mo/po file?

    A theme is largely for design- yes. However that is not ALL a theme does. A theme has other important functions for your site- namely the functions.php file. Also, for text and text string changes, this is also going to involve your theme.

    Using a child theme is HIGHLY recommended– I cannot think of a single reason why you would NOT want to use a child theme.
    The mo/po file would be stores within your child theme.Any php modifications you make will be stores in the functions.php of your child theme.
    Any style changes you make to the css will be stored int he style.css of your child theme.

    The whole purpose of this is so that you can safely make modifications to your theme AND to other plugins, and have those modificaitons save when a plugin or parent theme updates.
    It also ensures that you can easily add or remove modifications and not damage the parent theme or the plugin.
    The functions.php file in the child theme is loaded first; so if you add filters, or php in that file, it will override other code within your plugins or theme.
    Same with the styles.css.

    The child theme loads the parent theme code and styles. Initially the child theme consists of only two files: functions.php and styles.css
    For any theme templates or plugin templates you override, you can create new folders in the child theme- if needed.
    Otherwise, most quick changes you make will just be put within those initial two files.

    A child theme is not linked to future theme updates. Does it mean that with starting a child theme, it is the end of getting theme updates?
    – If future theme updates are not included in child theme, what kind of long term strategy do you recommend in order that the current child theme is on the long run up to date?

    This is the whole purpose of a child theme: to be safe for updates.
    The parent theme updates WILL load into the child theme. When the parent theme updates, the child theme will load those functions and styles straight from the parent theme.
    The only times you might have to mess with your child theme files is if you have modified a template, and your theme or plugin changes that template. Then all you need to do is update the template in your child theme and re-add your modifications. … or.. if the parent theme makes some major code changes in an update (rare) and something you have modified in your functions.php is no longer relevant or compatible.
    Otherwise– your child theme will keep your changes safe during updates. I truly cannot think of a reason why you would not use a child theme 🙂

    USE A CHILD THEME. 😀

    If your parent theme did not come with a pre-configured child theme in the package, You can learn how to do so with this tutorial: http://www.wpbeginner.com/wp-themes/how-to-create-a-wordpress-child-theme-video/

    Or, if you really do not want to make it yourself, you can use this plugin to make a child theme for your parent theme: https://wordpress.org/plugins/child-theme-configurator/

    #53752 Score: 0
    Profile photo of Philipp Philipp 
    @philipp

    Hi Anna,

    Thank you for the explanation. Just to make sure, I didn’t want not to create a child theme, I just first would like to understand why to create one and what are the advantages and disadvantages of a child before setting it up.

    With the child theme configurator plugin, I create the child.

    Is it correct that I now can change wordings of the plugins WC Vendors PRO, WooCommerce Simple Auctions etc. with Loco Translate and future updates of WC Vendors PRO, WooCommerce Simple Auctions etc. don’t overwrite the edited copy/wording file?

    Thank you for your feedback

    Regards,
    Philipp

    #53811 Score: 0
    Profile photo of Anna Anna 
    WC Vendors Official Support
    148 pts
    @fervous

    Hello,

    Is it correct that I now can change wordings of the plugins WC Vendors PRO, WooCommerce Simple Auctions etc. with Loco Translate and future updates of WC Vendors PRO, WooCommerce Simple Auctions etc. don’t overwrite the edited copy/wording file?

    I have not used loco translate, so I am not certain how it works.
    But you should now, using the child theme, be able to create update safe translations for your website, yes.

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

You must be logged in to reply to this topic.

Log in with your credentials

or    

Forgot your details?

Create Account