Support » Lisäosat ja muokkaukset » Sisältöä foorumialueen pohjaan

Esillä 8 vastausta, 1 - 8 (kaikkiaan 8)
  • Moderator Mikko Saari

    (@msaari)

    BBPressissä ei vissiin tuo the_content-filtteri ole käytössä, kokeilepa bbp_get_topic_content ja bbp_get_reply_content.

    Niitä ei voi määritellä uusiksi.
    Pyysin tekijää lisämään ns. koukut ts. vapaana olevat funktiot, jotka voi ottaa käyttöön
    Kyseessä olisivat nämä:

    bbp_get_topic_content_after
    bbp_get_reply_content_after
    bbp_get_forum_content_after

    PHP-koodaamisestani on melkein kymmenen vuotta, mutta
    function bbp_get_topic_content(){

    if(is_set(‘bbp_get_topic_content_after’) {
    $content=$content.bbp_get_forum_content_after($content);
    }

    }
    mielestäni toimisi

    Olen tehnyt eräälle CMS:lle lisäosia. Siinä pystyi määrittelemään funktion uusiksi.
    Olisiko mahdollista ikään kuin deletoida jokin funktio ja kirjoittaa uusiksi?

    http://php.net/manual/en/function.runkit-function-remove.php

    voin kai tuhota entisen ja määrittää sitten uusiksi nuo ehdottamasi funktiot.

    ei toimi
    runkit_function_remove (’bsp_add_breadcrumb’);
    function bsp_add_breadcrumb () {…

    ei hyväksynyt uudelleen määrittelyä vaikka funktio piti ensin olla poistettu.

    add_action( ‘bbp_template_after_forums_index’ , ‘tap_add_breadcrumb’);
    add_action( ‘bbp_template_after_single_forum’ , ‘tap_add_breadcrumb’);
    add_action( ‘bbp_template_after_single_topic’ , ‘tap_add_breadcrumb’);

    function tap_add_breadcrumb () {
    your code here
    }

    tuohon tapaan voi lisätä mitä haluaa foorumiosaton loppuun.

    Toimivien linkkien kohdalla oli linkit HTML-koodina, mutta ne nyt muutetaan automaattisesti toimiviksi linkeiksi. Laittamani koodi siis oli linkkien kohdalla hieman eri mitä nyt tuossa näkyy.

Esillä 8 vastausta, 1 - 8 (kaikkiaan 8)
  • You must be logged in to reply to this topic.