List of Frequently Asked Questions on ThimPress
How to Renew or Extend Support for ThimPress Products on ThemeForest/Envato?
Step 1: Go to Envato’s website and sign in with your credentials.
Step 2: Head to the “Downloads” section of your account where all your purchased items are listed. Locate the ThimPress product you wish to extend support for.
Step 3: You’ll see an option to renew your support for the theme next to the product listing. The renewal cost will be displayed, which may vary depending on the specific product.
Important Reminder: We highly recommend renewing your support before it expires to take advantage of any potential discounts. If you wait until after the expiration, you may need to pay the full price for the renewal period.
Update Your Support Status with ThimPress:
After renewing your support, you’ll need to update your support status with us to ensure uninterrupted access to support services. Steps to follow:
- Find your original purchase code. This is the code you received when you first bought the theme.
- Go to our Help Center or the Check Purchase Code page on our website.
- Enter your purchase code and follow the instructions to verify your renewal.
Once your purchase code is verified, your support period will be updated on the ThimPress website, and you can continue enjoying full access to our expert support.
Need Assistance? If you encounter any issues or have questions during the renewal process, don’t hesitate to reach out to our dedicated support team. We’re here to help you every step of the way!
How to Deregister License on Old Site and Activated on New Site?
To deregister your license, follow these simple steps:
Step 1: In your WordPress admin panel, go to Theme Dashboard under the theme settings.
Step 2: You will see a Deregister link. Click on it, and the license will be successfully deregistered from your current site.
For example, if you’re using the Eduma theme:
- Go to WordPress Dashboard > Eduma > Dashboard.
- Click on Deregister, and the task will be complete.
What if I installed it on a localhost or test site, then moved to a new live site?
If you’ve activated the theme on a localhost or test site and are now moving it to a live site, you may see this message: “Your Envato account has been activated on lp.install. Please purchase or deregister your site to continue.”
No need to worry. There are two options to deregister the theme from the old site:
- Return to the localhost or test site: Simply deactivate the theme there, and you can then reactivate it on the new live site.
- Deregister from the current site: You can also click the (x) button next to the old site (as shown in the image), and the theme will be deregistered.
Once the deregistration is complete, you can easily activate the license on the new site.
For more information on this please read our tutorial. In case you need help, please visit ThimPress Help.
How to Activate Premium Plugins Included in Themes (WPBakery Page Builder, Revolution Slider)?
When you purchase and download our themes from ThemeForest, you gain access to premium plugins such as WPBakery Page Builder, Revolution Slider, and Essential Grid at no additional cost. These plugins are bundled with the theme, meaning you do not need to purchase separate licenses to use them.
However, please note that as per the plugin developers’ terms, you, as the theme purchaser, are not entitled to direct support or activation through the plugin’s official license. Therefore, do not attempt to activate these plugins using the theme’s purchase code.
While you may receive notifications about plugin license activation or updates, rest assured that you will always have access to the latest versions of WPBakery Page Builder, Revolution Slider, and Essential Grid through our theme updates. We thoroughly test these plugins to ensure compatibility with our themes before each release to prevent any conflicts.
If you encounter any issues or require additional assistance, feel free to create a support topic on our Help Center. Our dedicated support team will be happy to assist you promptly!
How to Improve WordPress Website Speed?
To enhance the performance and loading speed of your WordPress website, consider implementing the following strategies:
Optimize Your Website’s Code
Minimize the size and complexity of your website’s HTML, CSS, and JavaScript files by removing unnecessary elements and reducing file sizes. Employ techniques such as code minification and combining multiple files where possible to improve page load times.
Optimize Images
Large image files can significantly slow down your website. Use image compression tools to reduce file sizes without compromising quality. Additionally, consider utilizing modern image formats like WebP for faster loading, and implement lazy loading to defer image loading until the user scrolls to the relevant section.
Implement Caching Solutions
Caching stores static versions of your web pages to serve them quickly to visitors, reducing the load on your server. Utilize caching plugins such as WP Super Cache or W3 Total Cache to ensure that repeat visitors experience faster load times.
Remove Unnecessary Plugins
Deactivate and delete unused or unnecessary plugins to reduce the overall load on your website. Every active plugin consumes resources, and some may even introduce performance issues. Regularly review and audit your plugins to ensure that only the essential ones remain.
Optimize Your Web Server
Choose a high-performance web hosting provider with optimized server configurations. Consider using a Content Delivery Network to distribute content globally, and ensure your hosting environment supports the latest versions of PHP and MySQL for better efficiency.
For an in-depth, step-by-step guide covering tools, techniques, and expert tips, please refer to our comprehensive article: How to Improve WordPress Website Speed: Step-by-Step Guide.
How to Prevent Content Thieves From Stealing Your Content?
Preventing content theft, especially for educational or business purposes, involves a combination of technical measures, legal protections, and proactive strategies. Here are several methods you can use:
- Watermarking: Add visible/invisible watermarks to images and videos for identification.
- Copyright Protection: Register your content and include copyright notices.
- Licenses & Terms: Use licenses and set clear terms for content use.
- Disable Right-Click: Prevent copying and downloading through plugins or scripts.
- Content Protection Tools: Use plugins to block copying on your website.
- Track Content: Use plagiarism tools like Copyscape and Google Alerts to monitor theft.
- DMCA Takedowns: Submit takedown requests if your content is stolen.
- Limit Access: Offer previews or restricted access to full content.
- Unique Content: Create interactive or customized content harder to steal.
- Branding: Add your logo and identifiers to make theft easily traceable.
- Legal Action: Consult a lawyer if theft continues, and take legal steps if necessary.
You can read our detailed How to Prevent Content Thieves article to learn more tips on this matter.
How to Translate LearnPress Plugin with Loco Translate Plugin?
To translate the LearnPress plugin using the Loco Translate plugin, follow these steps:
Install Loco Translate Plugin
- Navigate to your WordPress admin dashboard.
- Go to Plugins > Add New and search for “Loco Translate”
- Click Install Now and then Activate.
Access Loco Translate
- Once activated, you will see a new menu item called Loco Translate in the WordPress admin panel.
- Click on Loco Translate and then select Plugins from the dropdown.
Select LearnPress for Translation
- In the list of installed plugins, locate LearnPress and click on it to open the translation interface.
- Click on New Language to create a translation file for your desired language.
- Select the language you want to translate LearnPress into.
Start Translating Strings
- After selecting the language, you’ll see a list of translatable strings from LearnPress.
- For each string, click on it and enter the translation in the provided field. Make sure to save each translation.
- Once you have translated all the necessary strings, click Save to store your translations.
Activate the Translations
To ensure your translations are applied, visit Settings > General in WordPress and choose your translated language from the Site Language dropdown.
For details of each step, please refer to LearnPress Translate.
How to Translate Eduma Theme with Loco Translate Plugin?
To translate the Eduma theme using the Loco Translate plugin, please follow these detailed steps:
Install the Loco Translate Plugin
- From your WordPress dashboard, navigate to Plugins > Add New.
- Search for “Loco Translate” in the search bar.
- Click Install Now and then Activate the plugin.
Access the Loco Translate Plugin
- After activation, go to Loco Translate in the WordPress menu.
- Select Themes from the menu options.
- In the Themes section, locate and select the Eduma theme.
Choose the Language
- Click on New Language to create a translation for your desired language.
- Select the target language from the dropdown list (if the language is not available, you can add a custom one).
- Choose where the translation files will be saved (preferably in the Languages folder of your theme or plugin).
Begin Translation Eduma
- After selecting the language, you will be presented with a list of strings used in the theme.
- Click on a string you wish to translate, and in the Translation box, enter the translated text.
- Continue translating all relevant strings for a complete translation of the theme.
Save & Verify Translations
- After translating the necessary strings, click Save to store your changes.
- You can also use the Sync button to ensure all new strings added by theme updates are translated.
- Visit your website and switch to the translated language to confirm the translations are applied correctly.
For details of each step, please refer to Eduma Translate.
How to Import Data Using WPBakery or SiteOrigin?
For New Users: Please be aware that WPBakery and SiteOrigin importers are no longer available for new users as we focus on offering an enhanced, seamless experience with Elementor.
For Existing WPBakery or SiteOrigin Users: To ensure continued support for these users, we have outlined a simple process for importing your data from these plugins. Please follow the steps below:
Access the Theme Files
Utilize an FTP client (e.g., FileZilla) or access your hosting control panel (such as cPanel) to navigate to the “wp-content” folder within your WordPress installation directory.
Within this directory, locate the folder for your active theme. If you are using a child theme, navigate to the “child-theme” folder instead.
Locate the functions.php File
Inside your theme folder, search for the functions.php
file. This file allows you to add custom code that enhances the functionality of your theme.
Insert the Appropriate Code
Open the functions.php
file using a text editor of your choice, and insert the following code snippet according to the page builder you are using:
For WPBakery Users:add_filter( 'thim-importer-demo-vc', '__return_true' );
For SiteOrigin Users:add_filter( 'thim-importer-demo-so', '__return_true' );
Important: Ensure you add only one of the above code snippets, depending on the page builder you are using. After inserting the correct code snippet, save the modified functions.php
file to apply the changes.
Import Demo Data
Log in to your WordPress dashboard and navigate to the “Eduma” menu.
Go to Eduma > Import Demo. At this point, you should be able to select and import your desired demo data, including any content created using WPBakery or SiteOrigin.
How to Get My Envato Purchase Code?
To retrieve the purchase code for your Envato item, please follow the detailed instructions below:
- Step 1: Access your Envato account by logging in. Once logged in, hover over your username located at the top of the screen.
- Step 2: Click on the “Downloads” link to be redirected to your “Downloads” page, where you can view all of your purchased items.
- Step 3: In your “Downloads” list, find the theme or product you purchased and click the “Download” button next to it.
- Step 4: From the drop-down menu, select the option labeled “License Certificate & Purchase Code (PDF).” Alternatively, you can opt for the “Text” version if preferred.
- Step 5: Open the downloaded PDF or TXT license file to find your purchase code clearly displayed.
If you encounter any difficulties or are unsure of how to locate your purchase code, Envato provides a helpful, step-by-step video guide for additional assistance.
How to Live Stream Our Lesson with LearnPress?
While LearnPress does not include native live streaming functionality, you can seamlessly integrate it with popular platforms such as YouTube, Facebook, and Vimeo to enable live streaming for your lessons.
Step 1: Create the Lesson in LearnPress
Begin by creating the lesson in LearnPress where you want to host the live stream. For the sake of this tutorials, let’s call this lesson “Live Stream Session”.
Step 2: Set Up Your Live Stream
Choose your preferred live streaming platform, such as YouTube, Facebook, or Vimeo, and set up your live stream.
For YouTube: If you’re unfamiliar with YouTube live streaming, refer to in-depth tutorial How to Live Stream On YouTube.
For Facebook or Vimeo: Similar tutorials are available for these platforms: Go live on Facebook & Setting up a live stream on Vimeo OTT.
Step 3: Embed the Live Stream into LearnPress
Once the live stream is ready, the platform will generate an iframe embed code. Follow these steps to embed the stream into your LearnPress lesson:
- Copy the embed code provided by the platform.
- Open the “Live Stream Session” lesson in the LearnPress editor.
- Paste the embed code into the text editor section of the lesson. This action integrates the live stream directly into your course, ensuring students can view it without navigating away.
- Save changes to apply.
For detailed instructions, consult the following resources:
- How to Embed a YouTube Video into LearnPress
- How to Embed a Vimeo Video into LearnPress
- How to Embed a Bunny CDN Video into LearnPress
- Where to Host Course Videos & How to Embed Videos in LP (For VdoCipher, Wistia, Cincopa, Facebook, etc.)
How to Integrate Zoom with LearnPress?
Integrating Zoom with LearnPress enables seamless virtual learning experiences. Follow the detailed steps below for a professional and efficient setup:
Step 1: Create Zoom API Keys
- Visit the Zoom App Marketplace.
- Log in with your Zoom account and navigate to the Develop section.
- Select Build App, then choose JWT as the app type and click Create.
Step 2: Generate API Key and Secret
- After creating the app, you will see menus such as Information, App Credentials, Feature, and Activation.
- Complete the required fields in the Information section with details about your app.
- Go to the App Credentials tab and copy the API Key and API Secret. These credentials will be used to link Zoom with LearnPress.
Step 3: Install the “Video Conferencing with Zoom” Plugin
- In your WordPress dashboard, navigate to Plugins > Add New.
- Search for the plugin Video Conferencing with Zoom and install it.
- Activate the plugin and go to the Zoom Meetings Settings page in WordPress.
- Paste the API Key and API Secret into the appropriate fields to establish the connection.
Step 4: Add a Zoom Meeting to a LearnPress Course
- To create a Zoom meeting in LearnPress, start by adding a new meeting in the Zoom plugin.
- Fill in all required fields for the meeting, including optional settings like a meeting password.
- Save your changes by clicking the Update button.
- To link the meeting to a course lesson:
- Go to LearnPress > Courses in your WordPress dashboard.
- Select the desired course and navigate to the Curriculum section.
- Edit the lesson where you want to embed the Zoom meeting.
- Copy the meeting shortcode generated by the Zoom plugin and paste it into the Lesson description field.
Step 5: Finalize and Test the Integration
- Save the changes by clicking the Update button for the lesson.
- When students access the lesson, they will see a waiting screen for the Zoom meeting.
- At the scheduled time, the meeting host can start the session, allowing students to join seamlessly.
For the best experience, it is recommended to use the Zoom desktop or mobile app rather than relying on the browser version. Some functionality, such as “Start via browser,” may not work as expected due to compatibility issues.
Why Am I Seeing the "Missing style.css Stylesheet" Error When Installing a Theme?
Encountering a “Broken theme and/or missing stylesheets” error message can be frustrating, particularly for those new to WordPress.
However, this issue doesn’t typically indicate that your theme is broken. Instead, it often means the wrong file was uploaded or the theme’s structure is incorrect. Below, we explain why this happens and how to resolve it step-by-step.
There are two common reasons for this error:
- Incorrect File Upload: WordPress themes are generally distributed as ZIP files. These ZIP archives often include not just the theme itself but also additional assets like documentation, licenses, and demo content. If you upload the entire ZIP file to WordPress instead of extracting and selecting the correct theme folder, the installation will fail.
- Missing or Misplaced
style.css
File: WordPress themes rely on astyle.css
file to define styles and identify the theme’s metadata. If this file is missing or located in the wrong directory within the theme folder, WordPress will not recognize the theme.
Follow these steps to resolve the issue:
Re-download the Theme Package
- Return to the source where you purchased or downloaded the theme (e.g., ThemeForest, Elegant Themes, etc.).
- Download the appropriate file, typically labeled as “Installable WordPress File Only” or similar.
Extract the Theme Folder
- Use a file extraction tool such as WinRAR, 7-Zip, or macOS Finder to unzip the downloaded package.
- Locate the specific theme folder, which should contain files like
style.css
,index.php
, andfunctions.php
.
Upload the Theme Correctly
- Compress the theme folder into a new ZIP file.
- Log in to your WordPress admin panel and navigate to Appearance > Themes > Add New > Upload Theme.
- Select the newly created ZIP file and click Install Now.
Activate the Theme
- Log in to your WordPress admin dashboard.
- Go to Appearance > Themes, locate the newly installed theme, and click Activate.
For more detailed guidance, refer to Envato’s Theme is missing the style.css stylesheet error article or consult the theme developer’s support resources.