I have to select text from gutenberg editor. Purpose is to store and replace text

We have to select text from the Gutenberg editor. The purpose is to store and replace text. Please use this code to help us with you const { select } = wp.data; const selectedBlock = select(‘core/block-editor’).getSelectedBlock(); if (selectedBlock) { const selectedText = selectedBlock.attributes.content; console.log(“Selected Text:”, selectedText); // Store the selectedText as needed. } Replacing Text … Read more

How do I have WordPress use the tag for generated menus?

If you’re just trying to replace <ul…> and </ul> with <menu…> and </menu> in the generated HTML, you can use the wp_nav_menu filter: add_filter( ‘wp_nav_menu’, ‘wpse_426932_menu_fix’ ); /** * Fixes the menu HTML to use <menu> instead of <ul>. * * @param string $html The menu HTML. * @return string The fixed menu HTML. */ … Read more

How do I read a JSON file and access its properties?

If you want to loop the menus from the json, then you need to use the data attribute where the menus actually are. Also you may want to use the current iteration $menu slug in the get_term_by() call, unless you specifically want to check for existance of “Primary” menu on each iteration. If that is … Read more

dashboard_activity hook

Using the dashboard_recent_posts_query_args filter, you can add your custom post types to the query args, and they’ll be included (untested): add_filter( ‘dashboard_recent_posts_query_args’, static function ( $args ) { if ( ! is_array( $args[‘post_type’] ) ) { $args[‘post_type’] = array( $args[‘post_type’] ); } $args[‘post_type’][] = ‘cpt’; return $args; } );

Unable to remove action from parent theme via child theme

The child theme’s functions.php is loaded before the parent theme’s functions.php: Unlike templates and patterns, the functions.php file of a child theme does not override the functions.php file in the parent theme. In fact, they are both loaded, with the child being loaded immediately before the parent. Source: https://developer.wordpress.org/themes/advanced-topics/child-themes/#using-functions-php This means that when the child … Read more