
Tagged: comment function on normal pages
-
AuthorPosts
-
May 26, 2023 at 12:04 pm #1408665May 27, 2023 at 6:51 am #1408754
Hi Sabine,
If you are in a page, you will need to check Allow Comments located in the sidebar:
Hope it helps.Best regards,
NikkoMay 27, 2023 at 8:50 am #1408765Hi Nikko,
maybe I am blind … but I didn’t find the possibility to activate the discussion on this page …. And I don’t want to activate a sidebar. Is it possible to allow comments without sidebar and what must I do?
Best regards
SabineMay 27, 2023 at 6:18 pm #1408796Hi,
Please remove the group of functions in your child theme functions.php under the heading DISABLE COMMENTS then you should see the option in Nikko’s screenshot to enable the comments on your page.Best regards,
MikeMay 27, 2023 at 6:46 pm #1408802Hi Mike,
I was a little bit anxious to delete this code …. but it works. I see the function of Nikko’s screenshot. But if I go to the frontend of the page, there is nothing to see …
Best regards and have a nice wekend
Sabine
-
This reply was modified 2 days, 2 hours ago by
TakiwaSoulArt.
May 27, 2023 at 7:00 pm #1408805Hi,
Thanks for the feedback but you didn’t remove all of it, you only removed one little part, I removed all of it for you and now the comments show.
For reference this was the full function:// **********************************************************************// // * DISABLE COMMENTS */ // **********************************************************************// // Disable support for comments and trackbacks in post types function df_disable_comments_post_types_support() { $post_types = get_post_types(); foreach ($post_types as $post_type) { if(post_type_supports($post_type, 'comments')) { remove_post_type_support($post_type, 'comments'); remove_post_type_support($post_type, 'trackbacks'); } } } add_action('admin_init', 'df_disable_comments_post_types_support'); // Close comments on the front-end function df_disable_comments_status() { return false; } add_filter('comments_open', 'df_disable_comments_status', 20, 2); add_filter('pings_open', 'df_disable_comments_status', 20, 2); // Hide existing comments function df_disable_comments_hide_existing_comments($comments) { $comments = array(); return $comments; } add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2); // Remove comments page in menu function df_disable_comments_admin_menu() { remove_menu_page('edit-comments.php'); } add_action('admin_menu', 'df_disable_comments_admin_menu'); // Redirect any user trying to access comments page function df_disable_comments_admin_menu_redirect() { global $pagenow; if ($pagenow === 'edit-comments.php') { wp_redirect(admin_url()); exit; } } add_action('admin_init', 'df_disable_comments_admin_menu_redirect'); // Remove comments metabox from dashboard function df_disable_comments_dashboard() { remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); } add_action('admin_init', 'df_disable_comments_dashboard'); // Remove comments links from admin bar function df_disable_comments_admin_bar() { if (is_admin_bar_showing()) { remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60); } } add_action('init', 'df_disable_comments_admin_bar'); // **********************************************************************// // * Deaktivate Comments from Admin Bar */ // **********************************************************************// add_action( 'admin_bar_menu', 'clean_admin_bar', 999 ); function clean_admin_bar( $wp_admin_bar ) { $wp_admin_bar->remove_node( 'comments' ); }
please clear your browser cache and check.
Best regards,
Mike -
This reply was modified 2 days, 2 hours ago by
-
AuthorPosts
- You must be logged in to reply to this topic.