Forum Replies Created
list of topics you have created till now.
-
-
Hi Michael,
Thanks for the update and for sharing the staging link.From what you described, the issues you’re experiencing are not caused by the Mindi theme itself, but rather by the old site’s structure, outdated plugins, and PHP incompatibility carried over during the migration.
When a legacy installation is moved into a modern PHP environment, it’s very common for old plugins or custom code to break core WordPress functions.Before starting from zero, you may try the following (these steps often fix 90% of such problems):
Disable all old plugins
On the staging site, please disable every plugin except:
Theme plugins
Elementor
Elementor Pro (if used)Then check if the admin area works normally.
If it does, re-enable plugins one by one to find the incompatible ones.Switch PHP version temporarily
Ask Bluehost to switch your staging site to PHP 8.1 or 8.0 just for testing.
Some older plugins break on PHP 8.2+, so this will help identify compatibility issues.Clear any leftover cache, CDN, or caching plugins
Old cache rules can also break functionality after a migration.Run WordPress “Site Health”
Go to:
Tools → Site Health
and check for critical errors or outdated modules.
https://www.pixelwars.org/forums/topic/system-requirements-for-wordpress-themes/Happy to assist further!
Best regards,
SerkanHi,
Thanks for your message!Changing the logo’s HTML tag (for example converting it to an h3) is unfortunately not possible through custom code or CSS. The logo tag is generated directly inside the theme’s core header template, and this markup can’t be overridden externally.
So unless the theme files are manually edited (which is not recommended, as changes would be lost after every update), the tag itself cannot be changed.Also, from an SEO perspective, using an H1 tag for the site title/logo is the recommended and standard structure. It helps search engines understand the main identity of your website.
Turning the logo into an H3 wouldn’t provide any SEO or structural benefit — on the contrary, it may confuse heading hierarchy on the page.For these reasons, keeping the logo as H1 is the best and most stable approach.
Let me know if there’s anything else I can help with!
Best regards,
SerkanHi,
Thanks for the update. I was finally able to access the dashboard, but it took about 2 minutes for the page to load — so the performance issue is still present on my side. This may indeed be related to Cloudflare, but it would still be good to double-check the hosting/server settings once Cloudflare stabilizes.
Additionally, the user role you provided does not allow me to view or edit several important settings (theme options, plugin settings, server info, etc.). To continue troubleshooting properly, I kindly ask you to either:
Upgrade my account’s permissions to Administrator,
orAsk your hosting provider to verify the required PHP and server configurations listed here:
https://www.pixelwars.org/forums/topic/system-requirements-for-wordpress-themes/Once I have full access or the server configuration is confirmed, I’ll be able to assist you much more effectively.
Thanks for your cooperation!
Best regards,
SerkanHi @dbahl,
Thanks for your message. We didn’t receive any login credentials or additional information after our last reply, so we were waiting for your details to proceed.
Could you please share your WP admin access via the private content box so we can log in and assist you with importing the Efor demo properly?
We’re here to help and will check everything as soon as we receive the credentials.
Thanks for your patience!
serkan
Moderator17 November 2025 at 14:05Posted in : Move or Hide autofill/password manager overlaysHi,
Could you please provide me your wp admin details via our private content box below?
ThanksHi, I waited about 10 minutes for the pages to load. I haven’t encountered such slow hosting in a very long time.
I kindly request that you configure the settings in the link below for your hosting. You can get support from your hosting provider on this matter.
https://www.pixelwars.org/forums/topic/system-requirements-for-wordpress-themes/
Unfortunately, I cannot view your settings with the user credentials you provided.Best regards,
SerkanHi, and thank you for sharing the link.
I’m able to see the login page, but I’ll need the username and password as well so I can access your dashboard and check the contact form issue.
Please submit your details again in the Private Content box (the secure area below the reply field).
Only you and our support team can see the information entered there.
Once I have the full admin credentials, I’ll take a look right away and help you restore the contact form.Thanks!
SerkanHi again,
Thanks for the details.
I can’t provide the license keys directly here because the developer issues them only through the specific support topic where they manage and verify requests.To receive the JetElements, JetPopup, and Tutor LMS Pro activation keys, please post your message on this page:
👉 https://www.pixelwars.org/forums/topic/tutorlms-pro/This is very important, because the developer monitors only that topic for license requests.
Once you post your domain and purchase code there, they’ll generate and send you the correct license keys.
Just copy/paste your message into that topic and they will take care of the rest.
Let me know once you’ve posted it — I’ll make sure everything goes smoothly.Best regards,
Serkanserkan
Moderator17 November 2025 at 12:40Posted in : Move or Hide autofill/password manager overlaysHi Zenja,
Thanks for the clarification!1. About the JetElements / JetPopup license
The Jet plugins included with the Efor theme come under the theme’s extended license, which means you don’t receive a standalone license key from Crocoblock.
Instead, updates are provided through the theme author.To receive the plugin activation key, please open a request through this page:
👉 https://www.pixelwars.org/forums/topic/tutorlms-pro/
Just post your purchase details there, and the developer will generate the license key for you so JetElements and JetPopup can update normally.2. Dashboard width CSS didn’t change anything
Thanks for testing the CSS — based on that result, it means the dashboard layout isn’t using .tutor-dashboard-container as the wrapper on your setup.
Tutor LMS has multiple dashboard wrapper classes.
In your case, the correct wrapper is likely:.tutor-dashboard-wrapper, .tutor-wrap, .tutor-container, .tutor-dashboard-content, .tutor-row
To safely increase the width without breaking the layout, please try this combined version:
/* Increase Tutor LMS Dashboard width */ .tutor-dashboard-wrapper, .tutor-container, .tutor-dashboard-content { max-width: 1200px !important; width: 100% !important; margin: 0 auto !important; }If you want the dashboard even wider, increase 1200px to 1300 or 1400.
Why your previous CSS didn’t work
Efor uses its own container system, so the dashboard ends up wrapped inside theme-level container classes.
That means adding width only to Tutor LMS classes isn’t enough — we also need to override the theme container inside that page, which is what the CSS above does.Best regards,
SerkanHi,
Could you please provide me your wp admin details via our private content box below?
ThanksHi,
Please check out this related topic;
https://www.pixelwars.org/forums/topic/tutorlms-pro/
ThanksHi,
Thanks for the update. Before we go any further, I need to point out something important:
I can see that your site has a large number of 3rd-party plugins active.
With so many external plugins running at the same time, it becomes extremely difficult to identify where the issue is coming from — especially when something unusual happens only on a specific page like the News/Blog page.Plugins such as builders, footer/header managers, optimization tools, and page templates can all override each other, and even a small conflict can cause duplicated sections or unexpected layout behavior.
To properly diagnose this, we need to rule out plugin conflicts first.
👉 Please do this simple test:
Temporarily deactivate all 3rd-party plugins except:
the theme
Elementor (if you use it)
ElementsKit (only if your footer depends on it)
Then refresh the News page and check if the footer still appears twice.
Why this is needed:
If the duplication disappears, we’ll immediately know the issue is coming from one of the extra plugins.
If it remains, then we can focus specifically on the blog/archive template itself.Right now, with so many plugins running at once, it’s not possible to pinpoint the cause accurately without this conflict test — and I don’t want to give you assumptions or partial information.
Once you run the test, let me know the result and I’ll guide you step-by-step from there.
Best regards,
SerkanThanks for the feedback. Have a nice day.
Hi, thanks for your question!
If you’re referring to changing the font size or style of the logo text, you can do that directly from:
Dashboard → Appearance → Customize → Typography / Site Identity
You can fully control the appearance there.
However, if you meant changing the HTML tag (for example H1 → H2 or H2 → div), this is not something the Efor theme allows through the Customizer. The header logo markup is built into the theme’s template, so it can’t be changed by default settings.
The only way to change the actual H-tag would be by editing the header template via a child theme or custom code.
Best regards,
Serkanserkan
Moderator16 November 2025 at 15:16Posted in : Move or Hide autofill/password manager overlaysHi there, thanks for the updates.
1. Password manager overlays (mobile)
Good to hear that switching from LearnPress to Tutor LMS resolved the password overlay issue.
This problem usually comes from the input styling inside LearnPress forms, so Tutor LMS using native browser fields fixes it automatically.
No further action needed on that part.2. Jet update
The “Jet” message you see refers to Jetpack, not the theme.
To update it:
Go to Dashboard → Plugins
Find Jetpack → click Update
If you don’t use Jetpack at all, you can also safely deactivate it to remove the notice.3. Make the My Dashboard page wider
The Tutor LMS dashboard uses a fixed container width by default.
If you want it to stretch a bit more on desktop, you can add this CSS:/* Make Tutor LMS Dashboard wider */ .tutor-dashboard-container { max-width: 1200px; /* you can increase this value if needed */ }You can paste it here:
Dashboard → Appearance → Customize → Additional CSS
This will give more horizontal room and fix the cut-off areas circled in your screenshot.
Best regards,
SerkanHi Alen,
I’m glad you were able to locate the footer area — great!
If you want to change the font style, size, spacing or format of the footer text (the “©2024 THE LAUGH FACTORY” line), you can do that easily with a small CSS snippet.Here is a clean and safe example you can use:
/* Footer text size */ .site-info p { font-size: 12px; line-height: 1.6; } /* Footer text color */ .site-info p { color: #ffffff; } /* Footer text font family */ .site-info p { font-family: "Inter", sans-serif; font-weight: 400; letter-spacing: 0.5px; }You can paste this here:
Dashboard → Appearance → Customize → Additional CSS
If you’d like something more specific (different font, different spacing, making it bold, centered, etc.), just tell me exactly how you want it to look and I’ll write the CSS for you.
Best regards,
SerkanHi again,
Thanks for taking the time to upload the screenshots — that helped clarify things.
Your setup is close, but the difference between the rectangular layout and the rounded “Latest Episode” design comes from a combination of styling options applied in the demo (border radius, card layout, spacing, image styling, etc.).
Since this section depends on multiple theme + Elementor settings working together, the fastest and most accurate way for me to help is to check it directly on your dashboard and compare it with the demo settings.
If you’re comfortable with that, please share temporary WP Admin access (URL, username and password) in the private content box.I can then:
inspect your Blog Posts widget settings,
compare them with the demo version,
apply the correct style configuration,
and make sure the section looks exactly like the round “Latest Episode” card you see on the demo.
Once I’m done, I’ll let you know so you can review everything.Best regards,
SerkanHi,
Thanks for reaching out and sharing the details. I’ll go through each point below:1) SVG Logo Issue
This is a known CSS-related behavior in WordPress when using SVG logos.
You can find more details and the recommended approach here:
👉 https://www.pixelwars.org/forums/topic/logo-in-svg-not-shown/The CSS you added is perfectly fine as a workaround, so you can keep it. Once the SVG support update is released, it should work without additional CSS.
2) Missing “Projects / Portfolio” Page
The demo importer does not automatically create a portfolio page because the theme allows users to set it up manually depending on their preferred layout.You can create it very quickly:
1. Go to Pages → Add New
2. Title it: Portfolio
3. Set the slug to: portfolio
4. On the right side, under Template → select:
➡️ Portfolio Grid – Title Inside
(or another portfolio template you prefer)
5. Publish the pageThis immediately becomes your Projects/Portfolio listing page.
3) Mobile Issues
No problem — whenever you have time, just send me the details or screenshots and I’ll go through each one.Best regards,
SerkanHi Harris,
Thanks for sending over the login details. I checked the Site Health section, and it looks like some of the issues you’re experiencing are related to the server limits rather than the theme itself.
Your hosting is fine for running WordPress in general, but the Nolo Home 06 demo needs higher PHP limits to import and run all features properly. Things like the custom cursor, sound effects, and the mobile menu rely on these limits during the import process.Here’s what your server is currently showing:
PHP time limit: 120
PHP memory limit: 384M
Max input time: 240
Upload max filesize: 64M
Post max size: 64MThese values work, but they’re lower than what we recommend for our themes. For the demo to import cleanly and for all front-end effects to function correctly, the recommended minimums are:
PHP time limit: 300
PHP memory limit: 1024M
Max input time: 1500
Upload max filesize: 128M
Post max size: 256MWhen these limits are lower, it can cause:
Demo sections to duplicate
Cursor and sound scripts not to load
Mobile menu layout issues
Certain effects not to initializeThe best solution is to ask your hosting provider to adjust the PHP settings to the values above. It’s a quick update on their side.
Once those limits are increased, I can:
Re-import the Home 06 demo cleanly
Fix the cursor and sound effects
Correct the mobile menu visibility issue
Remove duplicated homepage sections
Everything will look exactly like the demo after that.Just let me know once the hosting provider updates the limits.
Happy to continue from there.Best regards,
SerkanHi, Thank you for your detailed message. I checked each scenario you described, and all three issues are related to WooCommerce configuration rather than the theme itself. I’ll guide you through the exact points to review so we can fix them quickly.
1. Item not appearing in the cart after adding a course
When a product is added to the cart but the cart appears empty, it is usually caused by:
A) Caching issues (very common)
Caching plugins or server-side cache may prevent WooCommerce from storing cart data.
Please check:
Clear all site cache (LiteSpeed, Cloudflare, WP Rocket, etc.)
Temporarily disable caching on cart and checkout pages
Make sure these URLs are excluded from cache:/cart/ /checkout/ /my-account/ /courses/
B) Mixed URL issue (HTTP/HTTPS)
Ensure your site uses only HTTPS:
Settings → General → Site URL & Home URL
Both must be:
https://antoniokenaz.com2. “Continue Browsing” redirects to the Blog instead of Courses
WooCommerce uses a default “Shop Page” for product browsing. Since you are selling Courses (not physical products), WooCommerce thinks your blog is the shop.
To fix the redirect:
Go to Dashboard → WooCommerce → Settings → Products
Find Shop Page
Set it to your Courses page:
https://antoniokenaz.com/courses/
Save changes.
Now the “Continue Browsing” button will properly redirect to your courses instead of your blog.3. Stripe shows “No payment method found”
This message means WooCommerce cannot detect an active, fully configured payment method.
Please check:
A) Stripe is enabled
Go to:
WooCommerce → Settings → Payments → Stripe
✔ Make sure it is ENABLED
B) API keys are correctly entered
Inside the Stripe settings:
Publishable Key
Secret Key
Webhook Endpoint (recommended)
must be filled in Live Mode or Test Mode, depending on what you are using.
C) Currency is supported
Stripe does not work with all currencies.
Check:
WooCommerce → Settings → General → Currency
D) Tutor LMS → Settings → Monetization
If you are using WooCommerce for payments:
Go to:
Tutor LMS → Settings → Monetization
✔ Enable WooCommerce integration
✔ Save changesIf this is disabled, Tutor LMS cannot detect Stripe.
Best regards,
SerkanHi,
Thank you for your update — and great news: the CSS adjustment you added is indeed the correct way to customize the font sizes on the WooCommerce checkout and cart elements.Here is a refined version of the CSS you shared, which you can keep using to ensure consistent typography on the checkout page:
/* Product metadata text size */ .wc-block-components-product-metadata .wc-block-components-product-metadata__description > p, .wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data { font-size: 13px; }/* Product name text size in the cart */ .editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name { font-size: 15px; }You can safely add this code to:
Dashboard → Appearance → Customize → Additional CSSIt will increase the readability of the checkout/cart items without affecting the rest of your website’s typography.
If you’d like further customization
I can help you adjust:
Label sizes (Billing details, Order summary, etc.)
Input field text size
Button sizes
Spacing between sections
Mobile-specific adjustmentsJust let me know what you’d like to improve.
Best regards,
SerkanHi,
I checked the Contact page you shared, and the issue is most likely related to your WordPress mail configuration. By default, many hosting providers block the standard PHP mail function, which causes contact forms not to send messages — even if everything looks correct.✅ 1. Please install and configure WP Mail SMTP
This plugin ensures your emails are delivered correctly:
👉 https://wordpress.org/plugins/wp-mail-smtp/After installing it:
Choose an email service (e.g., Gmail, SendGrid, SMTP, etc.)
Complete the setup wizard
Run the “Email Test” to confirm that email sending works
Once WP Mail SMTP is properly configured, your contact form will start sending messages normally.✅ 2. If you want a more advanced contact form
You can also use one of these plugins:
Contact Form 7
Ninja FormsBoth work perfectly with the Efor theme and give you more customization options.
3. How to translate field labels (Your Name, Your Email, etc.) into Spanish
Depending on the plugin you use:✔ If it’s a built-in theme form
You can translate the labels directly from the page editor.✔ If using Contact Form 7
You can edit all field labels manually inside the form editor.✔ If using Ninja Forms
Go to the form → click each field → edit the label and placeholder text.✔ For complete site-wide translation
You may also use:
Loco Translate (very easy to use)
→ You can translate any text from the theme or plugins into Spanish.Best regards,
SerkanHi, The reason some of the import-created pages (like Become a Teacher, Dashboard, etc.) appear blank is because Tutor LMS (Pro) relies on specific shortcodes and page assignments — these aren’t automatically filled by the demo import.
To configure things correctly, please refer to the official documentation: Tutor LMS Shortcodes
https://docs.themeum.com/tutor-lms/shortcodes/Here’s a quick summary of what to check:
✅ What to do
Visit the “Shortcodes” page in the documentation and locate the Page Shortcodes section.
https://docs.themeum.com/tutor-lms/shortcodes/For example, ensure pages that should show the registration form include:
[tutor_student_registration_form]or
[tutor_instructor_registration_form]Ensure your Dashboard page uses:
[tutor_dashboard]Make sure in Tutor LMS → Settings → Authentication you’ve assigned:
Login Page
Register Page
Dashboard Page
as described in the documentation.If a page shows blank, it likely means the shortcode is missing, or the page has not been correctly assigned in the settings.
Best regards
SerkanThank you for the detailed update.
In Tutor LMS version 3.9.x, the registration system works differently compared to older versions.
The login/register modal and registration forms are now controlled entirely through the Authentication settings panel.To make the registration option visible, please check these steps:
✅ 1. Enable the registration feature
Go to:
Dashboard → Tutor LMS → Settings → Authentication
Please make sure:
✔ Enable Registration = ON
If this option is disabled, the registration tab will not appear anywhere.✅ 2. Assign the required authentication pages
Still under Authentication, please scroll down to:
Authentication Pages
Make sure the following are set:
Login Page → (your login page)
Register Page → (the page containing your registration shortcode)
Dashboard Page → (your Tutor LMS dashboard page)
If the Register Page is not assigned, Tutor LMS will not show the Register tab and the shortcode may appear as plain text.✅ 3. Use the updated registration shortcode
Tutor LMS 3.9.x uses a new shortcode:
[tutor_register]Please replace any older shortcode and save the page.
🧪 If the form still appears blank
The issue may be a page template or plugin conflict:
Make sure the page template is Default (not Elementor Canvas)
Clear all cache (LiteSpeed, WP Rocket, Cloudflare, etc.)
Temporarily disable login/customization plugins if anyBest regards,
SerkanHi,
Let me clarify how the login, registration, and dashboard system work in Tutor LMS, and why you’re seeing blank pages:
✅ 1. Tutor LMS Dashboard Page
Tutor LMS does not automatically create a dashboard page — it requires a dedicated page with a shortcode.
Please follow these steps:Go to Dashboard → Pages → Add New
Name the page: Dashboard
Add this shortcode into the content area:
[tutor_dashboard]
Publish the page.
Go to Dashboard → Tutor LMS → Settings → General → Dashboard Page
Select the Dashboard page you just created.
After this, https://yourdomain.com/dashboard/ will work correctly and display the full Tutor LMS Student/Instructor dashboard.✅ 2. Registration Page
Tutor LMS also requires a registration shortcode.
Please create a page manually:
Go to Pages → Add New
Title: Register
Add shortcode:
[tutor_registration_form]
Publish the page.
Then go to Tutor LMS → Settings → Students
Enable Registration
Set the Student Registration Page to the page you created.
If you want Instructor Registration, also enable it under the Instructor tab.✅ 3. Login Page
Tutor LMS does not override the default WordPress login screen unless you create your own custom login page.
Alternative options:
You can create a Login page and insert this shortcode:[tutor_login_form]
Or you can style the default /wp-login.php using a plugin if you prefer.
📝 Why some other themes show built-in login/register buttons?
Those themes add extra custom templates for Tutor LMS.
Efor theme keeps the original Tutor LMS structure and allows you to place login/register links manually through:
Menus
Popup/login plugins
Custom pages with shortcodesThis gives you flexibility to customize the look and placement.
Best regards,
SerkanHi, Thanks for your interest!
This item is a WordPress theme (built to work with WordPress + the included plugins), so it doesn’t come with a separate full HTML version of all pages, assets, and components. The package on ThemeForest includes the WordPress theme files only.
If you need to build static pages, you can:
install the theme on a WordPress site,
import the demo,
and then build/export pages from there (for example with a page builder).
But a standalone “all HTML/CSS/JS files” package is not included with this product.Best regards,
Serkanserkan
Moderator11 November 2025 at 16:13Posted in : elementor toolkit (left panel) loads really SLOWThank you for the details.
A slow-loading Elementor panel is often related to the server/PHP limits rather than the theme itself. Please make sure your hosting meets the recommended requirements for our themes and for Elementor.
You can check the recommended values here:
👉 https://www.pixelwars.org/forums/topic/system-requirements-for-wordpress-themes/Please ask your hosting provider to set (at least) something like:
PHP version: 8.0+
Memory limit: 256M (512M if possible)
Max execution time: 300
Max input vars: 3000+
After updating these, also go to Elementor → Tools → Regenerate CSS & Data and clear your cache. This usually speeds up the Elementor left panel a lot.
If it’s still slow after matching these values, we can check for a plugin conflict next.
Best regards,
SerkanHi,
Thank you for the follow-up.
You can upload your screenshot to any image sharing or file hosting service you prefer and then share the URL link here.Once we can see your screenshot, we’ll review your settings and help you adjust them to match the round preview shown in the demo.
Best regards,
SerkanHi, You can easily edit and activate the popup templates included with JetPopup directly from your WordPress dashboard.
Here’s how to do it step by step:🧩 To edit the popup template (e.g., Option 1):
Go to Dashboard → JetPopup → All Popups
Locate Option 1 in the list (or whichever popup you want to use)
Hover over it and click Edit with Elementor
Inside Elementor, you can customize everything — text, colors, images, buttons, links, and animations
When you’re done, click Update to save your changes
⚙️ To set it as the default popup for your site:
Go to Dashboard → JetPopup → All Popups
Hover over Option 1 and click Settings
Under Display Conditions, choose Entire Site (or specific pages where you want it to appear)
Set the Trigger Type — for example:
On page load
On scroll
On exit intentClick Save Settings
Once saved, your customized popup (Option 1) will automatically appear based on the trigger and conditions you set.
💡 Tip: You can also test it manually by clicking Preview Popup at the top bar while editing with Elementor.
Best regards,
SerkanHi, The Efor theme includes and supports only the plugins listed on the official ThemeForest page.
At the moment, we don’t provide additional premium plugins (such as SEO or marketing tools) bundled with the theme.However, the theme is fully compatible with popular SEO plugins like Yoast SEO, which you can install separately if you wish to enhance your site’s optimization.
We really appreciate your suggestion — offering extra premium tools is a great idea, and we’ll be happy to share your feedback with our development team for future consideration.
Best regards,
SerkanHi, That’s a great question — thank you for asking.
Both the Shop (for products like eBooks or downloads) and the Courses (sold through Tutor LMS) use the same payment system, since Tutor LMS integrates directly with WooCommerce.
Here’s how it works:
All course enrollments are processed as WooCommerce products,
So the payment gateways you configure under WooCommerce → Settings → Payments (e.g., Stripe, PayPal, Mercado Pago, etc.) are used for both courses and shop items,
There’s no need to configure them separately — once a gateway is set up in WooCommerce, it automatically applies to both sections.
This means you can sell:
💡 Courses created in Tutor LMS
📚 Digital downloads like eBooks or guides
…using the exact same checkout and payment process.If you plan to sell both types of products together, you can even display them in the same cart — WooCommerce handles it seamlessly.
Best regards,
SerkanHi, Yes — Tutor LMS Pro includes a built-in Q&A (Questions & Answers) feature that allows students to ask questions inside a course.
You can enable it so that:Students can post their questions under lessons,
Instructors can reply to them,
Other students can also read the questions and answers, which helps build community learning within the course.
To enable it:
Go to Dashboard → Tutor LMS → Settings → Course → Q&A
Make sure the Enable Q&A option is turned ON
Save your settings
After that, a Q&A tab will appear on the course page where students can submit and view questions.
As for lesson comments — they can also be enabled under:
Dashboard → Tutor LMS → Settings → Lessons → Enable Lesson Comments
This lets students comment on individual lessons.However, student notes are personal — they are private and only visible to the student who writes them.
So, for open student discussions, the Q&A feature is the best option.
Best regards,
SerkanHi,
You can easily edit, delete, or add new course categories directly from your WordPress dashboard by following these steps:Go to Dashboard → Courses → Categories
Here you can:
📝 Edit an existing category by hovering over it and clicking Edit
❌ Delete a category by clicking Delete
➕ Add New Category using the form on the left side — enter the name, slug, and optional description, then click Add New Course Category
Once you add or edit categories, they will appear automatically on the course creation/edit page under Course Categories so you can assign them to your courses.
After saving, your new custom categories will also show up on the front end (course cards, filters, etc.) according to your theme’s layout.
Best regards,
SerkanHi, Thank you for following up.
The commas you’re seeing remain visible because they are printed as plain text rather than part of the link elements — so CSS can’t fully remove them individually.
If you prefer a clean and simple solution, you can hide the entire meta line (the “By Developer in …” section) with the following CSS:
.tutor-meta.tutor-mt-auto { display: none !important; }Please go to Dashboard → Appearance → Customize → Additional CSS, paste this code, and click Publish.
After refreshing your site, the line with the author and categories will be completely hidden, keeping your course cards clean and consistent.Best regards,
Serkanserkan
Moderator11 November 2025 at 15:49Posted in : Testimonial widget – star ratings not displayingHi,
If the star ratings are enabled in the Testimonial widget but not visible on the front end, please check the following steps:
Make sure that both the Efor Addons plugin and Elementor are active and updated to their latest versions.
These handle the testimonial elements and icon rendering.Go to Dashboard → Elementor → Tools → Regenerate CSS & Data, then click Regenerate Files and Sync Library.
After that, clear your site and browser cache, then reload the page.If the stars still don’t appear, please check whether the Font Awesome icons are loading correctly:
Go to Elementor → Settings → Advanced
Make sure Load Font Awesome 4 Support is enabled
Save changes
After these steps, the rating stars should appear correctly on the testimonial section.
If the issue persists, please share your page URL (the one where the testimonial widget is used), so we can inspect it and guide you more precisely.
Best regards,
SerkanHello, thank you for your message! 👋
You can customize both the header and footer areas of your site using the theme’s built-in options and WordPress widgets.
Here’s how to do it step by step:🧭 To edit the Header:
Go to Dashboard → Appearance → Customize → Site Identity
Here you can change your logo, site title, and favicon.
Then go to Appearance → Menus
You can edit or create your main header menu and assign it to the Header Menu location.
If you want deeper customization (for example, adding custom sections or a hero header), you can design it using Elementor, by editing the page directly.
⚓ To edit the Footer:
Go to Dashboard → Appearance → Widgets
You’ll see widget areas like Footer 1, Footer 2, Footer 3, and Footer 4
Drag and drop any widgets you’d like — such as:
Text
Custom HTML
Social icons
Navigation menus
Once saved, they will appear instantly in the footer of your site.
If you want a completely custom footer design (for example, a single wide section with Elementor elements), you can also create a new footer template with Elementor and assign it using a custom layout plugin.
Would you like me to show you exactly which widgets are used in the demo footer so you can replicate it?
Best regards,
SerkanHi @dbahl
Could you please provide me your wp admin details via our private content box below?
ThanksHello,
If you’re seeing only the Login option (and not the “Register” link) when trying to enroll in a course, please make sure that user registration is enabled in your WordPress settings.
Here’s how to do it:
Go to Dashboard → Settings → General
Check the box that says “Anyone can register”
Click Save Changes
Once enabled, Tutor LMS will automatically display both the Login and Register tabs on the login popup and pages — allowing new users to create an account directly.
If you’d like to have a dedicated registration page as well, you can also create a new page and add the Tutor LMS registration shortcode:
[tutor_register_form]Then you can link this page to your header menu (e.g., “Register”) for easy access.
After saving these settings, new students will be able to register smoothly before enrolling in a course — just like in the demo.
Best regards,
SerkanHello,
Thank you for reaching out.
You can easily translate the static text that appears on your blog pages — such as “Like this” and “Views” — using the Loco Translate plugin.
Here’s how to do it:Go to Dashboard → Loco Translate → Themes → Efor
Make sure your WordPress language and Loco Translate language are both set to Spanish (es_ES)
In the search bar, type the word you want to translate — for example, “Like this” or “Views”
Click on the result and enter your Spanish translation (e.g., “Me gusta esto”, “Vistas”)
Click Save to apply the changes
After saving, refresh your site — your translated words should appear on the blog pages.
Best regards,
SerkanHello,
Thank you for reaching out.
The Efor theme provides a basic header style control under
Appearance → Customize → Blog (or Portfolio) → Page Header Style,
where you can choose between Transparent or Floating header layouts.However, if you want to go beyond that — for example,
✅ Replace the background image with a solid color or custom text,
✅ Remove or change the large “Blog” / “Courses” title,
✅ Or design a full hero section with your own layout —
you can achieve this easily using Elementor:Edit your Blog or Courses page with Elementor
Disable the default page header.
Add your own Hero Section using Elementor elements — heading, text, buttons, or background color/imageSave and update the page
This gives you full flexibility to create a clean, personalized header area exactly as you want it — instead of the theme’s default title section.
Best regards,
SerkanHello 🌞
Thank you for reaching out.
The text “Type and hit enter” in the search box can be easily changed using the Loco Translate plugin.
Here’s how you can do it:Go to Dashboard → Loco Translate → Themes → Efor
Make sure your WordPress language and Loco Translate language are the same
(for example, both set to English, Spanish, Portuguese, etc.)Use the search bar in Loco Translate to find the text “Type and hit enter”
Click on it, then enter your custom text in the translation field (for example, “Search and press Enter”)
Click Save to apply your change
You can see an example screenshot here:
👉 https://ibb.co/sbtRD3VAfter saving, refresh your site — your custom text will appear instead of the default one.
Best regards,
SerkanHello 🌞
Thank you for reaching out.
The sidebar on your blog posts and course pages appears empty because no widgets are currently assigned to it.
You can easily configure it by following these steps:Go to Dashboard → Appearance → Widgets
Locate the Blog Sidebar (or Post Sidebar) area
Drag and drop the widgets you’d like to display — for example:
Search
Categories
Recent Posts
Tags
or any custom widget you preferOnce you add widgets, they will automatically appear on the right side of your blog pages, just like in the demo.
Additionally, each post can have a custom sidebar:
When editing a post, look at the Sidebar option in the right panel.
You can assign a different sidebar here if you want to use something other than the default one.
If no sidebar is selected, the default sidebar will be displayed automatically.Once you add the desired widgets and save, your sidebar should look exactly like in the demo:
👉 https://themes.pixelwars.org/efor/demo-11/Best regards,
SerkanHello, good morning! 🌞
Thank you for your message.
At the moment, the Efor theme doesn’t include a built-in “Login/Register” button or icon in the header area. However, you can easily add these links as menu items by following the steps below:
Go to Dashboard → Appearance → Menus
Create or edit your main menu (usually the one assigned to “Header Menu”)
Click on Custom Links in the left panel
Add your site’s login or registration URLs, for example:
Login: https://yourdomain.com/login/
Register: https://yourdomain.com/register/
(If you’re using Tutor LMS, you can also use /dashboard/ for the student/instructor dashboard page.)Click Add to Menu, then Save Menu
These links will then appear in your site’s header, allowing users to log in or register directly.
Best regards,
SerkanHello, good morning! 🌞
Thank you for reaching out.
The eCommerce section in the Efor theme demo is powered by WooCommerce, so all payment gateways supported by WooCommerce can be used — including:
Stripe
PayPal
Mercado Pagoand many others available through free or premium WooCommerce extensions.
Here’s how you can set them up:
Go to Dashboard → WooCommerce → Settings → Payments
Enable your preferred payment gateways (e.g., Stripe, PayPal, etc.)
Click Set up next to each gateway to enter your API keys and account details.
Save the changes — your checkout page will then be ready to accept payments.
📘 For more details, you can follow WooCommerce’s official documentation:
👉 https://woocommerce.com/documentation/woocommerce/getting-started/Please note that the theme doesn’t limit or modify the payment options — it simply styles the WooCommerce shop and checkout pages to match the demo design.
Best regards,
Serkanserkan
Moderator11 November 2025 at 14:09Posted in : How can I edit the instructor biography section?Hello, good morning! 🌞
Thank you for reaching out.
You can edit the instructor biography and profile details by following these steps:
Go to Dashboard → Users → All Users, then click Edit on the instructor you want to update.
In the Tutor Fields section, you can fill in the following:
Job Title (e.g., Registered Nurse, Lecturer, etc.)
Profile Bio → this is the instructor biography that appears on the profile page.
Profile Photo → upload or change the instructor’s profile picture.
These details will automatically appear on the instructor’s public profile page — for example:
https://yoursite.com/profile/username/?view=instructorThe cover image or header background shown in the demo is part of the theme’s layout and uses the default background image defined for profile pages.
Each instructor can have their own personalized biography, profile photo, and job title — just like the demo.
👉 Also make sure both the Tutor LMS and Efor Addons plugins are active, as they enable the enhanced instructor profile design.
Best regards,
SerkanHi,
Thanks a lot for the detailed report and for sharing your URL 🙏
From what I can see on your homepage, some sections seem to have been imported multiple times — the homepage content repeats 2–3 times. This usually happens if the demo import was run more than once, or if a cache/optimization plugin interfered during the import process.
Because there are several points to review (custom cursor, click/hover sounds, mobile menu issue, and mobile zoom), it will be much faster if I can check directly from your dashboard.
Please do the following steps:
Make a full backup of your website (files + database) before sharing access.
In the private content box, please share temporary WP Admin login credentials (URL, username, and password) so I can safely log in and check everything.
Let me know which demo from our theme you wanted to replicate exactly.
Also, please make sure your hosting meets the system requirements listed here:
👉 https://www.pixelwars.org/forums/topic/system-requirements-for-wordpress-themes/(Especially check PHP version, max_execution_time, memory_limit, and upload_max_filesize settings.)
Once I have access, I’ll:
Check why the custom cursor is not loading properly.
Test and fix the click and hover sound effects from the Customizer.
Inspect and correct the mobile menu issue (menu visible on the left).
Review why the “disable mobile zoom” setting isn’t applying (it might be cache or theme override related).
Clean up the duplicated homepage sections or, if needed, reinstall the demo to make it look exactly like the original demo you chose.
Best regards,
SerkanHello,
Thank you for reaching out and for sharing your thoughts so clearly. I completely understand your concerns about the Tutor LMS license and renewal process.
Regarding your refund request — I don’t have the authorization to approve or process refunds directly. However, I’ve forwarded your message and details to our developer for further review. They will take a closer look and get back to you as soon as possible regarding your case.
We truly appreciate your patience and understanding in the meantime.
Best regards,
SerkanHi,
I will forward this issue to our developer and i will keep you updated.
ThanksYou are welcome :) We’d be very happy if you can spare a minute to rate the theme on ThemeForest. Your feedback will boost our motivation and help us to work harder on future updates.
https://themeforest.net/downloads
Thank you for your support.
Hi,
Thank you for your message and for checking with the No Cache preview — that’s a very helpful clue. 🙏
Yes, this behavior usually happens when a caching or optimization plugin (like LiteSpeed Cache, WP Rocket, or Cloudflare) stores a cached version of the login page. As a result, after a successful login, the browser reloads the cached version instead of redirecting to the dashboard.
Please try the following steps:
1️⃣ Exclude Tutor LMS pages from cache:
Go to LiteSpeed Cache → Page Optimization → Excludes, and add these pages to the “Do Not Cache URIs” list:/dashboard/ /login/ /register/ /courses/ /lesson/
2️⃣ Purge all cache:
After saving the exclusions, go to LiteSpeed Cache → Toolbox → Purge All to clear cached content.3️⃣ Disable HTML caching temporarily:
Under Cache → Cache Rules, make sure logged-in users are excluded from caching.4️⃣ Retest login:
Try logging in again in a private/incognito browser window.If the issue disappears, it confirms that caching is the cause.
If possible, please also share your website URL so we can inspect the caching headers or confirm if anything else (like Cloudflare) might be affecting it.
Kind regards,
Serkan