Get WPFTS Pro today with 25% discount!

  • I'm using WP Page Editor's Accordion addon block to create an FAQ page. However, the contents of this page is not indexed at all.

    Screenshot 2023-11-07 112022.png

    Why is this and how can I change this behaviour?


  • Here is the accordion.php code that creates the faq entries.

    accordion.php.txt

    I added the code from the documentation to my function.php in the child theme, but of course this is not a post type I'm dealing with, but a page with an add-on.

    /**
     * This snippet adds metadata of "employee" post to search index
     */ 
    add_filter('wpfts_index_post', function($index, $post)
    { 
        global $wpdb;
    
        // Basic tokens 
        /* 
         * This piece of code was commented out intentionally to display things
         * which was already done before in the caller code
        $index['post_title'] = $post->post_title;
        $index['post_content'] = strip_tags($post->post_content);
        */
        if ($post->post_type == 'employee') {
            // Adding new token "employee_data" specially for posts of type "employee"
            $data = array(); 
            $data[] = get_post_meta($post->ID, 'address', true);
            $data[] = get_post_meta($post->ID, 'phone', true); 
            $data[] = get_post_meta($post->ID, 'name', true);
            $data[] = get_post_meta($post->ID, 'function', true);
            $index['employee_data'] = implode(' ', $data);
        } 
        return $index; 
    }, 3, 2);
    

Suggested Topics

  • 7
  • 10
  • 3
  • 2
  • 2

Be the first to read the news!

We are always improving our products, adding new functions and fixes. Subscribe now to be the first to get the updates and stay informed about our sales! We are not spammy. Seriously.

Join Us Now!

We are a professional IT-team. Many of us have been working in a Web IT field for more than 10 years. Our advanced experience of software development has been employed in the creation of the WordPress FullText Search plugin. All solutions implemented into the plugin have been used for 5 or more years in over 60 different web-projects.

We are looking forward to your comments, requests and suggestions in relation to the current plugin and future updates.

ewm-logo-450

The forum powered by NodeBB | Contributors