Autor Zpráva
sjiamnocna
Profil
Ahoj. Trochu jsem se porozhlížel po tom, jak se dělají pluginy přes třídu, ale už od prvních pokusů se mi v tom nedaří... Snažím se vytvořit plugin strukturovaný do třídy, ale nefungují mi proměnné definované v __construct, dokonce ani add_action nebo add_filter. Už jsem zkoušel i kopírovat cizí zdroje, ale po aktivaci se mi stejně žádný skript nevloží -
class myownclassplugin {
    protected $plugin_url;
    public function __construct(){
        $this->plugin_url=plugins_url().'/sidebar-posts/';
    }
    protected function enq_public(){
        wp_register_script('shposts',plugins_url().'/sidebar-posts/js/jq_shposts.js',array('jquery'));
        wp_enqueue_script('shposts');
    }
}
add_action('wp_enqueue_scripts',array('myownclassplugin','enq_public'));`
*
Můžete mi prosím, poradit? Díky

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: