';
und es sieht so aus:


Hat jemand eine Idee, warum es dort hingezogen wird? und wie kann ich es dorthin zurückbringen, wo es sein sollte?
Solutions Collecting From Web of "seltsames Verhalten mit Kommentarposition"
Sie könnten wahrscheinlich die Ausgabe von comments_popup_link in einer separaten function puffern.
function get_comments_popup_link( $zero = false, $one = false, $more = false, $css_class = '', $none = false ) { ob_start(); comments_popup_link( $zero, $one, $more, $css_class, $none ); return ob_get_clean(); }
@Michael weist darauf hin, dass ” comments_popup_link()
das Ergebnis ausgibt und daher nicht in einer String-Verkettung verwendet werden kann”, wenn die Ausgabe zurückgegeben wird. Es ist ein Patch verfügbar, oder Sie können die folgende Problemumgehung verwenden, etwas, das ich vor einiger Zeit geschrieben habe und das an Ihr Markup angepasst wurde:
if ( $global['sharing_label'] != '' ) { global $post; $comments_link_txt = ( get_comments_number( $post->ID ) != 0 ) ? sprintf( _n( '1 Reply', '%1$s Replies', get_comments_number( $post->ID ), 'changed2012' ), number_format_i18n( get_comments_number( $post->ID ) ) ) : __( 'Leave a reply', 'changed2012' ); $sharing_content .= ''; }