Home User profile
tagDiv Member
This user did not write anything. So we are just showing here some random text to make the profile page look nice :)
fhernandoq
tagDiv Member

Hi, i think it’s a little late but perhaps this works for somebody 🙂
This is an add for the function render:

//get the js for this block
$buffy .= $this->get_block_js();
function dismount($object)
{
$reflectionClass = new ReflectionClass(get_class($object));
$array = array();
foreach ($reflectionClass->getProperties() as $property) {
$property->setAccessible(true);
$array[$property->getName()] = $property->getValue($object);
$property->setAccessible(false);
}
return $array;
}
$array=dismount($tdb_state_single);
$parcial1=$array[“wp_query”];
$author=cap_get_coauthor_terms_for_post($parcial1->queried_object_id); //function for get the coauthor for post: #####

Right now i’m suffering with a different implementation for the co-author in the post perhaps you could help me:
function render( $atts, $content = null ) {

parent::render( $atts ); // sets the live atts, $this->atts, $this->block_uid, $this->td_query (it runs the query)

global $tdb_state_single;

$post_author_data = $tdb_state_single->post_author->__invoke();

$add_text_pos = $this->get_att(‘add_text_pos’);

$buffy = ”; //output buffer

$buffy .= ‘<div class=”‘ . $this->get_block_classes() . ‘ tdb-post-meta” ‘ . $this->get_block_html_atts() . ‘>’;

//get the block css
$buffy .= $this->get_block_css();

//get the js for this block
$buffy .= $this->get_block_js();
//NUEVOS AGREGADOS

if ( function_exists( ‘coauthors_posts_links’ ) )
{
wp_reset_query();
wp_reset_postdata();

$buffy .= ‘<div class=”tdb-author-name-wrap”>’;
$buffy .= ‘<style>
.tdb_single_author a{vertical-align:unset !important;}
</style>’;
$buffy .= ‘<span class=”tdb-author-by”>Por ‘ . coauthors_posts_links( null, null, null, null, false ) . ‘</span> ‘;
}

$buffy .= ‘</div>’;
$buffy .= ‘</div>’;

$buffy .= ‘</div>’;

return $buffy;

}

This print two times my post content i know it’s for the wp_reset_query but i don’t know how to make it work in an easy way, not the hard one.

fhernandoq
tagDiv Member

I was reading your post and it’s amazing, i don’t know if you could share the guide for achieve this, i’m looking for something familiar i have a session set in my header and the only think i want is that all the post use category__and for create a division. I hope you can help me, thanks in advance.

fhernandoq
tagDiv Member

Hi i have the same problem, in speed insights i have 2473 DOM elements and i think this make my site load so slow ( 13.10 s) do you have an answer my friend ?

Viewing 3 posts - 1 through 3 (of 3 total)