Custom posts cannot be updated and are duplicated

Thank you for your support before.
There seems to be a bug this time. Can you investigate?

① Link custom posts from parent to child (linking 4 sites)
② Successful update: Custom posts are reflected to the child
③ Re-edit and save the custom post (check and save again on the custom post screen for 4 sites)
④ Updates are not reflected, and the same content on each site increases (two same articles are created)

I’ve been successful in steps 1 to 3 so far, so I don’t know why this is happening now.

-Parent server information

Server Info Required Detected Status

MainWP Dashboard
MainWP Dashboard Version 4.2.2 4.2.2 Pass
MainWP Upload Directory Writable Writable Pass
MainWP Extensions
MainWP Article Uploader Extension 4.0.1.1 API License Active Pass
MainWP BackWPup Extension 4.0.4 API License Active Pass
MainWP Bulk Settings Manager Extension4.0.4 API License Active Pass
MainWP Client Reports Extension 4.0.10 API License Active Pass
MainWP Clone Extension 4.0.1 API License Active Pass
MainWP Custom Post Type 4.0.3 API License Active Pass
MainWP File Uploader Extension 4.1 API License Active Pass
MainWP Google Analytics Extension 4.0.4 API License Active Pass
MainWP iThemes Security Extension 4.1 API License Active Pass
MainWP Maintenance Extension 4.1.1 API License Active Pass
MainWP Vulnerability Checker Extension4.1.1 API License Active Pass
WordPress
WordPress Version >=3.6 5.9.3 Pass
WordPress Memory Limit >=64M 40M Warning
MultiSite Disabled =true true Pass
FileSystem Method = direct direct Pass
PHP
PHP Version >=7.0 7.4.28 Pass
PHP Safe Mode Disabled =true true Pass
PHP Max Execution Time >=30 seconds 0 Pass
PHP Max Input Time >=30 seconds -1 Pass
PHP Memory Limit >=128M 1G Pass
PCRE Backtracking Limit >=10000 1000000 Pass
PHP Upload Max Filesize >=2M 1G Pass
PHP Post Max Size >=2M 1G Pass
SSL Extension Enabled =true true Pass
SSL Warnings = empty Pass
cURL Extension Enabled =true true Pass
cURL Timeout >=300 seconds 300 Pass
cURL Version >=7.18.1 7.29.0 Pass
cURL SSL Version >=OpenSSL/1.1.0 NSS/3.36 Pass
PHP Allow URL fopen YES
PHP Exif Support YES ( V7.4.)
PHP IPTC Support YES
PHP XML Support YES
PHP Disabled Functions No functions disabled.
PHP Loaded Extensions Core, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apcu, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dba, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, pspell, session, shmop, soap, sockets, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib
MySQL
MySQL Version >=5.0 5.7.27 Pass
MySQL Mode NOT SET
MySQL Client Encoding utf8
Server Info
WordPress Root Directory
Server Name
Server Software Apache
Operating System Linux
Architecture 64 ?bit
Server IP 183.90.253.49
Server Protocol HTTP/1.1
HTTP Host
HTTPS ON
Server self connect Not expected HTTP response body:
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36
Server Port 443
Gateway Interface CGI/1.1
Memory Usage 16.74 MB
Complete URL
Request Time 1651466442
Accept Content text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Charset Content N/A
Currently Executing Script Pathname
Current Page URI
Remote Address
Remote Host N/A
Remote Port 39000
MainWP Settings
Number of child sites 4
Use WP Cron No
Optimize for shared hosting or big networksNo
WP Core advanced automatic updates enabledYes
Plugin advanced automatic updates enabledYes
Theme advanced automatic updates enabledYes
Abandoned plugins/themes tolerance 365
Maximum number of posts to return 4
Maximum number of pages to return 50
MainWP legacy backups enabled No
Primary backup system MainWP Legacy Backups
Basic uptime monitoring enabled No
Site health monitoring enabled No
Maximum simultaneous requests 4
Minimum delay between requests 200
Maximum simultaneous requests per ip1
Minimum delay between requests to the same ip1000
Maximum simultaneous sync requests
Maximum simultaneous install and update requests
REST API enabled No
Cache control enabled No
Active Plugins
Advanced Custom Fields 5.12.2 Active
All-in-One WP Migration 7.58 Active
All In One WP Security 4.4.12 Active
Category Order and Taxonomy Terms Order1.6 Active
Child Theme Configurator 2.5.9 Active
Classic Editor 1.6.2 Active
Custom Post Type Permalinks 3.4.5 Active
Custom Post Type UI 1.11.2 Active
Disable Comments 2.3.4 Active
Enable Media Replace 3.6.3 Active
Imsanity 2.7.2 Active
MainWP Dashboard 4.2.2 Active
Password Protected 2.5.1 Active
Really Simple CSV Importer 1.3 Active
RS CSV Importer Media Add-On 1.1.0 Inactive
SiteGuard WP Plugin 1.6.1 Active
Smart Custom Fields 4.2.2 Active
WebP Express 0.25.0 Inactive
WordPress Importer 0.7 Active
WP All Export 1.2.7 Active
WP All Import 3.6.5 Active
Yoast Duplicate Post 4.4 Active

Server configuration Required value Value Status

MAINWP CHILD
MainWP Child Version 4.2.1 4.2.1 Pass
WordPress
WordPress Version >=3.4 5.9.3 Pass
WordPress Memory Limit >=64M 40M Warning
MultiSite Disabled =true true Pass
FileSystem Method = direct direct Pass
PHP SETTINGS
PHP Version >=5.6 7.4.25 Pass
PHP Safe Mode Disabled OFF
PHP Max Execution Time >=30 seconds 180 Pass
PHP Max Input Time >=30 seconds -1 Pass
PHP Memory Limit >=128M (256M+ best for big backups) 1G Pass
PCRE Backtracking Limit >=10000 1000000 Pass
PHP Upload Max Filesize >=2M (2MB+ best for upload of big plugins) 1G Pass
PHP Post Max Size >=2M (2MB+ best for upload of big plugins) 1G Pass
SSL Extension Enabled =true true Pass
SSL Warnings = empty Pass
cURL Extension Enabled =true true Pass
cURL Timeout >=300 seconds 60 Warning
cURL Version >=7.18.1 7.29.0 Pass
cURL SSL Version >=OpenSSL/1.1.0 NSS/3.53.1 Pass
MySQL SETTINGS
MySQL Version >=5.0 10.5.13-MariaDB-logPass
BACKUP ARCHIVE INFORMATION
ZipArchive enabled in PHP =true true Pass
Tar GZip supported =true true Pass
Tar BZip2 supported =true true Pass
SERVER INFORMATION
WordPress Root Directory
Server Name
Server Software Apache
Operating System Linux
Architecture 64 bit
Server IP
Server Protocol HTTP/1.1
HTTP Host
HTTPS ON - on
Server self connect Not expected HTTP response body:
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36
Server Port 443
Gateway Interface CGI/1.1
Memory Usage 24.68 MB
Complete URL
Request Time 1651466334
Accept Content text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,/;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Charset Content N/A
Currently Executing Script Pathname
Current Page URI
Remote Address
Remote Host N/A
Remote Port 49410
PHP INFORMATION
PHP Allow URL fopen ON
PHP Exif Support YES ( V7.4.)
PHP IPTC Support YES
PHP XML Support YES
PHP Disabled Functions No functions disabled
PHP Loaded Extensions Core, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apcu, bcmath, bz2, calendar, cgi-fcgi, ctype, curl, date, dba, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcre, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, pspell, session, shmop, soap, sockets, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib
MySQL INFORMATION
MySQL Mode NOT SET
MySQL Client Encoding utf8
WordPress PLUGINS
acf-csv-importer-plusr Active
Advanced Custom Fields 5.12.2 Active
Advanced Custom Fields: Table Field 1.3.14 Active
Advanced Editor Tools (previously TinyMCE Advanced) 5.6.0 Active
All-in-One WP Migration 7.59 Active
All-in-One WP Migration Unlimited Extension 2.45 Active
All In One WP Security 4.4.12 Active
CF7 Google Sheet Connector 4.9.2 Active
Classic Editor 1.6.2 Inactive
Contact Form 7 5.5.6 Active
Contact Form 7 add confirm 5.1 Inactive
Contact Form 7 Shortcode Enabler 1.1 Active
Contact Form DB 2.10.36 Inactive
Custom Post Type Permalinks 3.4.5 Active
Custom Post Type UI 1.11.2 Active
Disable Comments 2.3.5 Active
Elementor 3.6.5 Active
Elementor Blocks for Gutenberg 1.0.1 Active
Elementor Header & Footer Builder 1.6.10 Active
Enable Media Replace 3.6.3 Active
Essential Addons for Elementor 5.1.1 Active
Flamingo 2.2.3 Active
Gutenslider ? The last WordPress slider you will ever need.5.7.0 Active
Honeypot for Contact Form 7 2.1 Active
Imsanity 2.7.2 Active
Intuitive Custom Post Order 3.1.3 Active
MainWP Child 4.2.1 Active
Media Deduper 1.5.5 Active
MetaSlider 3.27.3 Active
Password Protected 2.5.1 Inactive
Public Post Preview 2.9.3 Inactive
Really Simple CSV Importer 1.3 Active
Redirection 5.2.3 Active
Regenerate Thumbnails 3.1.5 Inactive
RS CSV Importer Media Add-On 1.1.0 Active
Search Regex 2.4.1 Active
Shortcoder 5.7 Active
SiteGuard WP Plugin 1.6.1 Active
Smart Custom Fields 4.2.2 Active
SVG Support 2.4.2 Active
WebP Express 0.25.0 Active
WordPress Importer 0.7 Active
WP-Optimize - Clean, Compress, Cache 3.2.3 Active
WP-PageNavi 2.94.0 Active
WP-SCSS 2.4.0 Active
WP Multibyte Patch 2.9 Active
XO Featured Image Tools 1.6.2 Active
Yoast Duplicate Post 4.4 Active
Yoast SEO 18.6 Active
Active

Next due Schedule Hook

  1. 05.02 1:46 pm 1時間に1回 wp_privacy_delete_old_export_files
  2. 05.02 2:21 pm 1日1回 ewic_auto_update
  3. 05.02 2:36 pm 1時間に1回 aiowps_hourly_cron_event
  4. 05.02 3:44 pm 1日2回 wp_version_check
  5. 05.02 3:44 pm 1日2回 wp_update_plugins
  6. 05.02 3:44 pm 1日2回 wp_update_themes
  7. 05.02 3:48 pm 1日1回 wp_scheduled_delete
  8. 05.02 3:48 pm 1日1回 delete_expired_transients
  9. 05.02 3:49 pm 1日1回 wpseo-reindex-links
  10. 05.02 5:03 pm 1日1回 elementor/tracker/send_event
  11. 05.02 5:35 pm 1日1回 flamingo_daily_cron_job
  12. 05.02 7:27 pm 1日2回 wp_https_detection
  13. 05.02 11:00 pm 1日1回 wpo_minify_purge_old_cache
  14. 05.02 11:00 pm 1日1回 wpo_smush_clear_backup_images
  15. 05.03 4:24 am 1日1回 eael_remove_unused_options_data
  16. 05.03 8:00 am 週1回 wpo_weekly_cron_tasks
  17. 05.03 9:32 am 1日1回 wpseo-reindex
  18. 05.03 9:32 am 1日1回 wpseo_permalink_structure_check
  19. 05.03 9:36 am 1日1回 fs_data_sync_gutenslider
  20. 05.03 10:02 am 1日1回 redirection_log_delete
  21. 05.03 10:05 am 1日1回 ai1wm_storage_cleanup
  22. 05.03 10:32 am 1日1回 wp_scheduled_auto_draft_delete
  23. 05.03 11:21 am 1日1回 recovery_mode_clean_expired_keys
  24. 05.03 12:36 pm 1日1回 aiowps_daily_cron_event
  25. 05.05 9:32 am 週1回 wpseo_onpage_fetch
  26. 05.05 11:21 am 週1回 wp_site_health_scheduled_check

Time Error

MainWP is unable to find your error logs, please contact your host for server error logs.

Hi @gifu

I couldn’t replicate your issue. When editing an existing custom post, the changes are reflected correctly on Child sites, and no posts were duplicated.

Bulk edits of Custom posts must be done through WordPress Dashboard, not MainWP Dashboard. Go to the WP Dashboard, find your custom post, and edit it. After making the changes, select the child sites on the right in the Metabox and click Update.

Also. please make sure to enable Classic Editor plugin on the Dashboard and your child sites.

1 Like