Support » Plugin: Yoast SEO » Taxonomy breaks the plugin

  • WPUser1234



    While using your plugin with WOOCOMMERCE, there seems to be an issue that I cannot seem to get resolved. With newly created attribute items and using these as custom pages the code:

    if ( preg_match_all( ‘/%%ct_desc_([^%]+)?%%/u’, $string, $matches, PREG_SET_ORDER ) ) {
    global $post;
    foreach ( $matches as $match ) {
    $terms = get_the_terms( $post->ID, $match[1] );
    $string = str_replace( $match[0], get_term_field( ‘description’, $terms[0]->term_id, $match[1] ), $string );

    Kills the page – and stops processing (only renders until your plugin starts writing).
    Ironically, commenting out $terms and $string lines result in the page to render completely and also show the ‘description’ for the particular attribute item.

    Any ideas?

  • The topic ‘Taxonomy breaks the plugin’ is closed to new replies.