logotype
  • ThemeForest
  • Presale Question
  • Support
    • Submit Ticket
    • My Tickets

Pixelcurve

  • ThemeForest
  • Presale Question
  • Support
    • Submit Ticket
    • My Tickets
  • ThemeForest
  • Presale Question
  • Support
    • Submit Ticket
    • My Tickets

Pixelcurve

Pixelcurve

  • ThemeForest
  • Presale Question
  • Support
    • Submit Ticket
    • My Tickets
Knowledge base
Home Archive by Category "Knowledge base"

Category: Knowledge base

wpadmin
TwitterFacebookLinkedin
422 Views
31 Likes

Plugins Licenses

The plugins are just bundled with the theme, so, we are not able to re-distribute the licenses to our customers because of the copyright.

You have 2 choices to update the plugins.

Option 1: You can purchase your own plugin’s license to active them to receive automatic updates.

Option 2: You also can get plugin updates each time our theme is updated. If you choose this option you will need to wait for a next update. 

Bundled plugins offer the same core features and functionality as the standalone version of the item on CodeCanyon.

Some plugins may ask for a purchase code for registration/activation once installed, however, you can simply ignore these messages as bundled plugins do not require activation or registration. The plugin will still work as intended with the theme once the theme has been activated/registered.

When a plugin is updated, we will include the latest version of the bundled plugin with our next theme update. So you can easily update the bundled plugin when you next update your theme.

It is worth noting that we will fully test plugins to make certain there are no conflicts with our own update.

You can read more these articles for further information: 

Bundled Plugins

How do licenses work

READ MORE
wpadmin
TwitterFacebookLinkedin
1121 Views
32 Likes

Max Input Vars

The PHP Max Input Vars is the maximum number of variables your server can use for a single function. To work properly with a modern WordPress theme set this value to 3000. If the value is too low, you may experience problems such as lost data within your Theme Options and disappearing widgets.

How to increase the PHP Max Input Vars

Most shared hosts won’t grant you full access to modify this value. Please contact your host first to find out if they can adjust it for you. This is a simple setting they can change without problems (they tend to keep it low by default to save their resources).

For advanced users who have their own server setups and full access to the PHP.ini file, please go ahead and try Method 1 first before the other method. For standard users, we encourage you to try Method 2 instead.

1 Method: edit the PHP.ini file

NOTE: many shared hosts prohibit you from having direct access to the PHP.ini file. Only do this method if you have direct access to your PHP.ini file or if you’re on your local host.

  1. Locate your PHP.ini file. If you can’t find it, then you can create your own PHP.ini file in the root folder of your WordPress installation.
  2. If you find your existing PHP.ini, open the file and locate the following line of code (xx represents a number): max_input_vars = xx; And set it to your desired limit. For example, 3000.
  3. If you created your own PHP.ini file, then add the same code inside it: max_input_vars = 3000; Simply change the value to the recommended value. For example, 3000.
  4. Save your changes, and reboot your local host or your server.

2 Method: edit the .HTACCESS file

NOTE: make sure to back up your .htaccess file before editing.

  1. Locate your .htaccess file which is usually in the root folder of your WordPress installation. If you can’t find it, it may be because it’s hidden. Here’s a tutorial for Windows and a tutorial for Mac on how to reveal hidden files on your computer.
  2. Open the .htaccess file with a text editor program (Notepad or TextEdit) and add the following line of code: php_value max_input_vars 3000
    or the following if you have the suhosin security patch:
    php_value suhosin.request.max_vars 3000
    php_value suhosin.post.max_vars 3000

    Simply change the value to the recommended value. For example, 3000.
  3. Save the file and refresh your website.

If you don’t have access to PHP.ini or .HTACCESS file

If you’re on shared hosting, you may not have access to the PHP.ini or .HTACCESS file, or it is possible that the changes are not applicable. In most cases, it is best to contact your host to have them change these values if you are not able to fix yourself.

PHP Max Input Vars (allowed)

If after correctly edited the PHP Max Input Vars value, the PHP Max Input Vars (allowed) still reports an error this could be due to two factors:

  • Your server is limiting the Max Input Vars value: if the server applies a Master value, the effective Max Input Vars are limited upstream by this parameter (the server Master value has precedence over the installation Max Input Vars). We recommend to check with your host the Max Input Vars Master value.
  • Your server installed the Suhosin library: Suhosin is a PHP library that can be used to improve from known and unknown flaws in PHP applications. Please verify with your host what is the Suhosin Max Input Vars since also this parameter can limit upstream the installation Max Input Vars.

Warning

Changing server directives is recommended to site owners who are confident to do so. If you rather have professionals do this for you, contact your hosting provider.

READ MORE
wpadmin
TwitterFacebookLinkedin
433 Views
42 Likes

LearnPress LMS Custom code for adding custom currency

Copy the code below and paste it in  functions.php file (child theme) and swap out the currency code and symbol with your own. The reason for advising adding the code in a Child theme is that if you do in the main theme, te code will be wiped out in the next update of theme.

/**
 * Add new currency
 *
 * @param $currencies
 *
 * @return mixed
 */

add_filter('learn_press_get_payment_currencies', 'edubin_learn_press_get_payment_currencies', 10, 1); // for LearnPress 2
add_filter('learn-press/currencies', 'edubin_learn_press_get_payment_currencies', 10, 1); // for LearnPress 3
function edubin_learn_press_get_payment_currencies($currencies)
{
    $currency_new  = 'Code'; # Currency Code
    $currency_name = __('Your Custom Currency Name', 'learnpress'); # Full name of Currency
    if (!isset($currencies[$currency_new]) || (isset($currencies[$currency_new]) && $currencies[$currency_new] !== $currency_name)) {
        $currencies[$currency_new] = $currency_name;
    }
    return $currencies;
}


add_filter('learn_press_currency_symbol', 'edubin_learn_press_currency_symbol', 10, 2);
function edubin_learn_press_currency_symbol($currency_symbol, $currency)
{
    $currency_new = 'Code'; # Currency Code
    if ($currency == $currency_new) {
        $currency_symbol = 'USD' . ' '; # Symbol of currency
    }
    return $currency_symbol;
}
READ MORE
wpadmin
TwitterFacebookLinkedin
1366 Views
38 Likes

How to increase Memory Limit for WordPress site

Method 1: Edit file wp-config.php

Add the following to wp-config.php 

define( 'WP_MEMORY_LIMIT', '256M' );

(usually place under define(WP_DEBUG, true);  like this https://prnt.sc/tk9gp2)

Method 2: Edit file .htaccess

Make sure you back up .htaccess before you edit it. 

Add the following to .htaccess:

php_value memory_limit 128M

Method 3: Edit php.ini

Add the following to php.ini:

memory_limit=128M

READ MORE
wpadmin
TwitterFacebookLinkedin
1620 Views
41 Likes

How to update ThemeForest WordPress theme?

Step 1(Install Envato Market plugin)

  1. Download the Envato Market plugin and install it through the WordPress Dashboard at: left side Plugins menu. Download plugin from here.
  2. . Activate the plugin.

Now that the plugin is installed and active you should see a new Envato Market menu item in your WordPress dashboard.

Step 2 (Create a Token)

The next step is to sync the Envato Market plugin with your Envato account to have access to all of your marketplace purchases as well as item updates.

Type a token name. Select below 3 options and create a token.

  1. Download the user’s purchased items
  2. List purchases the user has made
  3. Verify purchases the user has made

Copy your token code, check to confirm that you’ve copied it and click the white button that you got it.

Step 3 (Set the Token for Update)

It’s possible that you might see the error above when you first enter your token. Don’t worry, just go back to the previous page and try again. It should work on the second go.

Once your token is saved and validated your page will refresh to show your Envato Market landing page with added tabs for your items.

The added tab(s) display all of your theme and plugin purchases as well as their version numbers and quick links to the theme and author pages.

If you use the latest version theme then for the update notification you have to wait for the next update.

To get all theme features, after theme update you have to update the theme core plugin.

READ MORE
wpadmin
TwitterFacebookLinkedin
1363 Views
38 Likes

Zoom Integration With WordPress

Zoom Integration with Tutor LMS, follow the documentation.

Or follow the below documentation for a WordPress site or other LMS plugins.

Step 1 (Choose App)

1. First of all, you must connect to this website: marketplace.zoom.us to create A keycode of API and secret.

2. Then you click the Develop button, select the section “Build App”.

3. Click JWT and “Create”.

Step 2 (Get keys) 

1. On the next screen, you should see Information, App Credentials, Feature, and Activation menus.

2. Fill in your basic information about the App.

3. On the Credentials Page. Copy both the API key and API Secret after you have filled all the details in the information page.

Install Plugin Video Conferencing With Zoom

1. You go to Plugins in “Add New” of “Plugins” search and install “Video Conferencing with Zoom”.

2. After Install and active plugin zoom, copy these API key and API Secret and go into WordPress Zoom Meetings settings page.

Add new Meeting 

2. Fill in the blanks as required.

You can set a password if you like.

3. After that, click the “Update” button to Save.

4. To share the Zoom meeting to others You need to copy the code above, then paste it into the Edit Lesson section of the Course Edit.

Choose Learnpress  —-} Courses —–} choose 1 course —-} in the curriculum click to edit Lesson.

Final Step : 

  1. Paste the Shortcode into the blank.

2. Click on “Update” to save it.

3. This is the waiting screen for students who have already signed up for the course.

4. When it is time to start the course, the Host will Start a Meeting so that the students will join.

5. This is the interface in a Zoom Meeting room.

Note: We recommend using the Zoom App. In some cases because of the integration problem of Zoom with Browser so “Start via browser” will not work as expected.

READ MORE
  • 1
  • 2
More Category Items
  • HTML
  • PSD
  • WordPRess
logotype

We are Professional Web developers & main our field is the development of premium WordPress theme plugins & templates 

Contacts

  • Support working hours: - 8.00 - 17.00 CET
  • Email: help.pixelcurve@gmail.com

Helpful Links

Knowledge basePre-sales Questions

ThemeForest