It sounds like you’re running into the server’s timeout setting (usually between 30 and 60 seconds). Once you hit that point, the page stops loading and returns as much as has been processed. In your case, I would try loading portions of the csv as pages just like paging through posts in WordPress. If you need to load the full csv, try loading it in dynamically with AJAX requests until the fill csv is loaded.
If you’re doing any processing on the csv, I would do these in chunks as well to prevent hitting this timeout. You could do this with scheduled tasks, AJAX requests, or even via the command line, if that’s a possibility.
Related Posts:
- Import user data using CSV
- Export data as CSV in back end with proper HTTP headers
- Using a database view = evil incarnate?
- Is it save to require plugin.php early to be able to use get_plugin_data() earlier?
- Creating a Wordpess Plugin that writes data to a csv file. The data doesn’t show in the csv file?
- How do I update a field of a meta box?
- Workflow for new importer plugin – your advices?
- Why is that only the first row getting inserted into Mysql table when i import csv file on backend custom plugin?
- Why is there a bunch of WordPress HTML code in my browser CSV download?
- Adding and handling custom settings tab to fusion element
- set a custom post type to a taxonomy term programmatically in metabox
- WordPress Reset password Strength set to medium
- Ajax Response Error | just getting error as the response
- Custom premium registration form and profile page for a WordPress Web Application
- Add a Script button in W3 Total Cache plugin not working due to conflicting jQuery version
- Relational / Associate tables using native WordPress functionality
- Add language localisation to javascript alert?
- redirect_to how to make it simply work with get parameter or similar?
- cancel place order proccess
- Unexpected issue when using attachment_fields_to_edit filter
- How Can I Update wp_enqueue_scripts () From WordPress Option Page Radio Buttons
- mutiple shortcode instance on the same page
- Change Front page displays settings conditionally when user is online
- Stop unauthorised file access
- CPT UI and custom database table
- Some data has already been output, can’t send PDF file – fpdf issue in WordPress
- Add the Twitter Bootstrap framework for the development of my plugins
- WordPress doesn’t create table on plugin activation
- Warning: Illegal string offset – on homepage
- Create Customization panel for Plugins not for theme
- How to use functions from Woocommerce documentation?
- Headers already sent on custom plugin (Export function)
- Insert Data into Database
- Multisite and the JSON REST API: How to?
- login_message filter not working
- Enqueue scripts based on site.
- Custom recurrence not working / Wp Cron event
- My enqueue admin style function doesn’t work because of ?=ver
- Update database record in plugin
- My plugin showing “Are you sure you want to do this” on screen with a “Argument #2 is not an array in load.php’
- Use content filter on the post that is password-protected
- Is it possible to restore an expired transient?
- Can’t create a blank template
- Add_action not calling callback function
- Custom Registration Form and Passwords
- React in plugins: REST endpoints vs. regular functions
- Determine if the current page, is being edited
- How to Maintain url on form submit
- how can i import the csv file in wordpress woocommerce.?
- Different style for specific rows in custom list table using WP_List_Table
- List Table action argument not cleared
- Ajax calling in a function goes into abspath loop
- Can i prevent the effect of the_title filter on the dashboard’s posts/pages titles?
- How to enable or disable check boxes in custom post type
- WordPress delete mysql rows with string
- wordpress4.8.2 Multilingual Plugin
- How to customize the size of Featured Images or Post Thumbnails in WordPress?
- How To do Ajax In WordPress Custom Plugin?
- How to store in the database directly the translation?
- replacing jquery google cdn with a new version dynamically
- User Registration Moderate
- How to affect front page by plugin
- Dynamically getting tags in post edit screen
- Prevent plugin activation and add admin notice
- Customize WordPress Admin Menu
- external Integration with wordpress timeout error
- Redirect with message after admin_post.php
- How do WordPress plugins work with oAuth2 APIs?
- How to make sure wordpress and woocommerce plugins work on all configurations
- I have a plugin where in I have to change the title of the page dynamically by sending parameter to the_title filter
- Translation not working for Constant strings in Plugin
- add_settings_error on validating plugin options API
- WordPress Dropdown image select
- How to force download a plugin generated file?
- Add function to Dokan ajax class
- WordPress Plugin Update Process
- PHP includes with AJAX actions
- Not able to Update database while creating a custom module
- How to load css file after a certain css file
- How do I make two shortcode use the same id and increment it when I use them multiple times?
- Shortcode from a plugin not working
- Uncaught ReferenceError: kpoejy is not defined
- how to retrieve post_id under woocommerce_add_to_cart_validation hook?
- How to get option values without requiring wp-load?
- How to debug new shortcode? And how to get string from shortcode into code?
- admin-ajax.php returns “No Script Kiddies!” sometimes
- Proper structure for first WP plugin?
- Saving post meta
- How to develop a wordpress plugin for front-end user?
- How I can give access to my custom plugin for editor roles user?
- Modify search form with plugin
- Testing Plugins for Multisite
- Changed media upload path for plugin, but generates error & shows wrong url
- Can i use one wp plugin inside other?
- Organising and completing posts (mark as read and hide)
- How to enqueue an external Javascript file to Frontpage footer
- How to pass a more variable with page/subpage in Wordprees URL?
- Plugin or Custom Page Type
- Updating a WP Plugin SVN not showing on WordPress Website or Zip
- Code to add template to page