Ondersteuning » Algemeen WordPress » reactie box op elke pagina

  • Hallo,

    Ik vroeg mij af of het mogelijk is om de commentbox van de blogs ergens anders ook te plaatsen.

    Bijvoorbeeld midden op een pagina, zodat je tekst hebt, dan handmatig een commentbox plaatst en daaronder weer tekst.

    Ik hoop dat iemand mijn vraag begrijpt en kan helpen.

    Bedankt!

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • delete

    UPDATE

    je moet het reactieformulier eerst cachen, vergeet bovenstaande code en gebruik het volgende:

    function return_hkb_comment_form()
    {
        ob_start();
        comment_form();
        $form = ob_get_contents();
        ob_end_clean();
        return $form;
    }
    
    function hkb_commentform_shortcode( $content, $atts )
    {
        $content = return_hkb_comment_form();
        return $content;
    }
    add_shortcode( 'comm', 'hkb_commentform_shortcode', 10, 2 );
    Thread starter Heemskerkb

    (@heemskerkb)

    Top! Hij doet het bijna,

    Ik krijg alleen bovenin de post de zin Missing argument 1 for return_hkb_comment_form(), (hier de locatie van hfunctions.php) called in line 30

    Enig idee waar de fout ligt?

    Thread starter Heemskerkb

    (@heemskerkb)

    Daarnaast geeft hij wel de comment box, maar niet de reacties

    Er zat nog een klein vautje in m’n update: het moet return_hkb_comment_form() zijn ipv return_hkb_comment_form( $form )

    En voor het hele boeltje verander je comment_form(); in de eerste functie naar comments_template();

    Thread starter Heemskerkb

    (@heemskerkb)

    Geweldig, de code erboven is weg.

    Alleen laat hij nog geen reacties zien als deze eenmaal zijn toegevoegd en goedgekeurd in de admin.

    Alvast heel hartelijk dank voor je hulp

    Alleen laat hij nog geen reacties zien als deze eenmaal zijn toegevoegd en goedgekeurd in de admin.

    zie m’n laatste post hierboven

    Cheers!

    Thread starter Heemskerkb

    (@heemskerkb)

    Sorry hoor hij laat nog steeds de comments niet zien;

    Als ik het goe begreep heb ik nu dit:

    function return_hkb_comments_template()
    {
    ob_start();
    comment_form();
    $form = ob_get_contents();
    ob_end_clean();
    return $form;
    }

    function hkb_commentform_shortcode( $content, $atts )
    {
    $content = return_hkb_comments_template();
    return $content;
    }
    add_shortcode( ‘comm’, ‘hkb_commentform_shortcode’, 10, 2 );

    Thread starter Heemskerkb

    (@heemskerkb)

    Toen ik hem poste zag ik hem al staan 🙂 ik was er 1 vergeten!

    Mag ik je echt heeeeeeeeeeel hartelijk bedanken!!!!!!!!!!!! Geweldig!

10 reacties aan het bekijken - 1 tot 10 (van in totaal 10)
  • Het onderwerp ‘reactie box op elke pagina’ is gesloten voor nieuwe reacties.