Your cart is currently empty!
Author: Neftaly Malatjie
SayPro is a Global Solutions Provider working with Individuals, Governments, Corporate Businesses, Municipalities, International Institutions. SayPro works across various Industries, Sectors providing wide range of solutions.
Email: info@saypro.online Call/WhatsApp: Use Chat Button ๐
Written by
in

-
Stretch the 15 SayPro Templates to 80%
To make your WordPress templates 80% wide in the Twenty Twenty-Five theme (which uses Full Site Editing), youโll typically adjust the Group block or overall layout container inside each template.
Hereโs how to set templates to 80% width visually in the Site Editor:
๐ ๏ธ Set Template Width to 80% in Site Editor
- Go to:
Appearance โ Editor - Click the “Templates” tab (left sidebar)
โ Choose the template you want to adjust (e.g. Page, Single, Home) - Find the main Group block that wraps your content:
- Usually labeled something like โGroupโ or โMainโ.
- Click it, and in the right sidebar, under Dimensions โ Width:
- Set the width to
80%
- Optionally add
margin: 0 auto
(or use the Align center option) to center it.
- Set the width to
- Click Save.
๐งพ Alternative (Using Custom CSS โ Optional)
If block settings don’t give enough control, you can apply this CSS:
- Go to Appearance โ Customize โ Additional CSS
- Add:
.wp-site-blocks > * { max-width: 80%; margin-left: auto; margin-right: auto; }
- Click Publish
Would you like this applied only to specific templates like Blog posts or the Home page?
- Go to:
-
SayPro Shop General Setting
The WooCommerce General Settings control your storeโs core configurations โ such as your store address, currency, and tax settings. These are foundational for how your WooCommerce store operates.
โ๏ธ How to Access General Settings
- Go to your WordPress Dashboard.
- Navigate to WooCommerce > Settings.
- Youโll land on the General tab by default.
๐ WooCommerce General Settings Breakdown
๐ฌ Store Address
Used for:
- Tax calculations
- Shipping origins
- Default customer location
Fields:
- Address line 1 167 14th Road
- Address line 2 Noordwyk
- City Midrand
- Country / State South Africa – Gauteng
- Postcode / ZIP 1687
๐ General Options
- Selling Location(s):
- Choose where you sell:
- Yes – Sell to all countries
- Sell to specific countries only
- Sell to all countries exceptโฆ
- Choose where you sell:
- Shipping Location(s):
- Choose where you ship:
- Yes – Ship to all countries you sell to
- Ship to specific countries
- Disable shipping & shipping calculations (for digital products)
- Choose where you ship:
- Default Customer Location:
- Determines what location is assumed for taxes and shipping before the customer provides their actual location.
- No location (no tax until address entered)
- Shop base address (most common)
- Yes – Geolocate or Geolocate with page caching support
- Determines what location is assumed for taxes and shipping before the customer provides their actual location.
- Enable Taxes:
- โ Check this to enable tax calculations.
- Once enabled, a Tax tab appears in WooCommerce settings.
- Enable Coupons:
- โ Allow the use of coupon codes during checkout.
- Optional: Enable applying coupons individually or restrict combinations.
๐ฑ Currency Options
Controls how prices are displayed and calculated:
- Currency: Choose your storeโs base currency (e.g., USD, ZAR, EUR, GBP). Rand
- Currency Position: Left, Right, with/without space (e.g.,
$100
or100โฌ
) - Thousand Separator: e.g.,
,
- Decimal Separator: e.g.,
.
- Number of Decimals: Usually
2
(for cents/pennies)
โ Summary of What to Set Up First:
- Correct store address
- Define where you sell and ship
- Choose currency format
- Enable taxes if needed
- Enable coupons if youโll offer discounts
Would you like help configuring these based on your country or type of products (physical, digital, services)?
-
SayPro Shop Site Visibility Setting
WooCommerce itself doesnโt have a separate โSite Visibilityโ setting โ it uses the WordPress visibility setting under Settings > Reading. However, certain WooCommerce features and behaviors can make your site or store behave like it’s in โComing Soonโ or “not live” mode.
Hereโs what you need to check for full WooCommerce site visibility:
โ 1. Woocommerce Site Visibility Setting
Ensure this is properly configured:
- Go to WooCommerce> Settings> Site Visibility.
- Select Live
- Click Save Changes.
โ 1. WordPress Site Visibility Setting
Ensure this is properly configured:
- Go to Settings > Reading.
- Make sure โDiscourage search engines from indexing this siteโ is unchecked.
- Click Save Changes.
โ 2. WooCommerce Page Assignments
WooCommerce wonโt function properly if key pages arenโt assigned:
- Go to WooCommerce > Settings > Advanced.
- Ensure these pages are set:
- Cart
- Checkout
- My Account
- Terms and Conditions (optional)
- If any are missing, assign the correct page and save.
โ 3. WooCommerce โComing Soonโ Admin Banner
If you’re seeing a “Coming Soon” or “Not Live” message in the admin panel, it means WooCommerce thinks setup isnโt complete:
- Go to WooCommerce > Home.
- Complete or dismiss all the steps in the Setup Wizard.
- Once all tasks are completed or skipped, the “Coming Soon” label should go away.
โ 4. Product Visibility
Ensure your products are set to โPublicโ:
- Go to Products > All Products.
- Edit each product and check โVisibilityโ in the Publish panel.
- Make sure itโs set to Public, not Private or Password-Protected.
โ 5. Maintenance or Coming Soon Plugins
Check for plugins like:
- SeedProd
- WP Maintenance Mode
- Under Construction Page
If one is active, it might hide your site from visitors. Deactivate or disable the “Coming Soon” mode inside the plugin settings.
-
SayPro Payfast Settings
Step-by-Step Guide to Configure PayFast in WordPress (WooCommerce)
1. Install WooCommerce (If Not Already Installed)
- Go to your WordPress Dashboard.
- Navigate to Plugins > Add New.
- Search for WooCommerce, click Install Now, then Activate.
2. Install the PayFast Payment Gateway Plugin
- From your Dashboard, go to Plugins > Add New.
- Search for “PayFast for WooCommerce“.
- Click Install Now, then Activate.
Here are the WooCommerce PayFast settings you need to configure to accept payments on your WordPress site:
WooCommerce PayFast Settings
To access:
WooCommerce > Settings > Payments > PayFast > Manage1. Enable/Disable
- Checkbox: Tick to enable PayFast as a payment option during checkout.
2. Title
- SayProPay
- Shown to customers at checkout (you can rename it to something like โSecure Card & EFT Paymentโ).
3. Description
- Pay with SayProPay now
- Shown under the payment title during checkout.
4. Merchant ID
- Enter your PayFast Merchant ID 12136798
5. Merchant Key
- xq3gisrayimh2
- Enter your PayFast Merchant Key
6. Passphrase
- SayPro123
7. Sandbox Mode
- Don’t Tick
8. Debug Log
- Enable this to log all API requests and responses for troubleshooting.
- Logs are saved under WooCommerce > Status > Logs.
9. Payment Method Restriction
- Some versions of the plugin allow you to enable/disable specific payment methods like:
- Credit Card
- Instant EFT
- Zapper
- Masterpass
- SnapScan
10. Return URL & Cancel URL
- These are auto-generated by WooCommerce.
- You can verify and customize these in your PayFast dashboard under Settings > Integration if needed.
11. Save Changes
- Always click โSave changesโ at the bottom after configuring your settings.
Would you like help with PayFast sandbox testing or setting up custom payment success pages?
3. Access WooCommerce Payment Settings
- Navigate to WooCommerce > Settings.
- Click on the Payments tab.
- Find PayFast in the list of available payment methods and click Manage.
4. Enable PayFast
- Check the box that says Enable PayFast.
- Optionally, change the Title and Description that customers will see during checkout.
5. Enter Your PayFast Credentials
- Log in to your PayFast account at www.payfast.co.za.
- Go to Settings > Integration in PayFast to get your:
- Merchant ID
- Merchant Key
- Passphrase (if enabled)
- Enter these details into the respective fields in your WooCommerce PayFast settings.
6. Configure Additional Settings (Optional)
- Debug Log: Enable if you need to troubleshoot.
- Sandbox Mode: Enable for testing payments before going live.
- Payment Method Restriction: Choose which methods (Credit Card, Instant EFT, etc.) you want to offer.
7. Save Changes
- Scroll down and click Save changes.
8. Test the Integration (Optional but Recommended)
- Enable Sandbox Mode in the PayFast settings.
- Perform a test transaction to ensure everything is functioning correctly.
9. Go Live
- Disable Sandbox Mode once youโve confirmed the setup works.
- Make sure your PayFast account is activated and fully verified for live payments.
-
SayPro Footer Installed and Edited
Refer to SayPro Staff Kraal and Copy and Paste into this footer
To edit the footer in the WordPress Twenty Twenty-Five theme, you can utilize the Site Editor, which is part of the Full Site Editing (FSE) feature introduced in WordPress 5.9. This approach allows for a visual and intuitive way to modify your site’s footer.(Elegant Themes)
๐ ๏ธ Editing the Footer Using the Site Editor
- Access the Site Editor:
- Navigate to your WordPress dashboard.
- Go to Appearance โ Editor.
- This opens the Site Editor, where you can modify various parts of your site, including the footer.(Hostinger)
- Locate the Footer Template:
- In the Site Editor, look for the Footer template.
- Click on it to open the footer editing area.
- Edit Footer Content:
- Once in the footer template, you can add or modify blocks.
- To add a new block, click the + button and select the desired block type (e.g., Paragraph, Navigation, Social Icons).
- To edit existing content, click on the block you wish to modify and make the necessary changes.
- Customize Block Settings:
- Each block has its own settings.
- With a block selected, use the settings panel on the right to adjust styles, colors, typography, and other properties.
- Save Your Changes:
- After making your edits, click the Save button in the upper-right corner to apply your changes.
๐งฉ Additional Customization Options
- Add Widgets to Footer:
- If your theme supports widgets, you can add them to your footer.
- Navigate to Appearance โ Widgets.
- Drag and drop widgets into the footer widget areas.(Crazy Egg)
- Modify Footer Text or Remove “Powered by WordPress”:
- To change or remove the default footer text, you’ll need to edit the
footer.php
file. - Go to Appearance โ Theme Editor.
- Select
footer.php
from the list of theme files. - Locate the line containing the “Powered by WordPress” text and modify or delete it as needed.
- Click Update File to save your changes.(wp-includes.com, The Blog Mechanic, Hostinger)
- To change or remove the default footer text, you’ll need to edit the
- Apply Custom CSS:
- For advanced styling, you can add custom CSS.
- Navigate to Appearance โ Customize โ Additional CSS.
- Enter your custom CSS rules and click Publish to apply them.(The Blog Mechanic)
- Access the Site Editor:
-
SayPro Shop Advanced Setting
The SayPro WooCommerce Advanced Settings allow you to configure deeper technical and system-level features of your online store. Here’s how to access and what you can find there:
๐ง How to Access SayPro WooCommerce Advanced Settings
- Log into your SayPro WordPress Dashboard.
- Navigate to SayPro WooCommerce > Settings.
- Click on the Advanced tab (far right).
๐งฉ Sections Inside SayPro WooCommerce > Advanced
Hereโs a breakdown of the options available:
1. Page Setup
Assign pages for key SayPro WooCommerce functions:
- Cart page ensure that is is SayPro XX Cart
- Checkout page ensure that is is SayPro XX Checkout
- My Account page ensure that is is SayPro XX Account
- Terms and Conditions page ensure that is is SayPro XX Terms and Conditions
Make sure the right pages are selected here; otherwise, your store may not function properly.
2. Checkout Endpoints
These define URL โendpointsโ for actions like:
order-pay
(for payment) rename to saypro-xx-order-payorder-received
(thank you page) rename to saypro-xx-order-receivedadd-payment-method
rename to add-saypro-xx-methoddelete-payment-method
rename to delete-saypro-xx-payment-methodset-default-payment-method
rename to set-default-saypro-xx-method
โ You can customize these slugs for SEO or user clarity, but be cautious โ changing them incorrectly may break checkout flows.
3. Account Endpoints
Controls URLs under the My Account page for:
orders
rename to saypro-xx-ordersview-order
rename to view-saypro-xx-orderdownloads
rename to saypro-xx-downloadsedit-account
rename to edit-saypro-xx-accountedit-address
rename to edit-saypro-xx-addresspayment-methods
rename to edit-saypro-xx-payment-methodslost-password
rename to lost-saypro-xx-passwordcustomer-logout
rename to saypro-xx-customer-logout
These determine how SayPro WooCommerce handles customer dashboard navigation.
4. REST API
Enable or manage the SayPro WooCommerce API, used by apps, integrations, or developers:
- Create API keys
- Set read/write access
- Use for third-party tools or custom apps
5. Webhooks
Set up webhooks to send data to external services (e.g., CRMs, inventory systems) when certain events happen (like an order being created).
6. Legacy API
This is deprecated. Most users should leave this disabled unless using an older integration that specifically requires it.
7. SayPro WooCommerce.com
Log in to your SayPro WooCommerce.com account to manage connected subscriptions, updates, or extensions.
-
SayPro Coming Soon On Top Icon
Ah, thanks for the clarification โ if you’re seeing a “Coming Soon” notice in the top right corner of your WordPress admin dashboard, it’s likely from WooCommerce’s onboarding wizard or Site Status.
Hereโs how to remove or dismiss that โComing Soonโ banner in the top right:
โ Method 1: Complete the WooCommerce Setup Wizard
That “Coming Soon” notice often appears because WooCommerce thinks your store setup isnโt complete yet.
- Go to WooCommerce > Home.
- You should see a Setup Wizard or a checklist.
- Complete or dismiss all steps โ even if you’re not going to use them.
- Once all steps are completed or dismissed, the โComing Soonโ label should disappear.
โ Method 2: Publish the Site (via Site Visibility)
Sometimes, WordPress considers the site not fully live. To fix this:
- Go to Settings > Reading.
- Scroll to “Search engine visibility”.
- Make sure “Discourage search engines from indexing this site” is unchecked.
- Save changes.
โ Method 3: Check WooCommerce Status
- Go to WooCommerce > Status.
- Make sure there are no critical errors or setup issues.
- If there are required setup steps, complete or dismiss them.
โ Method 4: Dismissing the Notice
If the banner is dismissible:
- Hover over the “Coming Soon” notice.
- See if there’s a small “ร” (close) button or โDismissโ option.
- Click it to hide the notice permanently.
If you’re still seeing the notice after these steps, I can help you inspect it with a screenshot or plugin list. Would you like to go that route?