Comments (5)
Hi @jeremyfelt!
Thanks for opening this ticket as a reminder! I haven't put that much thought and time into WordPress Importer support yet, given that TablePress has its own export/import system as a workaround here (mentioned in the link that you posted). I'm however very open to adding such support!
Using wp_import_insert_post
in the WP Importer plugin looks like a good approach here, indeed. At first glance, the problem that I see is that the $post
object for a table doesn't contain the table ID (as that's only stored in the tablepress_tables
option, which is not exported, afaik).
So, there'd probably need to be a step in the WP Exporter that gets the table ID from the tablepress_tables
option and adds it to a post meta field during the export, or something like that.
The alternative would be to simply assign a new/unused table ID to the imported tablepress_table
post during the import. That way, imported tables would at least be visible in the TablePress UI, but chances are that existing [table]
Shortcodes in posts/pages then point to the wrong table.
from tablepress.
BTW, you might be interested in this TablePress Extension, which adds a "Debug" tab to TablePress, that shows some more internal information, and allows for easy editing of the tablepress_tables
option, and more. It also makes the edit.php?post_type=tablepress_table
entry visible in the admin menu for easy access.
from tablepress.
Hi @jeremyfelt!
I just added TablePress integration into the WP import/export in 3e815dc (which will be part of TablePress 1.5 in a couple of days).
I hope it helps! :-)
from tablepress.
No way! That is fantastic! I was just showing this repo to our open lab this morning and I had forgotten about the issue. Thanks @TobiasBg!
from tablepress.
No problem, @jeremyfelt :-) And thanks for spreading the word about the plugin!
from tablepress.
Related Issues (20)
- Editor page hangs browser when table has many rows (~1000) HOT 1
- Cross site scripting HOT 2
- Table cross the maximum size of template HOT 1
- Uncaught TypeError: can't access property "disabled", o(...) is null HOT 8
- Lesbarkeit von Beiträgen (Yoast SEO) wird durch einfügen der Tabelle von Gut auf OK runtergestuft HOT 2
- Question: posibility to get table information from a json REST api, instead of importing? HOT 4
- Can't save Auto Import Tables config HOT 1
- Function WP_Block_Type_Registry::register was called incorrectly HOT 2
- tablepress_rest_api:missing_capability:tablepress_edit_table HOT 7
- Help with translation HOT 3
- Freemius integration is doing heavy damage to wp_sitemeta meta_key fs_accounts HOT 5
- aria-role="link" in previous/next-buttons is redundant HOT 4
- check if file exists before attempting to unlink HOT 2
- Freemius Performance issue after upgrading to 2.1.5 HOT 3
- Error: Function is_search was called incorrectly... HOT 4
- Change Default Table Features for Site Visitors HOT 1
- No obvious way to disable/revert inline CSS loading HOT 1
- Fatal error: Compatibility issue with FS Edd Migration plugin HOT 8
- Resolve PHPStan issues HOT 12
- Oops! That page can’t be found. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tablepress.