1.6 Demo contents

Demo import requirements:

  1. Be sure to have all of the required plugins
  2. Make very sure you do NOT have any third party plugin active that was NOT provided with the theme
  3. Be sure that that you activated the ProRadio child theme
  4. In case of incomplete import or errors, please check if your server meets the requirements

How to install the demo contents

  1. Click Appearance > Import Demo Data
  2. Click Import and Confirm
  3. You may need to wait a few minutes (time depends on your server speed and on our server load)

Notes:

  1. Existing contents will not be deleted
  2. If you don't install the demo while using the child theme, you won't import the appearance customizations, as they are linked to the current theme, and our demo is meant to be imported while the child theme is in use.
  3. Do not install the demo data twice, or you will have a lot of duplicated content.

Troubleshooting

  • If the demo contents are imported partially or not imported at all, it means your server requirements are not met. You can simply repeat the process.
  • If the requirements are met (eg. execution time) but you have problems of partial importing, it means that your server is too slow, and you have probably a very cheap hosting plan. There are known issues with the cheapest 2$ plans that can be found on the market. If you need hosting advice, we use https://wphost2go.com/ for the best quality/price but you can find other good alternatives. There are many good hosting companies out there, this is simply the one we like the most and we are sure that work with our themes, with good prices. If you already have a hosting on a popular hosting provider such as Bluehost, A2Hosting, Fastcomet, Hostgator, Wordpress.com pro plans or similar, they usually work perfectly. 
  • OVH recently has issues due to blocking firewall rules, on their cheapest plans, there is no problem instead on advanced plans.
  • If you see error messages, it means some plugin not provided with the theme is conflicting with the import (as the stock WordPress Importer plugin which is supposed to NOT be installed).
  • Disable ANY plugin that was not provided by the theme, when doing the demo import.

Errors 500, endless loading, or other issues, please check:

https://github.com/awesomemotive/one-click-demo-import/blob/master/docs/import-problems.md

Partial import, missing contents

It is normal, while importing a huge demo like this, that the process doesn't make it all at once.

Don't worry!

1) Check your website: the menu should appear ONLY once the whole process is over. You should not see it, if the process was wimed out

2) Just go again to Appearance > Import demo data, and click Import again. Every previously imported content will be skipped

3) Check again in the frontend if the website's menu is appearing. If yes, it's done. if not, repeat from step 2.

 


Full troubleshooting process for Error 0 or other unknown errors:


1) Check with your hosting that the site has at least 256Mb of ram to run, otherwise you will have problems using many complex WP functionalities

2) Please use our Server Check plugin, and see if you have any red flags. Especially with cUrl and execution time
https://pro.radio/shop/knowledgebase/5/1.2-Server-check-plugin.html

3) Make sure to also be running on PHP 7.4 which is much faster

4) If all is good, please visit the Media Library in WordPress.
if some images are imported, it means that your server is simply timing out.

Is not a problem.
Just repeat the import as many times as it gets, till you see the final Success notification.

On some slower servers, this takes even 5 or 6 imports.

Also, when you do that, please make sure you are not using any Security plugins such as Sucury or iThemes, as they are known for blocking plugins installation and demo import.

 

Error 28

If you're seeing Error 28, it means the connection is closing before it can perform the job.

To fix, please copy and paste this code in the file named functions.php, in proradio-child

 

add_filter('http_request_args', 'pr_http_request_args', 100, 1);
function pr_http_request_args($r) {
	$r['timeout'] = 15;
	return $r;
}
 
add_action('http_api_curl', 'pr_http_api_curl', 100, 1);
function pr_http_api_curl($handle){
	curl_setopt( $handle, CURLOPT_CONNECTTIMEOUT, 15 );
	curl_setopt( $handle, CURLOPT_TIMEOUT, 15 );
}

 

¿Fue útil la respuesta? 4 Los Usuarios han Encontrado Esto Útil (6 Votos)