
Search Results
Search this site
2304 results found with an empty search
- Wix Blog: Translating Your Blog | Wix Expert
< Back Managing your business Building your community Wix Blog: Translating Your Blog Translating your blog can expand your site's reach and improve SEO by increasing traffic and conversions. You can translate posts and categories, including their images, descriptions, and URL slugs. Before you begin: First, you need to add and set up Wix Multilingual . You can add Wix Multilingual from your editor, your site's dashboard, or from the Wix App Market. Translating your blog With your standard blog dashboard, you can translate posts and category names along with their images, descriptions, and URL slugs. To translate your blog: Go to Blog in your site's dashboard. Choose what you want to translate: Category names Click Categories in the sidebar. Note: Make sure you are in your main language tab. Click the More Actions icon next to the relevant category. Click Translate . Select the relevant languages and click Continue . Translate your category's Name, Description, Image and URL Slug. Click Save . Blog posts Click Posts in the sidebar. Click the More Actions icon next to the relevant post. Click Translate post . Click the What language do you want to translate into? drop-down and select the relevant language. Choose how you want to translate your content: Manual translation or Auto translation . Review the draft and click Publish . Tip: Using the Translate tab in your post composer, you can also translate a post as you edit it. Click Add next to the relevant language to open a duplicate version of your current post and start translating in your chosen language. Managing your translated content Now that you've localized some categories and posts, there are multiple ways to manage your translated content going forward. To manage your translated content: Go to Blog in your site's dashboard. Choose what you want to do: Filter your categories by language Filter your categories by language. Click Categories in the sidebar. Select the relevant language from the drop-down. Filter your posts by language Filter your posts by language. Click Posts in the sidebar. Select the relevant language from the drop-down. Edit a post or category in a specific language To edit a post: Click the Posts tab on the left. Click Edit next to the relevant post. Click the Translate tab in the panel on the left. Click Edit next to the relevant language. Note: You may need to click Add to add the language before you can edit it. To edit a category: Click the Categories tab on the left. Click the More Actions icon next to the relevant category. Click Translate . Select the relevant language. Click Continue . Translate the content and click Save . Change the post language You can change the language of each of your blog posts. If you translate your categories first, each blog post is automatically translated based on its category. To change the post language: Click the More Actions icon next to the relevant post. Click Change language . Select the language you want to change to. Click Change . Tip: Categories, post SEO settings and URLs can be localized and are unique per translation. FAQs Click a question below to learn more about translating your Wix Blog: Can I translate tags? No. Currently, it is not possible to translate blog tags. Once a tag is created, it is given the same language as the post that it was created on or was assigned to. If this is something you'd like to see in the future, vote for that feature . Can I translate my blog in the translation manager? No. While you can see Blog in the translation manager , clicking it directs you to the Blog dashboard. Can I translate my blog in the editor? No. While you can see the 'Edit Translation' button on your blog, clicking it directs you to the translation manager which then leads you to the Blog dashboard. Do all languages appear on my live site? No. Languages set to Hidden do not appear on your live site. To make your language visible on your site: Go to Multilingual in your site's dashboard. Click the Status drop-down next to your language and select Visible . Can I assign categories and tags to posts of all languages? No. Categories and tags can only be assigned to a post of the same language. Is auto-translation initiated automatically for newly added languages? No. If you add new languages after auto-translating your site, auto-translation will not be initiated automatically. What happens if I add a language, but I don't translate my blog content? If you add a language, but don't translate your content, a "Posts are coming soon message" is displayed in your live site. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Logo: Uploading Your Own Fonts to the Wix Logo Maker | Wix Expert
< Back Managing your business Creating a logo for your business Wix Logo: Uploading Your Own Fonts to the Wix Logo Maker Upload your own fonts to the Wix Logo Maker to create a unique and memorable look for your brand. You can upload fonts in a TTF format. Uploading your own fonts Go to the Brand Studio . Click the My Logos & Brands drop-down at the top. Select the relevant brand. Click Edit Logo . Click the relevant text element of your logo. Click Change Font . Click Upload Fonts . Click Upload Fonts in the Manage your fonts popup and add the font from your computer. Click Done . FAQs Click a question below to learn more about uploading fonts in the Wix Logo Maker: Can I upload fonts in other file formats? No. Currently, it is only possible to upload fonts in a TTF format. If your font is in a different format, you can convert the original file to TTF using an online converter like fontconverter.org . Can I get support on issues relating to uploaded fonts? No. Currently, we don't provide support for issues relating to uploaded fonts. Can any font be used on my site? If uploading a font, please make sure that you have the right to use that font. Additionally, some jurisdictions have imposed restrictions of the use of different fonts. Therefore, you need to ensure that you only use the fonts that are allowed according to your jurisdiction's laws and regulations. Can I use the same font in both my logo and my site editor? Yes, but you need to upload your own font. This is because not all of the fonts available in the Logo Maker are available in your site editor. Likewise, the fonts in your site editor are not all available in the Logo Maker. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Media: Using Boards in the Media Manager | Wix Expert
< Back Managing your media Adding & managing media Wix Media: Using Boards in the Media Manager Use private boards in the Media Manager to create account-level folders to easily access your media files across all your sites. Boards allow you to edit and manage the files you regularly need, no matter which site you are working on. You can add your own media, free Wix media, or purchased media to your boards. Creating a board Create a board inside your Media Manager. Choose if your board is accessible from all of your site's Media Managers, or just from the site you are working on. Access your Media Manager. Click My Boards on the left side. Click Create New Board . Enter the Board Name . Enter the Description for the board. Click the Available for all my sites toggle: Enabled: Your board can be access from all your sites. Disabled: Your board can only be accessed from the site you are working on. Click Create . Note: You can't download the contents of Board folders in bulk. You have to download your files individually. Adding media files to a board Add any media you want to your board including your own uploaded media, free Wix media, or purchased media files (Shutterstock and Unsplash). To add media files to a board: Access your Media Manager. Locate your media file. Click the Add to My Boards icon . Select the board you want to add it to: An existing board: Click the relevant board and click Add . New board: Click New Board to create a new one. Deleting a board Delete a board at any time. The files inside the board will still be available from the original location in your Media Manager. To delete a board: Access your Media Manager. Click My Boards on the left side. Click the More Actions icon on the relevant board. Click Delete Board . Click Delete . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Mobile Apps: Adding a Podcast to Your Member Apps | Wix Expert
< Back Using the Wix mobile apps Mobile apps for your customers Wix Mobile Apps: Adding a Podcast to Your Member Apps Embed a podcast for your members to listen to on the go, directly from their member app . You can add a podcast player to an existing screen or create a dedicated screen for it. Podcasts are pulled in to your site using an RSS link (Really Simple Syndication); a web feed that contains all the information needed to play your podcast. This allows members to access the podcast and its archives, and share episodes with others. Before you begin: Go to the settings section of your podcast hosting platform (for example, Apple Podcasts , Google Podcasts , Spotify , SoundCloud etc.) and copy the RSS link. Dashboard Go to Mobile App in your site's dashboard. Click the relevant tab (e.g. Spaces by Wix app , Your own mobile app ). Click Edit Mobile App . Click the Screen drop-down at the top and choose the screen you want to edit. Click Elements on the left. Scroll through the top menu and click Podcasts . Click the podcast element. Choose what you want to do: Paste your RSS link in the Link to podcast field. Enable the Show title toggle to display and edit your podcast name. Margins: Drag the Margins sliders to adjust the padding for the button(s). Note: Click the Edit individually icon to separately adjust the margins. General Settings: Click General Settings and under Element visibility , choose which devices to show this button on: All , Android, or iOS . Note: You can show or hide elements of your site depending on what operating system your members are using on their mobile devices. Your elements are visible on all operating systems by default, but you can decide what to show on iOS, Android, or both. Click Save & Publish . Wix app Go to your site in the Wix app. Tap Manage at the bottom. Tap Mobile App . (If needed) Switch to editing a different mobile app: Tap the mobile app name at the top. Tap the relevant mobile app. Tip: If you want to edit a different mobile app (e.g. Fit by Wix), choose the app as your preferred mobile app . Tap Edit . Tap the Screen drop-down at the top and choose the screen you want to edit. Tap + Add Element in the relevant location. Scroll through the top menu and tap Podcasts . Tap the podcast element. Choose what you want to do: Paste your RSS link in the Link to podcast field. Tap the Element Title toggle to show or hide the name of your podcast: Enabled: The title of your podcast appears on your site. Enter the name you want to display. Disabled: The title of your podcast is not displayed. Margins: Drag the Margins sliders to adjust the padding for the button(s). Note: Tap the Edit individually icon to separately adjust the margins. General Settings : Choose which screen and device you want this button to appear on: Visibility : Choose which devices to show this button on: All , Android or iOS . Note: You can show or hide elements of your site depending on what operating system your members are using on their mobile devices. Your elements are visible on all operating systems by default, but you can decide what to show on iOS, Android, or both. Location: Select which screen you want the button displayed on. Tap Add . Wix Studio app Go to your site in the Wix Studio app. Tap Mobile App . (If needed) Switch to editing a different mobile app: Tap the mobile app name at the top. Tap the relevant mobile app. Tip: If you want to edit a different mobile app (e.g. Fit by Wix), choose the app as your preferred mobile app . Tap Edit . Tap the Screen drop-down at the top and choose the screen you want to edit. Tap + Add Element in the relevant location. Scroll through the top menu and tap Podcasts . Tap the podcast element. Choose what you want to do: Paste your RSS link in the Link to podcast field. Tap the Element Title toggle to show or hide the name of your podcast: Enabled: The title of your podcast appears on your site. Enter the name you want to display. Disabled: The title of your podcast is not displayed. Margins: Drag the Margins sliders to adjust the padding for the button(s). Note: Tap the Edit individually icon to separately adjust the margins. General Settings : Choose which screen and device you want this button to appear on: Visibility : Choose which devices to show this button on: All , Android or iOS . Note: You can show or hide elements of your site depending on what operating system your members are using on their mobile devices. Your elements are visible on all operating systems by default, but you can decide what to show on iOS, Android, or both. Location: Select which screen you want the button displayed on. Tap Add . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- CMS: Using CMS Expressions to Manipulate Text Strings | Wix Expert
< Back Advanced features CMS CMS: Using CMS Expressions to Manipulate Text Strings Use CMS expressions to unlock the full potential of your CMS without the use of Velo or JS code. Expressions allow you to combine static text with dynamic values from multiple collection fields in a single string of text. Apply formatting to dynamic dates, times, and numbers to display them as needed. Construct mathematical equations that use Number fields in their calculations. You can even combine functions in the same expression to unlock endless possibilities. For an overview of this process, check out our Ultimate CMS Guide video . About CMS expression functions A CMS expression combines functions, literal values, and collection field values to present data on your site in new ways. After connecting a supported page element to a dataset , you can connect its text value(s) to a CMS expression. You then create an expression consisting of functions, field IDs, strings, numbers, and other syntax. The text in your connected element then displays the results of calculating the expression. Expressions consist of the following structure: Functions: Define how to calculate the values that appear in parentheses after the function, with values separated by commas (e.g. MULTIPLY(price, count) , DAYS(_createdDate, NOW()) , CONCAT("Created on ", _created Date)) . Field IDs: The unique identifiers of each collection field (e.g. title , _createdDate , clientName ). Strings: A sequence of characters that can include letters, numbers, symbols and spaces. String literals: A sequence of characters enclosed in quotes used to show static text (e.g. "Hello" , 'Hello' , '"Errata" by Kevin Young' , "\"Errata\" by Kevin Young" , "backslash is \\, forward slash is /" ). Number literals: Numeric values used by the function (e.g. 123 , 1000 , 3.14 ). Array literals: A way to express an array, which is an ordered collection of values, typically of the same type, enclosed in square brackets (e.g. [1,2,3] , ["cat", "dog", "mouse"] ). Special Constants: Predefined values that have a specific meaning within the scope of the function (e.g. true , false , undefined , null ). Keep in mind that expressions are case-sensitive. When using fields within expressions, use field IDs rather than field names, and remember that field IDs are also case-sensitive. As you type your expressions, you'll receive suggestions to help you correctly use the functions and field IDs. To make it easier to see the field IDs in your Editor, enable Dev mode . Important info about writing expressions: Enter the field IDs instead of the field names when referencing collection fields. Field IDs are unique identifiers for each collection field, unlike field names. Functions and field IDs are case-sensitive. Pay attention to the capitalization used in both. For CONCAT functions, put 'static' string literal values in quotation marks. This includes static punctuation marks and spaces between referenced fields. If the function doesn't work, check the error message at the bottom of the Expression field for clues on how to fix the issue. Connecting elements to expressions in the dataset To get started, connect the relevant element to the CMS and choose the Expression connection option. Then enter the expression you want to use. See the next sections for help with creating your expression. Wix Editor In your Editor, click the element you want to connect to the CMS (e.g. text, button, gallery). Click the Connect to CMS icon . Click the Choose a dataset drop-down and select an existing dataset that connects to your collection. Alternatively, click Create a New Dataset , then choose the collection you want to connect. Click the relevant drop-down under Connection options and select Expression . Click the Expression field. Enter the name of the function you want to use (e.g. CONCAT , DATE , TEXT , PRICE ). Tip: Once you start typing, you can select from a list of possible functions to use. Type an opening parenthesis: ( Enter the field IDs or values you want to use in the expression. As you type, a list of matching field IDs that you can select from appears. Type a closing parenthesis: ) Studio Editor In your Editor, click the element you want to connect to the CMS (e.g. text, button, gallery). Click the Connect to CMS icon . Click the Choose a dataset drop-down and select an existing dataset that connects to your collection. Alternatively, click Create a New Dataset , then choose the collection you want to connect. Click the relevant drop-down under Connection options and select Expression . Click the Expression field. Enter the first part of the function (e.g. CONCAT , DATE , TEXT , PRICE ). Tip: Once you start typing, you can select from a list of possible formulas to use. Type an opening parenthesis: ( Enter the field IDs or values you want to use in the expression. As you type, a list of matching field IDs that you can select from appears. Type a closing parenthesis: ) Expression examples Check out the examples for writing different types of expressions in the following sections. Combining values from several fields using string concatenation Use the CONCAT function to combine values from several different collection fields into a single text field. Add your own text to the function to combine static characters with dynamic values. The static characters don't change, while the dynamic values change based on the item retrieved by the dataset. Make sure to put all static text in quotes, including spaces and punctuation marks (e.g. " " or "," ). You can use different functions to do similar things, and you can also combine functions within functions for more advanced tasks. If there's a problem with the expression, check the error message for clues on how to resolve it. An example for using the CONCAT function is to create custom text for a dynamic item page introduction. The text could introduce each member by name, mention their job title, and how long they've been with the company. Here's what that expression would look like: CONCAT("Our ",jobTitle,", ",title,", has worked here since ",date,".") In this example: The jobTitle field ID represents the collection field with each member's job title. The title field ID is for the field with the names of each member. The hireDate key is from a field with the employee start date of each member. Notice how all the static text and punctuation is surrounded by quotes. Show me how to combine functions and display the year without the month or day In this basic example of the CONCAT function above, the months and days display. This is because the function references a date field that includes them. To format the date differently, you need to combine another function in the expression. For example, you could add the YEAR function before the hireDate key to only display the year from the date field. The expression would look like this: CONCAT("Our ",jobTitle,", ",title,", has worked here since ",YEAR(hireDate),".") View additional options in the date/time formatting section below . View the table below for more basic examples of using the CONCAT function: Use case Expression Example Result Combine field values without spaces or punctuation CONCAT(value,value) CONCAT(title,jobTitle) Brian ChangVP Product Combine field values separated by a comma and a space CONCAT(value,", ",value) CONCAT(title,", ",jobTitle) Brian Chang, VP Product Combine static text with field values CONCAT("Hello, ",value) CONCAT("Hello, ",title) Hello, Brian Chang Combine field values with static text at the beginning and end CONCAT("Hello, ",value,", welcome back.") CONCAT("Hello, ",title,", welcome back.") Hello, Brian Chang, welcome back. Date/time formatting When you want to control how dates and times are formatted on your live site, or calculate values from dates, use date/time functions. These functions work with Date, Time, and Number field types. In the example above: The DAYS function returns the number of days between a dynamic dueDate field and today's date. Notice how it combines the DAYS function with the TODAY function, as well as the CONCAT function used for merging static and dynamic text. Click the relevant function below to learn more about it: DATE Use the DATE function when you want to combine multiple Number field types to display in a date/time format. Expression: DATE(year,month,date) Example: DATE(year,month,date) Result: Sun Jul 08 2008 00:00:00 GMT-0700 (Pacific Standard Time) DATEVALUE Use the DATEVALUE function when you want to display a Text field type in a date/time format. Expression: DATEVALUE(date_string) Example: DATEVALUE(textDate) Result: Mon Aug 22 2011 00:00:00 GMT-0700 (Pacific Standard Time) YEAR Use the YEAR function when you want to display only the year from a Date field type. Expression: YEAR(date) Example: YEAR(_createdDate) Result: 2008 MONTH Use the MONTH function when you want to display only the month from a Date field type. The month displays in a number format from 1-12 (e.g. "1" for January). Expression: MONTH(date) Example: MONTH(_createdDate) Result: 2 DAY Use the DAY function when you want to display only the day from a Date field type. The day displays as a number from 1-31. Expression: DAY(date) Example: DAY(_createdDate) Result: 2 HOUR Use the HOUR function when you want to display only the hour from a Date field type. The hour displays in numeric format from 0 (12:00am) to 23 (11:00pm). If your Date field does not include a time, the result is 0. Expression: HOUR(time) Example: HOUR(_createdDate) Result: 2 MINUTE Use the MINUTE function when you want to display only the minute from a Date field type. The minute displays in numeric format from 0-59. Expression: MINUTE(time) Example: MINUTE(_createdDate) Result: 30 SECOND Use the SECOND function when you want to display only the seconds from a Date field type. The seconds displays in numeric format from 0-59. Expression: SECOND(time) Example: SECOND(_createdDate) Result: 23 DAYS Use the DAYS function when you want to calculate the number of days between two dates from separate Date field types. Expression: DAYS(end_date,start_date) Example: DAYS(_createdDate,_updatedDate) Result: 46 DAYS360 Use the DAYS360 function when you want to calculate the number of days between two dates, based on a 360-day year (12 months x 30 days). This function works with Date field types and can be helpful with many accounting and financial interest calculations. Expression: DAYS360(start_date,end_date) Example: DAYS360(_createdDate,_updatedDate) Result: 360 EDATE Use the EDATE function when you want to calculate the number of months before or after another date. This function works with Date field types. Expression: EDATE(start_date,months) Example: EDATE(_createdDate,_updatedDate) Result: 3 EOMONTH Use the EOMONTH function when you want to calculate a maturity/due date that falls on the last day of a month. Inside the parentheses, enter the date field, followed by the number of months before or after the date. Use a positive value for calculating future dates or a negative value for past dates. This function works with Date field types. Expression: EDATE(start_date,months) Example: EDATE(_createdDate,_updatedDate) Result: Tue Oct 31 2023 00:00:00 GMT-0700 (Pacific Daylight Time) NETWORKDAYS Use the NETWORKDAYS function when you want to calculate the number of working days, excluding weekends and holidays, between two Date fields. Inside the parentheses, enter the start and end dates, followed by the holiday date(s) you want to exclude from the total. Expression: NETWORKDAYS(start_date,end_date,[holidays]) Example: NETWORKDAYS(start_date,end_date,['11/23/2023','11/24/2023']) Result: 87 NETWORKDAYSINTL Use the NETWORKDAYSINTL function when you want to calculate the number of working days between two dates, and you want to specify which weekend and holidays to exclude. Inside the parentheses, enter the start and end dates, followed by the weekend number or string and holiday date(s) you want to exclude from the total. You can use either the string, or number method when defining the weekends: String: Use seven 0s and 1s to specify weekends. The first number in the set represents Monday and the last number is for Sunday. A zero represents a work day and a 1 indicates a weekend. For example, 0000011 sets Saturdays and Sundays in the time period as weekends. Number: Use a single number to indicate weekends. Examples for this pattern include: 1 makes Saturday/Sunday weekends 2 makes Sunday/Monday weekends 7 makes Friday/Saturday weekends 11 makes Sunday the only weekend day 12 makes Monday the only weekend day 17 Makes Saturday the only weekend day Expression: NETWORKDAYSINTL(start_date,end_date,[weekend],[holidays]) Example: NETWORKDAYSINTL(start_date,end_date,7,['11/23/2023','11/24/2023']) Result: 64 NOW Use the NOW function when you want to display the current date and time. Expression: NOW() Example: NOW() Result: Thu Feb 20 2020 23:02:55 GMT+0100 (Central European Standard Time) TODAY Use the TODAY function when you want to display the current day's date and the time in which the day began (midnight 00:00:00 [time zone]). Expression: TODAY() Example: TODAY() Result: Wed Oct 18 2023 00:00:00 GMT-0700 (Pacific Daylight Time) Note: If you want to show today's date without the time, use the following CONCAT function instead: CONCAT(YEAR(TODAY()), '-', MONTH(TODAY()), '-', DAY(TODAY())) TIME Use the TIME function when you want to convert an hour, minute, and second value to a decimal value between 0 and 0.999988426. Expression: TIME(hour,minute,second) Example: TIME(number,number2,number3) Result: 0.120555555 TIMEVALUE Use the TIMEVALUE function when you want to convert a date value to a decimal value. For example, 12:00 PM is represented as 0.5 because it is half of a day. Expression: TIMEVALUE(time_string) Example: TIMEVALUE(_createdDate) Result: 0.370034722 WEEKDAY Use the WEEKDAY function when you want to convert a date value into a number representing the day of the week. For example, by default, Sunday is represented as 1 and Saturday as 7. Inside the parentheses, enter the date value you want to convert. You can add an optional "type" value to choose which day is used to start the week. Enter the type as "2" to make Monday the start of the week, represented as "1", with Sunday represented as "7". Learn more about using the WEEKDAY function . Expression: WEEKDAY(date,[type]) Example: WEEKDAY(_createdDate,2) Result: 3 ISOWEEKNUM Use the ISOWEEKNUM function when you want to show the ISO (International Organization for Standardization) week of the year for a given date. Learn more about the ISOWEEKNUM function . Expression: ISOWEEKNUM(date) Example: ISOWEEKNUM(_createdDate) Result: 42 WEEKNUM Use the WEEKNUM function when you want to show the week of the year for a given date. By default, the optional "type" is set to 1 to indicate the weeks start on Sunday. You can make the weeks start on Monday by setting "2" as the type. Learn more about using the WEEKNUM function . Expression: WEEKNUM(date,[type]) Example: WEEKNUM(_createdDate,2) Result: 33 WORKDAY Use the WORKDAY function when you want to show a date after a specified number of working days. Inside the parentheses, enter the start date, followed by the number of working days to add (positive number) or subtract (negative number). You can add an optional "holidays" date range to exclude these days from the calculation. Learn more about using the WORKDAY function . Expression: WORKDAY(start_date,num_days) or Expression: WORKDAY(start_date,num_days,holidays) Example: WORKDAY(_createdDate,3,["2023-12-25","2023-12-26"]) Result: Wed Oct 18 2023 00:00:00 GMT-0700 (Pacific Daylight Time) WORKDAYINTL Use the WORKDAYINTL function when you want to show a date after a specified number of workdays with custom holidays and weekend parameters. Inside the parentheses, enter the start date, followed by the number of working days to add (positive number) or subtract (negative number). You can then add the optional weekend and holidays parameters to exclude these days from the calculation. Learn more about using the WORKDAYINTL function . Expression: WORKDAYINTL(start_date,num_days,holidays) Example: WORKDAYINTL(_createdDate,3,1,["2023-12-25","2023-12-26"]) Result: Wed Oct 18 2023 08:52:51 GMT-0700 (Pacific Daylight Time) YEARFRAC Use the YEARFRAC function when you want to calculate the number of fractional years between two dates. You can use an optional day count convention at the end of the expression. Learn more about working with the YEARFRAC function . Expression: YEARFRAC(start_date,end_date,day_count_convention) Example: YEARFRAC(_updatedDate,_createdDate,1) Result: 0.5780821918 Number formatting with the TEXT function Use the TEXT function to apply formatting to numbers. For example, you could format values from a Number field type as a currency or percentage. In the example above: The TEXT function formats a Number field type ( price ) as a dollar amount. Notice how the TEXT function is inserted within a CONCAT function, which adds the static text before the price. Click below for examples of using the TEXT function: Convert a number to a currency format Use the TEXT function with a pattern format in quotation marks ("") to convert a Number field into a currency format. You can use the expression below to convert a number to a currency format with a thousands separator and two decimals (e.g. $1,234.57). Expression: TEXT(value,"$#,##0.00") Example: TEXT(9876.54,"$#,##0.00") Result: $9876.54 Convert a number to a percentage (%) format Use the TEXT function with a pattern format in quotation marks ("") to convert a Number field into a percentage. Expression: TEXT(value,"0.0%") Example: TEXT(3.21,"0.0%") Result: 321.00% Displaying prices with the PRICE function Use the PRICE function to display a 'Number' field value as a formatted price using your site's currency. This is the quickest way to show prices with the correct currency symbol and formatting — no pattern strings or additional functions needed. The PRICE function works with Number fields in user-created collections, including catalog collections . It does not work with Wix App Collections such as Wix Stores or Wix Bookings. In the example above: The PRICE function takes the price field from the collection and displays it as $85.00 , formatted with the site's currency. Click below for details about using the PRICE function: Using the PRICE function Use the PRICE function when you want to display a 'Number' field value formatted as a price with the site's currency symbol. The function automatically applies the currency format based on your site's currency settings . Expression: PRICE(fieldName) Example: PRICE(price) Result: $85.00 Using PRICE with CONCAT You can combine the PRICE function with CONCAT to add context around the formatted price. For example, to display "Only $85.00 per item" on your site: Expression: CONCAT("Only ", PRICE(price), " per item") Example result: Only $85.00 per item How is PRICE different from using the TEXT function for currency formatting? The PRICE function automatically uses your site's currency symbol and formatting. With the TEXT function, you need to manually define the currency pattern (e.g. TEXT(price,"$#,##0.00")). Use PRICE when you want the formatting to match your site's currency settings automatically. Mathematical functions You can use mathematical functions to perform calculations based on different Number field types and/or static numbers. In the example above: The MINUS function calculates 20-11=9. The 20 value is static, while the Number field value ( rewardPoints ) is dynamic. Notice how the expression inserts the MINUS function within the CONCAT function, which combines static text with dynamic values. View the table below for more examples of using mathematical expressions: Use case Expression Examples Results Calculate the sum of 2 numbers ADD(value,value) ADD(number1,number2) ADD(4,20) 24 Calculate the difference between 2 numbers MINUS(value,value) MINUS(number1,number2) MINUS(100,1) 99 Calculate multiplying 2 numbers MULTIPLY(value,value) MULTIPLY(number1,number2) MULTIPLY(2,4) 6 Calculate 1 number divided by another DIVIDE(value,value) DIVIDE(number1,number2) DIVIDE(10,2) 5 Return "true" if 2 values are equal and "false" otherwise EQ(value,value) EQ(number1,number2) EQ(200,200) true Raise a number ('x') to the power of another number ('y') POW(x,y) POW(2,3) POW(3,3) 8 27 Checks if two values are equal EQ (Equal) EQ(5,5) true Checks if two values are not equal NE (Not Equal) NE(5,7) true Checks if one value is greater than another GT (Greater Than) GT(7,5) GT(7,7) true false Checks if one value is less than another LT (Less Than) LT(5,7) LT(7,5) true false Checks if one value is greater than or equal to another GTE (Greater Than or Equal) GTE(7,5) GTE(5,5) GTE(5,4) true true false Checks if one value is less than or equal to another LTE (Less Than or Equal) LTE(5,7) LTE(5,5) LTE(5,4) true true false FAQs Click below for answers to common questions about using expressions. Which elements can I use expressions with? You can use expressions with any elements that have text values that you can connect to CMS collection fields. For example, text boxes, button labels, or titles, descriptions, and alt text in galleries. You can even connect images to expressions and write functions that calculate the image URLs. Learn more about the supported elements and the collection fields they can connect to . If you have an input element set to collect content , that allows you to connect a list of items, you can connect them to expressions. For example, you could use the CONCAT function to add "Dr." before a list of names that appear in a dropdown input element. Where can I find the field IDs? You need the field IDs, which are unique identifiers for each collection field, when adding fields to expressions. To view the field IDs, enable Dev mode in your editor, then click the Databases icon in the Velo sidebar . From there, you can click to expand the relevant collection and view the field IDs in parentheses next to each field. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- AI Tools: Using AI to Create an Online Store | Wix Expert
< Back AI tools Using AI to set up your business AI Tools: Using AI to Create an Online Store Harness the power of artificial intelligence (AI) to build and manage your online store with Wix Stores. By utilizing AI, you not only save time and effort, but also ensure a more seamless and efficient operation of your store. Think of it as having a smart assistant who can handle multiple tasks accurately and quickly. AI can assist across various aspects of your store, from enhancing product descriptions and improving images to generating marketing emails for promotion. This allows you more time to focus on other areas of your business. Get inspiration for your store from other websites built with Wix Stores . Get a ready-made site for your store With Wix's AI website builder, you have a simple and intuitive way to build your online store . This tool interacts with you via a chat and gathers your website requirements through a series of questions. It considers your design style preferences and the functionalities you need for your store, then generates a customized site tailored to your needs. Feel free to request changes to parts of your site or ask the assistant to create a completely new one. Once it's ready, you can customize all parts of your site using the Wix Editor. Ready to build your site? Take me to the Wix AI website builder. Write product descriptions Using Wix's AI, you can quickly create product descriptions for your online store. When creating your product, just enter your product name and its key details. AI will then generate 3 different descriptions for you. You can pick the one you like best and make any changes you want. Try it out and save yourself some time and effort. Learn how to start creating your store products . Create and edit product images When setting up your online store, one of the most crucial aspects is creating captivating product images. They're the first thing your customers see, and first impressions count in the online marketplace. With the help of Wix's AI tools , creating stunning product images has never been easier. Click Crop & edit image on your product image to access the Wix Photo Studio. Once there, you will find several AI tools to enhance your image: Auto enhance : Automatically enhance your images to give your product photos a professional look. Remove and change backgrounds: Use AI to remove the background and place your product against a different backdrop. Improve image quality: Use the Upscale Image tool to increase the resolution of your photos, making them look sharp and clear even on larger screens. Change parts of your image: Use the AI Image Editor to select parts of your image and use AI to change it to whatever you want. Remove parts of the image: Use the Object Eraser tool to remove any unwanted objects from your photos. Want to create a new image for your store? Use the AI Image Creator to generate images based on a description of your product. Generate marketing emails Using AI to create email campaigns for your online store is a simple and efficient process, and you need absolutely no marketing experience. First, decide on the intent of your email. This could be anything from offering a discount to promoting a sale. Next, enter your key business details. This includes information like your store's name, the products or services you offer, and any other relevant information for your email campaign. Once you've entered all of this information, AI will take over. It will generate a full, detailed marketing email for you, complete with images, text, and links to your store. This email will be tailored to your business and the intent you chose, making it a powerful tool for driving sales and engaging with your customers, with hardly any effort on your end. Go to Email Marketing in your site's dashboard to get started. Improve your store's SEO So, you're not an SEO expert? No need to worry. Use Wix's AI tool for SEO to help you write the title tags and meta descriptions for your site's pages and products. This can help your online store's ranking on Google and may help customers find your products more easily. Important: This feature is only visible once you upgrade your site . The AI text generator will suggest 3 optimized suggestions for title tags and meta descriptions based on your existing page content. You can refine and recreate these suggestions to get more personalized results or change the tone of voice to match your brand. Go to Search Engine Optimization (SEO) in your site's dashboard to set up your store's SEO using AI. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Payments: Canada Account Details for 2025 | Wix Expert
< Back Managing your business Accepting payments on your site Wix Payments: Canada Account Details for 2025 To comply with regulations from the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC), Wix Payments requires you to update your account details with additional information. Having up-to-date account information helps to create a safer, more secure financial ecosystem by helping prevent crimes such as money laundering, fraud, and tax evasion. To avoid interruptions in accepting payments and receiving payouts, your account details must be updated and verified in line with FINTRAC requirements. Depending on the type of account you've chosen, you're requested to add some or all of the following additional information. Individual account Individual accounts are for unregistered businesses who use a personal bank account. Update your account details and include the following information: Add a description of the products or services you're selling. Upload a document confirming your address. Accept Wix Payments' terms of service and service fees , including consent to share some of your details with credit agencies to verify your identity. Partnership / Sole Proprietorship account Partnership and Sole Proprietor accounts are for registered businesses and use a business bank account. Update your account details and include the following information: Provide your business phone number and the phone number your customers can use for support. Upload a document confirming your business address. Add a description of the products or services you're selling. Accept Wix Payments' terms of service and service fees , including consent to share some of your details with credit agencies to verify your identity. Corporation account Corporations accounts are for a registered business with a business registration number. Corporations use a business bank account. If you're doing business as a corporation, you're required to have at least one company director. Update your account details and include the following information: Add directors from the list of available business owners, or enter the details of others who serve as directors. All directors should be added. You must provide supporting documents to validate their status as a director. These can be one of the following: Board meeting minutes/resolution dated within the last 12 months A current and valid government issued document that contains the entity name and directors Corporate profile report Articles of Incorporation or Association Notice of Articles Notice of Change of Directors (e.g. Form 6, Form 4006, Form 3006) Provide your business phone number and the phone number your customers can use for support. Upload a document confirming your business address. Add a description of the products or services you're selling. Accept Wix Payments' terms of service and service fees , including a consent to share some of your details with credit agencies to verify your identity. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Some Transactions Placed With AMEX Credit Cards are Declined | Wix Expert
< Back Need more help? Known Issues Some Transactions Placed With AMEX Credit Cards are Declined This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- About the Instagram Feed App by Wix | Wix Expert
< Back Managing your business Business solutions & apps About the Instagram Feed App by Wix Display your posts and Instagram Videos in a customizable gallery on your site. This is a great way to show off your online community and attract new followers. Depending on your needs, you can choose to either connect to an Instagram Creator account or a Business account. Important: There are 2 versions of the Instagram Feed app available. To access the latest features, we recommend switching to the new version of the Instagram Feed app . Showcase your Instagram Connect your Instagram account to your Wix site , and proudly share your photos and videos. You can also customize how your Instagram feed appears on your site. Connect your business Instagram account Connecting an Instagram business account offers you a more expansive experience. You get access to a range of features that are not available when you connect to a Creator account. Features and benefits include: Display profile info including an avatar, bio, and "Follow" button Showcase post comments, replies, likes, and counters Create a separate gallery for any Instagram hashtags This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Blog: Working with Drafts and Scheduling Posts | Wix Expert
< Back Managing your business Building your community Wix Blog: Working with Drafts and Scheduling Posts Not ready to push publish? No problem. The Save to Draft feature allows you to develop your content securely without publishing right away. When you’re ready, you can publish your draft or schedule your post to go live at a specific time. These tools help you manage your blog more efficiently, as they allow you to polish your content over time, while also maintaining a consistent posting schedule. Note: We recommend that you keep your draft content on one browser tab when working on your computer. Writing across multiple tabs can lead to multiple versions of your draft and content being overwritten. Creating a draft blog post Create draft blog posts to work on your content at your own pace before publishing. Whether you’re using your site dashboard or the Wix app, you can save, access, and edit your drafts whenever you need. Dashboard Go to Blog in your site's dashboard. Click +Create New Post . Add the relevant content. Click the More Actions icon and select Save as draft . Wix app Go to your site in the Wix app. Tap Manage at the bottom. Tap Blog . Tap Posts . Tap + Create New Post or tap a post to edit it. Write or edit your blog post and tap Next . Tap Save as draft. Publishing a draft blog post When your draft is ready to share, you can publish it directly from your site dashboard or the Wix app. Once you publish your draft post, it is added to your blog where your site visitors can read it. Dashboard Go to Posts in your site's dashboard. Click the Drafts tab at the top. Click Edit next to the relevant post. Review the post and make any changes required. Click Publish . Wix app Go to your site in the Wix app. Tap Manage at the bottom. Tap Blog . Tap Posts . Tap the Drafts tab. Tap the draft you want to edit. Review the post and make any changes required. Tap Next . Tap Save and publish . Scheduling a blog post Maximize your readership by publishing blog posts at a time when you are likely to get more engagement. With scheduling, you can write blog posts when it's most convenient and set them to go live when you choose. Dashboard Go to Blog in your site's dashboard. Click +Create New Post . Add in the relevant content. Click the More Actions icon and select Schedule Post . Select the date and time you want to publish your post. Click Schedule . Wix app Go to your site in the Wix app. Tap Manage at the bottom. Tap Blog . Tap Posts . Tap + Create New Post or tap a post to edit it. Write or edit your blog post and tap Next . Tap Schedule post . Tap the Publish time drop-down and select a time. Tap the calendar and select a date. Tap Done . FAQs Click a question below to learn more about working with drafts and scheduling blog posts. Will my site visitors see my draft posts? No. Draft posts are only visible to you, they do not appear to your site visitors. This includes any edits you make to a post, which are not visible until you publish your changes. What happens to my post once it's scheduled? Scheduled posts appear in the Scheduled tab until they are published. You can cancel a scheduled post or set it to be published at another time from here. Can I edit a post after I schedule it? Yes, you can edit a post after you schedule it. Open the scheduled post from your dashboard or the Wix app, make your changes, and save or update as needed. Any edits you make are included when the post is published. Will I receive a notification when a scheduled post is published? No. You do not receive a notification when a scheduled post is published. You can check your live blog to see how it looks once it is published. What happens if I revert a published post to draft? Reverting a published post to draft and republishing it creates a brand new post. You lose all the views, likes, and comments from the original post, and these can't be recovered. To keep them, edit the post in the post composer instead of reverting it to draft. Important: This can't be undone. Once you revert a post to draft and republish it, all views, likes, and comments from the original post are lost permanently. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Deleting Wix Hotels | Wix Expert
< Back Managing your business Business solutions & apps Deleting Wix Hotels Important: This article refers to the original Wix Hotels app. If you are using the new Wix Hotels by HotelRunner, read this article . Learn how to check which version of Wix Hotels you are using . If you're no longer using Wix Hotels, you can remove it from your site by deleting the Hotel page. To delete Wix Hotels: Click Menus & Pages on the left side of the Editor. Hover over the Hotel page and click the Show More icon . Click Delete . Click Delete in the confirmation window. Important: Deleting Wix Hotels does not cancel your plan . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Unable to Edit Social Post Template or Create Image with Wix (Includes Workaround) | Wix Expert
< Back Need more help? Known Issues Unable to Edit Social Post Template or Create Image with Wix (Includes Workaround) We're aware of the issue and are currently gathering more information regarding this matter. Workaround 1. Open Logo&Brand Page 2. Create new Brand 3. Click Edit Logo (in order to save it) Click I'm experiencing this issue and we'll make sure to keep you updated as we work to resolve this issue. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit