I have a bone stock installation of wordpress... Tested with stock 2024 and 2025 default Wordpress themes. No other plugins are installed. Cleared all caches. Rebooted server.
Made sure the default form had all necessary categories checked.
Yet wpdiscuz does not show up on my posts. Only the default WordPress comments interface shows up.
I don't know what else to try other than delete Wordpress from my server and start from fresh. Wordpress is updated to the latest version (6.8.2).
Thank you for your help.
Hi,
If the comment form is missing please check the points mentioned in this documentation: https://wpdiscuz.com/docs/wpdiscuz-7/getting-started/missing-comment-form/
Checked and all confirmed normal. I do see this error in my console:
jquery-migrate.min.js?ver=3.4.1:2 JQMIGRATE: Migrate is installed, version 3.4.1 wpdiscuz-combo.min.js?ver=7.6.33:10 Uncaught TypeError: Cannot read properties of undefined (reading 'top') at wpdiscuz-combo.min.js?ver=7.6.33:10:29571
I have my .htaccess set as follows:
RewriteEngine On RewriteBase / RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L]
Looking at the "wpdiscuz/class.WpdiscuzCore.php" file, I do see some directories that might need to be added:
include_once WPDISCUZ_DIR_PATH . "/includes/interface.WpDiscuzConstants.php"; include_once WPDISCUZ_DIR_PATH . "/utils/functions.php"; include_once WPDISCUZ_DIR_PATH . "/options/class.WpdiscuzOptions.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzHelper.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzHelperEmail.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzHelperOptimization.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzHelperUpload.php"; include_once WPDISCUZ_DIR_PATH . "/includes/class.WpdiscuzDBManager.php"; include_once WPDISCUZ_DIR_PATH . "/forms/wpDiscuzForm.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzCache.php"; include_once WPDISCUZ_DIR_PATH . "/utils/class.WpdiscuzHelperAjax.php"; include_once WPDISCUZ_DIR_PATH . "/includes/class.WpdiscuzRest.php";
But this is beyond my skill level. Do you have any suggestions?
FYI, I am running Wordpress on a Directadmin installation which is a very common combination. I think the default Directadmin .htaccess restrictions are interfering with the plugin.
If I can't solve it, I'll have to abandon the plugin because switching from Directadmin at the present moment would be too much of a hassle.
Either way, I'll leave this post here, perhaps someone will come up with a solution in the future.