Linux 软件免费装
Banner图

Publish kintone data

开发者 tkc49
更新时间 2026年10月23日 19:57
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

custom field crm database cybozu kintone

下载

1.0.4 1.0.5 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.8 1.3.0 1.4.0 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 1.9.2 1.0.3 1.10.0 1.12.2 1.2.9 1.7.4 1.9.3 1.9.4 1.9.5 1.9.6 1.0.1 1.14.1 1.14.2 1.0.2 1.15.0 1.11.0 1.13.0 1.13.1 1.14.0 1.15.1 1.16.2 1.9.7 1.12.1 1.16.1 1.16.3 1.0.0 1.12.0 1.16.0 1.16.4

详情介绍:

Publish kintone data turns a kintone app into WordPress content. Each record in the app becomes a post, and the field values become the post title, the post content, taxonomy terms, the featured image and custom fields, following the mapping you set up on the settings screen. It is aimed at the case where the business data already lives in kintone and the website needs to show it: product catalogues, member directories, event listings, property listings and the like. Staff keep editing records in kintone, which they already know how to use, and the site follows. One-way, with kintone as the source of truth The sync only ever runs from kintone to WordPress. Nothing is written back. If someone edits a synced post in the WordPress admin and saves it, the plugin fetches that record from kintone again and overwrites the post with the kintone values. This is deliberate: it keeps the two sides from drifting apart, and it means kintone is always the place to make a correction. Three ways data reaches WordPress A record deleted in kintone deletes its post if the webhook is in place. If the webhook was not running at the time, the next bulk update moves the orphaned post to draft instead of leaving it published. What the field values become Custom Field Suite is used to store the value when that plugin is active. Showing a value in a template Mapped custom fields can be read with get_post_meta() as usual, or placed in post content with the shortcode: [publish_kintone_data custom_field_key="your_meta_key"] format="number_format" adds thousands separators. Any other value is treated as a date format and passed to date_i18n(), so the stored value has to be a Unix timestamp: [publish_kintone_data custom_field_key="price" format="number_format"] [publish_kintone_data custom_field_key="opened_at" format="Y-m-d"] Before you start For developers The post data is passed through import_kintone_insert_post_data and import_kintone_update_post_data before a post is created or updated. This is where to set post_status if you want records published automatically, and returning an empty array skips the write entirely. Every setting is read through a filter named publish_kintone_data_*, with the kintone payload as the second argument, so the connected app, the target post type and the field mapping can all be swapped per record. That is how one WordPress site can serve several kintone apps. What is kintone? It is a cloud service that can make the business applications with non-programming provided by Cybozu. Collaborate with team members and partners via apps and workspaces. Thanks Cover banner designed by akari_doi

安装:

  1. Install the plugin through the Plugins screen in WordPress, or upload the import-kintone folder to /wp-content/plugins/.
  2. Activate it through the Plugins screen.
  3. Go to Settings > Publish kintone data. Enter your kintone subdomain, an API token for the app and the app ID, choose the post type to reflect the app into, and save. The field list is fetched from kintone at this point.
  4. Map the kintone fields to the post title, post content, taxonomies, the featured image and your custom field keys, then save again.
  5. Copy the webhook URL shown on the settings screen into the webhook settings of your kintone app, so that changes are reflected as they happen.
  6. Press Bulk Update to bring the records that already exist in the app across.
To print a value inside post content, put the shortcode where you want it to appear: [publish_kintone_data custom_field_key="your_meta_key"]

屏幕截图:

  • screenshot-2.png

升级注意事项:

1.16.3 Files from kintone are now imported through wp_handle_sideload(). If your site runs a plugin that hooks into WordPress file uploads (image optimizers, file renamers, security scanners and the like), it may now also run on files imported from kintone. 1.16.0 Translations were never loaded because the text domain did not match the plugin slug. This release fixes that, so translations from translate.wordpress.org now apply. The bulk update panel is now in English rather than Japanese. 1.15.1 The CLI script batch/run-update-books.php was renamed to batch/run-bulk-update.php and now refuses to run outside the CLI. If you invoke the old path from cron or a shell script, update it. The old path was reachable over HTTP and would start a full kintone sync without authentication. 1.15.0 Bulk update now runs in chunks and no longer drafts every post before it starts. If your site does not set post_status via the import_kintone_update_post_data filter, published posts stay published after a bulk update instead of all becoming drafts.

常见问题:

Any field it can not be associated?

"The fields it can not be associated." in the below web page can not be associated to WordPress even if put in kinote. https://cybozudev.zendesk.com/hc/ja/articles/201941834 (Sorry, only in Japanese) If you have questions about WordPress to kintone, please contact the following e-mail address. support@ht79.info For the operation of kintone, the above contact can't handle. Please contact Cybozu. https://www.cybozu.com/jp/inquiry/

更新日志:

1.16.4 (2026-10-23) 1.16.3 (2026-10-12) 1.16.2 (2026-10-12) 1.16.1 (2026-09-10) 1.16.0 (2026-09-10) 1.15.1 (2026-09-09) 1.15.0 (2026-09-09) 1.14.2 (2026-08-31) 1.14.1 (2025-01-20) 1.14.0 (2024-12-26) 1.13.1 (2023-12-09) 1.13.0 (2023-09-28) 1.12.2 (2023-02-26) Fix a bug that can't update when using app code. 1.12.1 Release Date: October 16th, 2022 1.12.0 Release Date: October 10th, 2022 1.11.0 Release Date: October 10th, 2022 1.10.0 Release Date: August 1th, 2022 1.9.7 Release Date: January 30th, 2022 1.9.6 Release Date: January 29th, 2022 1.9.5 Release Date: January 29th, 2022 1.9.4 Release Date: November 25th, 2020 1.9.3 Release Date: November 25th, 2020 1.9.2 Release Date: October 9th, 2020 1.9.1 Release Date: October 9th, 2020 1.9.0 Release Date: October 9th, 2020